The posting
Java Tech Lead
## Job Summary The Java Tech Lead is a crucial role responsible for leading a team of developers to design, develop, and implement high-quality software applications. This position involves overseeing the technical aspects of projects, making architectural decisions, and ensuring the successful delivery of solutions aligned with business goals.
## Responsibilities - Lead and mentor a team of developers to deliver robust software solutions. - Oversee the design and development of applications using Java, SpringBoot, and Angular5+. - Implement and manage microservices architecture and Hibernate frameworks. - Ensure the performance, quality, and responsiveness of applications. - Collaborate with cross-functional teams to define, design, and ship new features. - Conduct code reviews and ensure adherence to best practices and coding standards.
## Qualifications - Technical Skills: Proficiency in Java, SpringBoot, Microservices, Hibernate, Tomcat Server, JUnit, Angular5+, and Design Patterns. - Database Skills: Experience with SQL, MS SQL, PostgreSQL, and MongoDB. - Education: Bachelor’s degree in Computer Science, Engineering, or a related field. - Strong problem-solving skills and attention to detail. - Excellent communication and leadership skills.
## Preferred Skills - Experience with cloud platforms and services. - Familiarity with DevOps practices and tools. - Knowledge of containerization technologies like Docker.
## Experience - 8 to 12 years of experience in software development. - Minimum of 5 years in a leadership role. - Proven track record of delivering projects on time and within budget.
## Environment This is a full-time, contractual position based in Bangalore, Pune, Chennai, or Coimbatore. The role requires immediate availability with a notice period of 15-20 days.
## Salary Salary details are not specified.
## Benefits Benefits are not specified.



