Key Responsibilities :
- Lead a team of Java developers through all phases of the software development lifecycle.
- Design, develop, and maintain robust and scalable backend systems using Java, Spring Boot, and Microservices.
- Collaborate with cross-functional teams including Product, QA, and DevOps to deliver quality software solutions.
- Ensure best practices in coding standards, architecture, and performance optimization.
- Participate in system design discussions, code reviews, and solution architecture planning.
- Provide technical guidance, mentorship, and career development support to team members.
- Work on deployment and integration with cloud platforms (AWS, Azure, or GCP).
Required Skills & Experience :
10+ years of overall experience in Java backend development.Strong proficiency in Java, Spring Framework, Spring Boot, and Microservices architecture .Experience with RESTful APIs, Hibernate / JPA , and relational databases.Exposure to any major cloud platform (AWS, Azure, or GCP) .Proven experience leading teams or projects successfully.Strong understanding of system design, scalability, and performance tuning.Excellent problem-solving, communication, and leadership skills.Skills Required
Java, Hibernate, Gcp, Spring Boot, Relational Databases, Restful Apis, Azure, Jpa, Spring Framework, Aws, Microservices