
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:
- Design, implement, and maintain advanced, scalable RESTful APIs using Node.js, Express.js or NestJS, and TypeScript.
- Integrate and manage various payment gateways, supporting credit/debit cards, wallets, UPI, QR, and offline POS flows.
- Champion API security best practices, including OAuth2.0, JWT, OCSP stapling, and secure HTTPS protocols.
- Leverage Azure cloud services—such as Cosmos DB, Azure SQL, Redis, Functions, Event Hub, and Service Bus—to build cloud-native solutions.
- Utilize containerization tools (Docker, Kubernetes) for deployment and orchestration of backend services.
- Consult with team members on technical challenges and map business requirements to robust backend solutions.
- Integrate with other backend systems and data formats (JSON, XML) while upholding high standards of code quality and documentation.
Required Skills and Qualifications:
- Proven expertise in Node.js, Express.js/NestJS, TypeScript, and REST API design.
- Significant hands-on experience with payment gateway integrations and payment domain concepts, including authorization, settlement, reconciliation, chargebacks, refunds, retries, and tokenization.
- Strong command of API security standards and PCI DSS compliance.
- Practical experience with Azure DevOps and enterprise Azure components.
- Proficiency in containerization technologies (Docker, Kubernetes).
- Excellent written communication skills; able to thrive in an asynchronous, remote-first team.
- Ability to leverage AI tools to optimize coding efficiency and code quality.
Preferred Qualifications:
- Experience in the FinTech, eCommerce, or Loyalty platform industries.
- Hands-on exposure to AI-driven fraud or anomaly detection in payment systems.
- Familiarity with offline payment solutions (POS terminals, kiosks, QR code flows).