Java Developer
Tata Consultancy Services
2 - 5 years
Mumbai
Posted: 17/02/2026
Job Description
Job Description
Job Title: Java Full Stack Developer
Role: Developer
Responsibilities:
Developer with Java, Spring boot & Angular knowledge
Requirement gathering from stakeholders as per product backlog for upcoming sprints
Articulate the requirements and translate them into executable technical tasks to be included as user story for sprint development
Analyzing the existing code, establishing the dependencies, holding clarification sessions with product owners during sprint for assigned user story
Develop or perform enhancements as per prioritized user stories using the following tech stack
Key Responsibilities:
Design and develop web applications using Angular for the front-end and Spring Boot for the back-end.
Develop and maintain RESTful APIs and ensure seamless integration between front-end and back-end systems.
Implement responsive, user-friendly interfaces with Angular components, HTML5, CSS3, and TypeScript.
Handle data persistence and business logic using Spring Data JPA, Hibernate, and SQL/NoSQL databases.
Ensure code quality, conduct unit testing, and participate in peer reviews.
Work with CI/CD pipelines and containerization tools like Docker for build and deployment automation.
Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps to deliver end-to-end solutions.
Participate in Agile ceremonies (sprint planning, reviews, stand-ups) and contribute to continuous improvement.
Document technical specifications, APIs, and solution architecture.
Troubleshoot production issues and provide timely support for deployed applications.
Skill Requirements:
Frontend: Angular (v10+), TypeScript, JavaScript (ES6+), HTML5, CSS3, RxJS, Angular Material, Bootstrap
Backend: Java (8/11/17), Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Microservices
Database: MySQL, PostgreSQL, MongoDB, Hibernate/JPA
API Development: RESTful APIs, JSON, Swagger/OpenAPI
DevOps/Tools: Git, Maven/Gradle, Jenkins, Docker, CI/CD pipelines, SonarQube
Cloud (Preferred): AWS / Azure / GCP
Testing: JUnit, Mockito, Postman, Karma, Jasmine
Version Control: Git / Bitbucket
Must Have skills:
Angular (v10+), Spring Boot
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
