We are seeking a Java Tech Lead to join Saurabh's team in India. The ideal candidate will have a strong technical background in Java development and will be responsible for leading a team of developers to deliver high-quality software solutions.
RESPONSIBILITIES
- Lead a team of developers in designing, implementing, and maintaining Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and provide mentorship to junior developers.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and resolve bottlenecks and bugs in the application.
- Stay updated with the latest industry trends and technologies to continually improve the team's productivity.
SKILLS AND RESPONSIBILITIES
- 3-6 years of experience in Java development and application design.
- Strong understanding of object-oriented programming principles.
- Proficiency in Java frameworks such as Spring and Hibernate.
- Experience with RESTful APIs and microservices architecture.
- Knowledge of database technologies including SQL and NoSQL (e.g., MySQL, MongoDB).
- Familiarity with version control tools like Git.
- Experience with Agile development methodologies.