Description
We are seeking a Technical Lead for our Java Full Stack team in India. The ideal candidate will have extensive experience in software development, leading teams, and building scalable web applications. This role requires a deep understanding of both front-end and back-end technologies.
Responsibilities
- Lead and mentor a team of developers in Java Full Stack development.
- Design, develop, and maintain scalable web applications using Java, Spring, and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Identify and resolve performance bottlenecks and ensure application scalability.
- Participate in architectural discussions and contribute to technology decisions.
Skills and Qualifications
- 7-12 years of experience in Java Full Stack development.
- Strong proficiency in Java, Spring Boot, Hibernate, and RESTful APIs.
- Experience with front-end technologies including HTML, CSS, JavaScript, and frameworks such as Angular or React.
- Solid understanding of database technologies such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems like Git.
- Experience with cloud services like AWS, Azure, or GCP is a plus.
- Strong problem-solving skills and ability to work in a fast-paced environment.