About this role
The team is looking for a seasoned Lead Java Developer to join their engineering team in Mumbai. In this role, you will balance high-level technical strategy with hands-on execution. You will be responsible for architecting scalable systems, mentoring a talented team of developers, and ensuring that technical delivery aligns with business objectives. This is a pivotal position for a technologist who thrives on solving complex problems and optimizing high-traffic microservices.
Key Responsibilities:
- Architect scalable and efficient systems using Java.
- Mentor and guide a team of developers to enhance their skills and performance.
- Collaborate with cross-functional teams to define and implement technical solutions.
- Optimize existing microservices for performance and scalability.
- Ensure adherence to best practices in software development and delivery.
Required Skills & Qualifications:
- Strong experience in Java development with a deep understanding of frameworks and libraries.
- Proven track record in leading software development teams.
- Experience with microservices architecture and cloud technologies.
- Strong problem-solving skills and the ability to think critically.
- Excellent communication and interpersonal skills.
Experience:
- Minimum of 5-8 years of experience in software development, with a focus on Java.
What we offer:
- Opportunity to work in a dynamic and innovative environment.
- Access to cutting-edge technologies and projects.
- Professional development and career growth opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.