Java Team Lead (5+ years of experience in Java, with at least 2+years of experience in lead role)
We are looking for an experienced Java Team Lead to join our technology team. The ideal candidate should have strong technical expertise in Java development along with proven experience in leading a team.
Location: Infopark, Kochi | Work Mode: Work From Office (Mandatory)
Key Responsibilities
Develop and deliver high-quality Java-based applications
Lead and support a team of developers
Review code and ensure adherence to best coding practices
Identify and resolve technical issues
Collaborate with cross-functional teams to ensure timely project delivery
Participate in all stages of the Software Development Life Cycle (SDLC)
Requirements
5+ years of experience in Java development
2+ years of experience in a Team Lead or Senior role
Strong knowledge of Core Java and OOP concepts
Experience with Spring Boot, Spring MVC, and Spring Security
Hands-on experience with JPA, Hibernate, REST APIs, and Microservices
Basic knowledge of HTML, JSP, or React (good to have)
Experience with SQL Server or Oracle databases
Familiarity with Agile/Scrum methodologies
Experience with AWS, Azure, or Google Cloud is a plus
Bachelor’s/Master’s degree in a relevant field
Note: This is a work-from-office role based in Kochi.