Location
Bengaluru, Karnataka, India
Posted
May 22, 2026
Job Description
Role: Team Lead – Java
Experience: 10–17 Years
Location: Bengaluru
This position will be part of a growing team building large-scale, high-performance backend systems. The individual should have deep expertise in Core Java, multithreading, and microservices architecture, and will be hands-on in coding and system design.
Responsibilities:
- Hands-on coder with strong experience in Core Java, Java, Java 8+ features (Streams, Lambdas), and multithreading/concurrency
- Strong understanding of OOPs, design patterns, and clean code practices
- Follow best development practices including code reviews, unit testing, CI/CD, and deployment
- Design and build scalable microservices using Spring Boot / Spring ecosystem
- Develop and optimize REST APIs, backend services, and distributed systems
- Wo...