Tata Consultancy Services
Website:
tcs.com
Job details:
Job Title: Java Full Stack Developer
Role: Developer
Experience: 5+ Years
Location: Pune / Bangalore / NCR
Job Summary
We are looking for an experienced Java Full Stack Developer with expertise in Spring Boot and Angular to design and develop web applications. The candidate will work on both front-end and back-end development in an Agile environment.
Key Responsibilities
- Develop applications using Angular (UI) and Spring Boot (Backend)
- Build and maintain REST APIs
- Understand requirements and convert them into technical tasks
- Work on sprint deliverables and complete assigned user stories
- Write clean, efficient, and maintainable code
- Perform testing and participate in code reviews
- Work with databases using JPA/Hibernate
- Collaborate with QA, UI/UX, and DevOps teams
- Participate in Agile ceremonies (stand-ups, sprint planning)
- Troubleshoot and support production issues
Required Skills
- Frontend: Angular (v10+), TypeScript, HTML, CSS, JavaScript
- Backend: Java (8/11/17), Spring Boot
- Database: MySQL/PostgreSQL/MongoDB
- API: REST, JSON
- Tools: Git, Maven/Gradle, Jenkins, Docker
- Testing: JUnit, Mockito, Postman
Must Have Skills
- Angular (v10+)
- Spring Boot
Good to Have
- Microservices architecture
- Cloud (AWS/Azure/GCP)
- CI/CD pipelines
Click on Apply to know more.