Backend Developer (Node.js)
Summary: We are looking for a Backend Developer to design and build secure, scalable backend services supporting mobile SDKs and digital payment platforms. The role involves developing APIs, integrating cloud and payment systems, and contributing to platform architecture within a regulated, security-conscious environment. Responsibilities: Design and build secure backend services and cloud-based solutions using JavaScript/Node.js Develop scalable APIs and service layers connecting mobile applications, SDKs, and enterprise platforms Ensure secure integration with cloud services, payment gateways, and authentication systems Build and maintain management platforms/dashboards for operational monitoring and system administration Collaborate with mobile SDK teams on backend integration for mobile payment applications Support design of secure API architectures aligned with digital identity and payment security standards Apply object-oriented design principles and modern backend engineering practices Contribute to prototyping new features and platform enhancements Participate in technical discussions and architecture reviews Implement unit testing and automated testing frameworks Work with CI/CD pipelines and build automation tools Provide Level 3 technical support for complex backend issues Collaborate with mobile developers, security engineers, and product teams on integrated payment solutions
Qualifications/Requirements: Strong experience in JavaScript backend development, particularly Node.js Experience building RESTful APIs and microservices architectures Familiarity with secure API design and authentication protocols Experience with cloud-based infrastructure and backend service deployment Strong understanding of object-oriented design and scalable software architecture Experience with unit testing and automated testing frameworks Familiarity with CI/CD tools such as Jenkins, Git-based workflows, and build automation Strong problem-solving, debugging, and troubleshooting skills