Java Full Stack Developer - React

CapgeminiNew York, NY
Onsite

About The Position

We are seeking a 5+ yrs skilled Java Full Stack Developer with strong experience in Java backend development and React.js front end frameworks. The ideal candidate will design, develop, and maintain scalable web applications using modern technologies, ensuring high performance, responsiveness, and security.

Requirements

  • 5+ years of experience as a Java Full Stack Developer
  • Strong experience in Java backend development
  • Strong experience in React.js front end frameworks
  • Experience with Java, Spring, and Spring Boot
  • Experience building scalable microservices and backend components
  • Experience integrating with relational and NoSQL databases
  • Experience with authentication and authorization frameworks
  • Experience writing unit and integration tests using JUnit, Mockito
  • Experience developing responsive and user friendly interfaces using React.js
  • Experience building reusable components and managing state using Redux / Context API
  • Experience integrating frontend applications with backend APIs
  • Experience implementing modern UI/UX practices
  • Proficiency with HTML5, CSS3, JavaScript (ES6+)
  • Experience optimizing frontend performance and cross browser compatibility

Responsibilities

  • Design, develop, and maintain RESTful APIs using Java, Spring, and Spring Boot
  • Build scalable microservices and backend components
  • Implement business logic, validations, and exception handling
  • Integrate with relational and NoSQL databases
  • Ensure application security using authentication and authorization frameworks
  • Write unit and integration tests using JUnit, Mockito
  • Troubleshoot production issues and optimize application performance
  • Develop responsive and user friendly interfaces using React.js
  • Build reusable components and manage state using Redux / Context API
  • Integrate frontend applications with backend APIs
  • Implement modern UI/UX practices
  • Work with HTML5, CSS3, JavaScript (ES6+)
  • Optimize frontend performance and cross browser compatibility

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service