Experience: 6 – 9 Years
CTC: 20 – 30 LPA
Notice Period: Immediate to 15 Days
Location: Bangalore
Overview
We are seeking a Java Development Lead to drive the design, development, and deployment of high-performance Java applications. As a key technical leader, you will oversee end-to-end project execution, ensuring code quality, scalability, and best engineering practices. This role demands strong leadership, problem-solving abilities, and a passion for cutting-edge Java technologies. You will work in a collaborative, Agile-driven environment, mentoring developers and delivering robust software solutions that align with business goals.
Responsibilities
- Lead and mentor a team of developers, fostering a culture of innovation and excellence.
- Design and develop high-performance, scalable Java applications using Spring Boot, Hibernate, and microservices architecture.
- Collaborate with cross-functional teams to define technical requirements, architecture, and project scope.
- Conduct code reviews, enforce best practices, and ensure adherence to coding standards.
- Oversee project timelines, manage stakeholder expectations, and mitigate technical risks.
- Continuously optimize application performance and troubleshoot production issues.
- Stay updated with emerging Java technologies and contribute to technical decision-making.
- Facilitate knowledge sharing and training sessions within the team.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6 – 9 years of hands-on experience in Java development with a focus on enterprise applications.
- Proven experience in leading development teams and managing software projects.
- Strong expertise in Spring Boot, Hibernate, and microservices architecture.
- Experience with RESTful APIs, web services, and message queues (Kafka, RabbitMQ).
- Proficiency in SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Hands-on experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
- Knowledge of DevOps tools (CI/CD, Git, Jenkins, Terraform, Ansible) is a plus.
- Excellent problem-solving skills, communication, and the ability to work under pressure.
- Strong understanding of Agile methodologies and experience in Scrum/Kanban environments.
Key Skills
✅ Java, Spring Boot, Hibernate
✅ Microservices & RESTful APIs
✅ SQL & NoSQL databases
✅ Docker, Kubernetes, Cloud Platforms (AWS, Azure)
✅ CI/CD, DevOps Practices
✅ Agile & Scrum Methodologies
✅ Leadership & Team Management
Why Join Us?
- Opportunity to lead a talented team and work on high-impact projects.
- A culture of continuous learning, innovation, and career growth.
- Exposure to the latest technologies in cloud computing and DevOps.