Java API Lead
Location: Charlotte, NC (3 days onsite)
Duration: 6-12 months
NEED LOCAL ONLY
The Onshore Java Lead is responsible for leading the design, development, and delivery of enterprise Java applications while serving as the primary technical interface for client stakeholders. The role involves coordinating with offshore teams, ensuring high-quality delivery, and translating business requirements into scalable technical solutions.
Key Responsibilities
- Lead end-to-end development using Java and modern frameworks (Spring Boot, Microservices)
- Act as the primary liaison between client stakeholders and offshore teams
- Drive solution design, architecture decisions, and technical roadmap
- Ensure timely delivery, quality assurance, and risk management
- Conduct code reviews and mentor development teams
- Support estimation, planning, and release management activities
Technical Skills Required
- Strong expertise in Java (8+), Spring Boot, REST APIs
- Experience with Microservices architecture
- Knowledge of Databases (Oracle/PostgreSQL) and JPA/Hibernate
- Exposure to Cloud platforms (AWS/Azure) and CI/CD pipelines
- Familiarity with Docker, Kubernetes, and API integrations
Other Requirements
- Excellent client-facing and communication skills
- Experience working in onsite-offshore delivery models
- Strong problem-solving and leadership abilities
- Ability to manage multiple priorities and stakeholders
- Familiarity with Agile/Scrum methodologies
Experience & Qualification
- 8+ years in Java development with proven leadership experience
- Bachelor’s/Master’s degree in Computer Science or related field
Thanks & Regards,