Job Title : Java Lead
Location : Chennai
Experience : 6 to 8+ Years
About the Role :
We are looking for a highly skilled and experienced Java Lead to join our growing team in Chennai. As a Java Lead, you will play a crucial role in designing, developing, and implementing robust and scalable enterprise applications. You will also lead a team of developers, provide technical guidance, and ensure best practices are followed throughout the development lifecycle.
Key Responsibilities :
- Lead and manage a team of Java developers in delivering high-quality software solutions.
- Design and develop scalable applications using Java, Spring Boot, Hibernate, and Microservices architecture.
- Implement best practices in cloud-native application development using AWS, Azure, or GCP.
- Utilize containerization tools like Docker and Kubernetes for application deployment and orchestration.
- Design and maintain RESTful APIs, and work with both SQL and NoSQL databases.
- Collaborate with DevOps for setting up and maintaining CI / CD pipelines.
- Guide team members through code reviews, architecture discussions, and troubleshooting.
- Ensure adherence to Agile / Scrum methodologies and participate actively in sprint planning and reviews.
- Mentor junior developers and foster a culture of continuous learning and improvement.
Required Skills & Experience :
6 to 8+ years of hands-on experience in Java development.Strong expertise in Spring Boot, Hibernate, and Microservices.Proven experience with at least one cloud platform ( AWS, Azure, or GCP ).Practical experience with Docker, Kubernetes, and cloud-native deployments.Solid understanding of SQL / NoSQL databases, caching strategies, and API design principles .Familiarity with CI / CD tools, Git, and other DevOps technologies .Excellent problem-solving, analytical, and debugging skills.Strong communication and leadership skills with prior experience in team mentoring / leading.Preferred Skills :
Working knowledge of front-end frameworks like Angular or React.js.Experience with event-driven architectures using Apache Kafka or RabbitMQ.Exposure to Agile / Scrum practices and DevOps culture.Educational Qualification :
Bachelors or Masters degree in Computer Science, Information Technology, or a related field.Why Join Us ?
Opportunity to work on cutting-edge technologies and modern architectures.Collaborative, innovation-driven work environment.Fast-paced career growth and leadership opportunities.Competitive compensation aligned with industry standards.(ref : hirist.tech)