Lead Java Developer
Capgemini · New York, NY · Yesterday
HybridFinanceFull-time
Key Responsibilities
- Design, develop, and maintain full-stack applications using Java/J2EE and modern frontend frameworks
- Build and enhance backend services and RESTful APIs using Java and Spring Boot
- Develop responsive, user-friendly UI using React
- Integrate frontend applications with backend services and databases
- Write clean, scalable, and well-documented code
- Participate in code reviews, design discussions, and sprint activities
- Perform unit testing, debugging, and defect fixing
- Collaborate with UX, QA, DevOps, and product teams
- Support deployment and troubleshoot production issues
- Follow Agile/Scrum development practices
Required Skills
- Backend
- Strong experience in React
- Hands-on with Spring Boot, Spring MVC, Hibernate/JPA
- Experience developing RESTful web services
- Knowledge of microservices architecture
- Frontend
- Strong experience with React
- Proficient in HTML5, CSS3, JavaScript, TypeScript
- Experience with responsive and cross-browser UI development
- Database & Tools
- Experience with RDBMS (MySQL, PostgreSQL, Oracle)
- Familiarity with Git, Maven/Gradle
- Exposure to CI/CD pipelines is a plus