Backend Developer-Payments

Required Skills

Node.js
JSON
Azure DevOps

Job Description

Job Title: Backend Developer-Payments


Job Type: Full-time


Location: Remote


Job Summary:

Join our team as a Backend Developer-Payments, where you will architect and build robust, scalable payment solutions powering the next generation of digital transactions. You will play a key role in streamlining backend processes, driving secure integrations, and leveraging AI to accelerate development in a forward-thinking, async-friendly environment.


Key Responsibilities:

  1. Design, implement, and maintain advanced, scalable RESTful APIs using Node.js, Express.js or NestJS, and TypeScript.
  2. Integrate and manage various payment gateways, supporting credit/debit cards, wallets, UPI, QR, and offline POS flows.
  3. Champion API security best practices, including OAuth2.0, JWT, OCSP stapling, and secure HTTPS protocols.
  4. Leverage Azure cloud services—such as Cosmos DB, Azure SQL, Redis, Functions, Event Hub, and Service Bus—to build cloud-native solutions.
  5. Utilize containerization tools (Docker, Kubernetes) for deployment and orchestration of backend services.
  6. Consult with team members on technical challenges and map business requirements to robust backend solutions.
  7. Integrate with other backend systems and data formats (JSON, XML) while upholding high standards of code quality and documentation.


Required Skills and Qualifications:

  1. Proven expertise in Node.js, Express.js/NestJS, TypeScript, and REST API design.
  2. Significant hands-on experience with payment gateway integrations and payment domain concepts, including authorization, settlement, reconciliation, chargebacks, refunds, retries, and tokenization.
  3. Strong command of API security standards and PCI DSS compliance.
  4. Practical experience with Azure DevOps and enterprise Azure components.
  5. Proficiency in containerization technologies (Docker, Kubernetes).
  6. Excellent written communication skills; able to thrive in an asynchronous, remote-first team.
  7. Ability to leverage AI tools to optimize coding efficiency and code quality.


Preferred Qualifications:

  1. Experience in the FinTech, eCommerce, or Loyalty platform industries.
  2. Hands-on exposure to AI-driven fraud or anomaly detection in payment systems.
  3. Familiarity with offline payment solutions (POS terminals, kiosks, QR code flows).