Skip to main content

Full Stack Java React Engineer

Technology
Tcs Usa
Mason, United States1 week agoUntil 12/19/2026
Full time

Job description

Full Stack Java React Engineer

We are looking for a Full Stack Java Developer to join a new application development project. The

candidate must have strong hands-on experience in Java backend/API development and secondary experience in React UI development.

Backend / API - Primary

  • Strong hands-on development experience with Java 11/17/21
  • Spring Boot, Spring MVC and Spring Security
  • Design and development of RESTful APIs
  • Microservices architecture and development
  • JSON-based integrations
  • JPA / Hibernate
  • Strong understanding of API design, security and integration patterns

React & Frontend Development

  • Hands-on experience with React.js
  • TypeScript / JavaScript
  • HTML5 and CSS3
  • Responsive UI development
  • Single Page Application (SPA) development

AI-Assisted Development - Mandatory

  • Experience using AI coding/development tools
  • Exposure to Vibe Coding or similar AI-assisted development approaches
  • Experience with Specification-Driven Development (SDD) or AI-assisted spec-to-code development is highly desirable
  • Ability to effectively use AI tools for code generation, refactoring, testing and documentation while maintaining code quality

Testing & API Tools

  • JUnit
  • Mockito
  • TDD
  • Postman
  • Swagger / OpenAPI
  • Experience developing and maintaining automated unit/API tests

Database & Integration

  • Strong SQL knowledge
  • PostgreSQL and/or Oracle
  • MongoDB
  • Kafka / messaging experience preferred
  • Experience with database integration and data persistence using JPA/Hibernate

DevOps & Cloud

  • Git
  • Maven / Gradle
  • CI/CD pipelines
  • Jenkins / GitHub / GitLab
  • Docker
  • Kubernetes / OpenShift
  • Exposure to AWS and/or Azure
  • Must Have: Java 11/17/21, Spring Boot, REST APIs/Microservices, React.js,

JavaScript/TypeScript, JPA/Hibernate, JUnit/Mockito/TDD, AI-assisted coding experience

  • Good to Have: Vibe Coding, SDD, Kafka, PostgreSQL/Oracle/MongoDB,

Docker/Kubernetes/OpenShift, AWS/Azure, CI/CD, Swagger/OpenAPI

Interested in this role?