Position Title: Senior Backend Developer with proven experience working on DPGs – BHIM, UPI, MOSIP, OpenG2P etc.
Number of Openings: 2 (Indian Nationals Only)
Position: Full-time
We are seeking an experienced Senior/Lead Developer (Backend) to join our team. The Senior/Lead Developer (Backend) is responsible for designing, developing, and optimizing backend systems for digital payment solutions. This position involves collaborating with cross-functional teams to deliver seamless, efficient, and reliable payment experiences.
Responsibilities:
- Design and develop backend services for payment solutions, focusing on performance, scalability, and security.
- Implement and maintain RESTful APIs and microservices for payment processing and transaction management.
- Integrate third-party payment gateways and financial institutions with payment solutions.
- Develop, test, and deploy payment features, including real-time fund transfers, balance checks, and transaction history.
- Ensure security protocols and compliance with payment standards and regulations.
- Optimize database structures and queries for high-performance transactions.
- Collaborate with frontend teams to deliver seamless user experiences.
- Troubleshoot and resolve technical issues related to payment processing.
Essential Requirements:
- 7+ years of proven experience in backend development, preferably in fintech or payment solutions.
- Experience with digital public goods and payment platforms such as BHIM, Inji, Payment Wallets, MOSIP, OpenG2P, MojaLoop etc.
- Strong commitment for building digital public good solutions
- Strong understanding of UPI, digital payments, and payment gateway integrations.
- Proficiency in programming languages such as Java, Node.js, and Golang.
- Extensive experience with RESTful APIs, microservices, and cloud-based architectures.
- Strong database skills, including PostgreSQL, MySQL, and NoSQL databases.
- Familiarity with payment protocols, security standards (PCI-DSS), and encryption methods.
- Bachelor’s in Computer Science or a related field.
Expected Requirements:
- Experience working in Agile environments, collaborating with cross-functional teams.
- Understanding of the roles of Product Owners, Scrum Masters, and technical teams.
- Excellent problem-solving skills and a proactive approach to challenges.
- Strong communication skills to convey technical concepts clearly.
- Team player with leadership capabilities.
- Ability to work independently and make critical decisions.
Desirable Requirements:
- Master’s in Computer Science or a related field.
- Certification in project management.
If you are passionate and want to work on cutting-edge solutions, we encourage you to apply.
Please send your CV, relevant project samples, and detailed technology skills listed to info@stepinnovationsafrica.com