Job Summary :
We are looking for an experienced and passionate Java Team Lead to join our team in Chennai. The ideal candidate will have 6 to 9 years of hands-on experience in backend development with strong expertise in Java, Spring Boot, and Microservices. You will lead a team of backend developers, driving design and implementation of scalable backend systems while ensuring best practices in coding, testing, and Responsibilities :
- Lead and mentor a team of Java backend developers, fostering a culture of continuous improvement
- Design, develop, and deploy scalable and robust backend systems using Java, Spring Boot, and Microservices architecture
- Collaborate with cross-functional teams including Architects, DevOps, QA, and Product teams to deliver high-quality solutions
- Drive technical discussions and contribute to architectural decisions
- Ensure code quality through code reviews, unit testing, and adherence to best practices
- Maintain and optimize REST APIs, database interactions (SQL / NoSQL), and application performance
- Manage version control using Git and support CI / CD processes
- Stay updated with emerging technologies and advocate for their adoption where Skills & Experience :
- 6 to 9 years of experience in backend development using Java, Spring Boot, and Microservices.
- Strong understanding of RESTful APIs, JPA / Hibernate, and relational / NoSQL databases.
- Proficient in version control systems like Git and familiar with CI / CD pipelines.
- Experience with cloud platforms, especially AWS (preferred).
- Minimum of 2 years of experience in a team leadership or mentoring role.
- Strong problem-solving, debugging, and analytical skills.
- Excellent verbal and written communication Qualifications :
- Experience with containerization tools like Docker and orchestration tools like Kubernetes.
- Familiarity with Agile development methodologies.
- Knowledge of security best practices in backend systems.
(ref : hirist.tech)