Description
We are seeking a highly experienced Java Senior Technical Lead to join our dynamic team in India. The ideal candidate will have a strong background in Java development and a proven track record of leading software projects. You will be responsible for guiding a team of developers in delivering high-quality software solutions while ensuring best practices are followed.
Responsibilities
- Lead and mentor a team of developers in designing and implementing Java-based applications.
- Architect and design scalable and robust software solutions using Java and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Troubleshoot and debug complex issues in production environments.
- Stay updated with emerging technologies and industry trends to incorporate into development processes.
Skills and Qualifications
- 10-12 years of experience in Java development and software engineering.
- Strong proficiency in Java, Spring Framework, Hibernate, and RESTful web services.
- Experience with microservices architecture and cloud technologies (AWS, Azure, etc.).
- Proficient in database management systems (SQL, NoSQL) and ORM technologies.
- Strong understanding of software development methodologies (Agile, Scrum, etc.).
- Excellent problem-solving skills and ability to work under pressure.
- Strong communication skills and ability to work collaboratively in a team environment.
Interested can share cv to [Confidential Information]