We are looking for a highly skilled Java Tech Lead with strong expertise in Java , Spring Boot , and Microservices to lead and mentor a team of developers. The ideal candidate should have hands-on experience in designing and developing scalable, high-performance applications, along with the ability to provide technical leadership and guide the team in best practices. The Tech Lead will play a key role in shaping the technical direction of projects, ensuring the timely delivery of high-quality software solutions, and driving continuous improvement within the team.
Job Responsibilities :
- Lead and mentor a team of developers, ensuring high performance and continuous improvement.
- Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
- Provide technical guidance and make critical decisions related to system design, architecture, and technology stacks.
- Collaborate with cross-functional teams to ensure successful integration and delivery of applications.
- Oversee code quality and best practices through regular code reviews and hands-on guidance.
- Troubleshoot and resolve complex technical issues across both backend and frontend.
- Work closely with stakeholders to understand requirements and translate them into scalable, efficient solutions.
- Ensure adherence to Agile methodologies and contribute to sprint planning, reviews, and retrospectives.
- Keep up to date with industry trends and technologies, recommending and integrating them into projects as needed.
Skills Required
Java, Spring Boot, Microservices, Restful Apis, Sql, Git