Job Description : Lead Java Developer
About the Role :
We are seeking an experienced Lead Java Developer with 812 years of expertise in backend development to lead our development team. The role involves mentoring developers, driving solution design, ensuring best practices in coding, and delivering scalable enterprise-grade applications.
Key Responsibilities (KRA) :
- Lead and mentor a team of developers, ensuring high performance and growth.
- Drive solution design and architecture discussions for scalable applications.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Collaborate with Product, QA, and DevOps teams to deliver high-quality solutions on time.
- Work hands-on with Java, Spring Boot, Microservices, and REST APIs to build robust backend
systems.
Define technical roadmaps and ensure alignment with business objectives.Optimize application performance, scalability, and reliability.Ensure implementation of security and compliance best practices.Support deployment and production monitoring in cloud environments (AWS / Azure / GCP).Required Skillsets :
8 - 12 years of experience in Java backend development.Strong expertise in Java, Spring Boot, Microservices, REST API design.Proficiency in SQL and NoSQL databases.Experience in solution design, architecture, and system integration.Hands-on exposure to cloud platforms (AWS / Azure / GCP).Strong knowledge of CI / CD pipelines, containerization (Docker, Kubernetes) is preferred.Excellent leadership, problem-solving, and communication skills.Ability to manage multiple priorities and deliver in a fast-paced environment.(ref : hirist.tech)