Posted on: 05/02/2026
Role : Lead Java Backend Developer
Experience : 7+ Years
Location : Gurugram (Work from Office)
Notice Period : Immediate Joiners Only
Industry : Telecommunications & FinTech (Mobile Money)
Education : B.E. / B.Tech in Computer Science or Information Technology
Role Summary :
In this pivotal role, you will act as a "Technical Architect and Performance Lead," responsible for building resilient, high-concurrency systems that power cross-border financial transactions and telecom services.
You will lead the transition from legacy systems to a modern, scalable Microservices architecture using Spring Boot.
The ideal candidate is a problem-solver who excels in Data Structures and Algorithms and is ready to prove their technical prowess via a mandatory HackerRank assessment.
Responsibilities :
- Microservices Orchestration : Lead the development and deployment of cloud-native microservices components using Spring Boot, ensuring high availability and fault tolerance.
- API Strategy & Development : Architect and implement robust RESTful APIs that facilitate seamless integration between mobile money platforms and external financial institutions.
- Performance Engineering : Apply deep knowledge of Data Structures and Algorithms to optimize system performance, minimize latency, and conduct rigorous complexity analysis.
- Architecture Evolution : Strategically navigate both Monolithic and Microservices architectures, managing the decoupling of legacy services into independent, scalable units.
- Database Design : Manage and optimize data persistence using both SQL and NoSQL databases, ensuring data consistency and integrity for financial records.
- Event-Driven Messaging : Utilize Kafka to build asynchronous, event-driven communication channels between services for real-time transaction processing.
- Technical Quality & Review : Implement best practices in object-oriented design and clean code; participate in rigorous code reviews to maintain the highest engineering standards.
- DevOps & CI/CD Governance : Oversee the integration of code into Git/BitBucket and collaborate with DevOps teams to streamline deployment via Jenkins pipelines.
- Caching Strategy : Implement Redis for distributed caching to enhance application speed and reduce database overhead during peak traffic periods.
Technical Requirements :
- Spring Boot Expertise : Hands-on proficiency in building and deploying production-grade Spring Boot applications.
- Computer Science Foundations : Strong expertise in Object-Oriented Design (OOD), complex data structures, and algorithmic design.
- Testing & Evaluation : Proven ability to excel in technical assessments; successful completion of the HackerRank test is a mandatory prerequisite.
- Database & Caching : Practical experience with SQL/NoSQL databases and an understanding of Redis and Kafka.
Preferred Skills :
- CI/CD Mastery : Strong knowledge of Jenkins and automated deployment workflows.
- Version Control : Advanced proficiency in branching strategies using Git and BitBucket.
Core Competencies :
- Result Driven : A focus on immediate impact, meeting the requirement for an immediate joining date.
- Architectural Vision : Ability to guide a team through the complexities of scaling financial services in emerging markets.
- Communication Excellence : Strong interpersonal skills to collaborate with global stakeholders across Sub-Saharan and Central Africa
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1610097