HamburgerMenu
hirist

Job Description

Location : Gurgaon, India

Employment Type : Full-Time

Experience : 7-12 years

Role : Team Lead / Senior Java Developer

About the Role :

We are seeking an experienced Java Team Lead to oversee the design, development, and delivery of enterprise-grade applications. The ideal candidate will have strong hands-on coding skills in Java, proven team-leadership experience, and the ability to collaborate with cross-functional stakeholders while ensuring high-quality technical solutions.

Key Responsibilities :

- Lead a team of Java developers, providing technical guidance, code reviews, and mentorship.

- Architect, design, and implement scalable, secure, and high-performance backend systems.

- Collaborate with product managers, QA engineers, DevOps, and business stakeholders to deliver features on time.

- Define technical standards, best practices, and development processes.

- Troubleshoot complex production issues and drive root-cause analysis.

- Participate in sprint planning, estimations, and release management.

- Ensure high code quality, documentation, and continuous improvement in team output.

- Stay updated with new technologies and recommend improvements to existing systems.

Required Skills & Experience :


- 7-12 years of experience in backend development with Core Java / Java 8+.

- Strong expertise in Spring Boot, Microservices, REST APIs, and Hibernate/JPA.

- Solid understanding of OOP, design patterns, and system design principles.

- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).

- Hands-on experience with cloud platforms (AWS/Azure/GCP) is preferred.

- Familiarity with CI/CD, Docker, Kubernetes, Jenkins, Git.

- Strong problem-solving skills and the ability to make technical decisions.

- Prior experience in leading or mentoring a team is essential.

- Excellent communication and stakeholder-management skills.

info-icon

Did you find something suspicious?