About this role
Our client is seeking a Lead Java Engineer to join their team on a long-term contract basis. This role is based in Hyderabad with a hybrid work model. The ideal candidate will have a strong background in Java development and will be responsible for leading a team of junior developers while also contributing to hands-on development tasks.
Key Responsibilities:
- Lead and mentor a team of junior developers (3-4 years of experience) to ensure high-quality code and best practices.
- Design and develop robust applications using Java and Spring Boot.
- Create and maintain REST APIs to support various functionalities.
- Utilize Gradle for project builds and dependency management.
- Take ownership of technical leadership responsibilities, guiding the team through challenges and ensuring project milestones are met.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain a working knowledge of AWS to support cloud-based solutions.
Required Skills & Qualifications:
- Strong expertise in Java and Spring Boot.
- Proficiency in building and consuming REST APIs.
- Extensive experience with Gradle as a build tool.
- Working knowledge of AWS; AWS or Oracle certification is preferred.
- Excellent problem-solving skills and ability to work in a team-oriented environment.
- Strong communication skills to effectively convey technical concepts to team members and stakeholders.
Experience:
- Minimum of 5-8 years of relevant experience in Java development, with at least 2 years in a leadership or mentoring role.
What we offer:
- Opportunity to work on challenging projects in a dynamic environment.
- A collaborative and inclusive workplace culture.
- Long-term contract with potential for extension based on performance.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.