




Summary: Lead Java Developer sought for backend development in financial services, focusing on scalable microservices, clean architecture, team mentorship, and code reviews. Highlights: 1. Steer backend development for financial services projects 2. Focus on scalable microservices and clean architecture 3. Mentor team and conduct code reviews We are hiring a Lead Java Developer to steer backend development for financial services projects, focusing on scalable microservices and clean architecture. You will coordinate with architects, review code, mentor the team, and deliver REST APIs with Spring Boot, SpringBatch, Azure, SQL, and MongoDB—apply now. **Responsibilities** * Develop, enhance and maintain code * Collaborate with Solution Engineers and Architects to define technical solutions * Create lower level design documentation * Build backend microservices and REST APIs * Support the offshore development team * Conduct code reviews * Follow best practices including code review, unit testing and CI * Participate in SCRUM ceremonies * Participate in estimation and planning sessions * Mentor other developers and collaborate with peers * Demonstrate willingness to read code and understanding **Requirements** * Bachelor’s or Master’s degree in Computer Science or similar field * 5\+ years of development work experience * Hands\-on development experience with Java and Spring Framework * Knowledge of APIs, microservices architecture and SQL * Expertise in Spring Boot, SpringBatch and Azure Cloud Architecture * Proficiency in MongoDB and multithreading * Strong background in design patterns and object\-oriented development * Capability to write unit code **Nice to have** * Familiarity with Kafka * Background in financial services, especially wealth management


