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
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.
#LI-SP1
Location
Atlanta, GA
Function
TECHNOLOGY
Role
Engineer
ID
435038
Skills
Java | API(Application programming interface)
Salary Range
$120,000 - $130,000
Desired Candidate Profile
Qualifications
BACHELOR OF COMPUTER SCIENCE