Full Stack Java Developer
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.
The role requires a developer who is comfortable with AI-assisted and AI-native development practices, including Vibe Coding and Specification-Driven Development (SDD) using modern AI coding tools.
Backend / API - Primary
- Strong hands-on development experience with Java 11, 17, or 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 and 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
- Test-Driven Development (TDD)
- Postman
- Swagger / OpenAPI
- Experience developing and maintaining automated unit and API tests
Database & Integration
- Strong SQL knowledge
- PostgreSQL and/or Oracle
- MongoDB
- Kafka or 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
Salary Range: $120,000-$130,000 a year
TCS Employee Benefits Summary:
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
- Insurance Options: Auto & Home Insurance, Identity Theft Protection.
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
- Time Off: Vacation, Time Off, Sick Leave & Holidays.
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Location
Woodland Hills, CA
Function
TECHNOLOGY
Role
Engineer
ID
437016
Skills
Java | React
Salary Range
$120,000 - $130,000
Desired Candidate Profile
Qualifications
BACHELOR OF COMPUTER SCIENCE