About The Position

We are seeking an experienced Full Stack Java Developer for a long-term contract opportunity. The role focuses on developing end-to-end applications using Java, React, Spring Boot, and microservices architecture. React is preferred, although candidates with extensive Angular experience may also be considered. The position requires working onsite in Morristown, New Jersey, from the first day.

Requirements

  • At least 8 years of professional Java development experience.
  • Strong experience with Spring Boot and microservices architecture.
  • At least 5 years of React experience building comprehensive front-end applications.
  • Solid knowledge of SQL databases and ability to write complex queries.
  • Hands-on experience with AWS services such as EC2, S3, RDS, and Lambda.
  • Ability to work onsite in Morristown, New Jersey, from day one.
  • Excellent problem-solving skills, attention to detail, and a collaborative mindset.
  • Strong communication and teamwork abilities.

Nice To Haves

  • Extensive experience with Angular as an alternative to React.
  • Familiarity with containerization tools such as Docker and with CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain end-to-end applications using Java, React, Spring Boot, and microservices architecture.
  • Collaborate with cross-functional teams to deliver robust, high-quality enterprise software solutions.
  • Develop and optimize backend services, APIs, and databases for performance and scalability.
  • Write and maintain SQL queries and database schemas for effective data management.
  • Use AWS services for hosting, storage, and deployment to support application operations.
  • Participate in code reviews, testing, and documentation processes.
  • Troubleshoot and resolve issues across the software development lifecycle.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service