Tata Consultancy Services (TCS) has opened a fresh hiring drive for a Java Spring Boot Developer at TCS Kolkata, ideal for freshers and engineers with up to two years of backend experience. The role focuses on building and maintaining scalable Spring Boot microservices for global enterprise clients, with a clear runway into AI-led platform engineering. The opening (LinkedIn job reference 4421673313) was posted in the last 24 hours and is currently active with over 100 early applicants. If you are looking for a stable, full-time on-site backend role with one of India’s largest IT employers, this guide walks you through the eligibility, day-to-day expectations, salary band, interview tips and the official LinkedIn Easy Apply link.
Job Overview
| Company | Tata Consultancy Services (TCS) |
|---|---|
| Job Role | Java Spring Boot Developer |
| Job Reference | LinkedIn Job ID 4421673313 |
| Job Category | Backend Software Engineering |
| Qualification | Bachelor’s degree in Computer Science, IT or related discipline |
| Experience | 0–2 years |
| Job Location | Kolkata, West Bengal, India |
| Work Mode | On-site |
| Job Schedule | Full-time |
| Salary (Industry Estimate) | ₹3.6 – ₹7.0 LPA (AmbitionBox / Glassdoor 2026 benchmarks) |
| Posting Date | 1 June 2026 |
| Hire Eligibility | Indian citizens / valid work authorisation for India |
| Last Date to Apply | Open until the listing is closed on LinkedIn |
About Tata Consultancy Services
Founded in 1968 and headquartered in Mumbai, Tata Consultancy Services is the IT services flagship of the Tata Group and one of the largest technology employers in the world. The company partners with more than 1,200 global clients across banking, retail, telecom, life sciences and manufacturing, and operates delivery centres in more than 55 countries.
In Kolkata, TCS runs multiple delivery campuses including its Gitanjali Park and Rajarhat facilities, which together house thousands of backend, full-stack and platform engineers. Joining the Kolkata team gives early-career engineers structured TCS ILP (Initial Learning Programme) onboarding, access to internal Spring Boot communities of practice, and exposure to AI.Cloud transformation projects for Fortune 500 customers.
Job Description
As a Java Spring Boot Developer based out of Kolkata, you will join an enterprise application team that designs and ships REST-based microservices for global customers. The role is hands-on coding focused: you will own backend modules end-to-end, ensure unit and integration test coverage, and work alongside senior architects on system design reviews. Expect a mix of greenfield feature development and brownfield modernisation work where legacy monoliths are being broken down into Spring Boot services.
Key Responsibilities
- Design, build and maintain Java 17 Spring Boot microservices following clean-code and SOLID principles.
- Implement RESTful APIs, request validation, exception handling and JSON contracts for service-to-service communication.
- Write JUnit and Mockito unit tests, plus integration tests against containerised dependencies.
- Participate in pull-request reviews and pair-programming sessions with senior backend engineers.
- Tune SQL queries, work with relational schemas and contribute to data-access layers using Spring Data JPA.
- Collaborate with QA and DevOps on CI/CD pipelines (Git, Maven/Gradle, Jenkins) and resolve build or deploy regressions.
- Investigate production incidents, perform root-cause analysis and document remediation steps.
- Stay current with Spring ecosystem upgrades (Spring 6, Spring Cloud, observability) and propose adoption where it benefits delivery.
Eligibility Criteria
You Must Have
- Bachelor’s degree in Computer Science, Information Technology or a closely related engineering branch.
- 0–2 years of hands-on Java experience, including academic, internship or production projects.
- Working knowledge of Spring Boot fundamentals — controllers, services, repositories and dependency injection.
- Comfort writing and reading SQL (joins, aggregates, indexes) on any major RDBMS.
- Familiarity with Git workflows (branching, pull requests, merge conflict resolution).
Preferred
- Exposure to REST API design, JSON Web Tokens or OAuth2 flows.
- Awareness of microservices patterns: service discovery, circuit breakers, distributed tracing.
- Hands-on with Docker, Kubernetes or any cloud provider (AWS / Azure / GCP) at an introductory level.
- Prior contributions to open-source Java projects or a public GitHub portfolio.
Salary in India 2026
Industry-estimate compensation for an entry-level Java Spring Boot Developer at TCS Kolkata typically falls in the ₹3.6 – ₹7.0 LPA band, based on aggregated AmbitionBox and Glassdoor benchmarks updated in 2026. Confirmed freshers usually start around ₹3.36 LPA on the standard YOP package, while candidates with one to two years of relevant Spring Boot or microservices experience can negotiate towards the upper end. Final compensation depends on academic performance, interview rating and prior project depth. Always verify the offer letter for the exact CTC and component split.
Interview Preparation Tips
- Core Java & OOP: revise collections, generics, exception handling, streams, lambdas and concurrency basics.
- Spring Boot deep-dive: be ready to explain auto-configuration, starter modules, profiles, actuator endpoints and the bean lifecycle.
- REST & system design: practise designing a simple e-commerce or banking API — resource modelling, status codes, pagination and idempotency.
- SQL fundamentals: expect joins, group-by, window functions and a small query-tuning question.
- Data structures & algorithms: brush up arrays, strings, hashmaps, trees and standard recursion / DP patterns at a medium difficulty.
- Behavioural round: prepare 2–3 concise STAR-format stories about a tough bug, a team conflict and a project where you owned end-to-end delivery.
How to Apply
- Update your resume to highlight Java, Spring Boot, REST APIs, SQL and Git skills with concrete project outcomes.
- Click the official Easy Apply link below to open the live TCS listing on LinkedIn.
- Sign in to your LinkedIn account and review the role details, hiring location and applicant questions.
- Submit your application with the latest profile and resume PDF. Avoid third-party portals.
- Track the application from your LinkedIn Jobs dashboard and respond promptly to recruiter messages.
Official Apply Link: Apply Now — Tata Consultancy Services on LinkedIn
Disclaimer: Apply only on the official LinkedIn listing or the verified TCS careers domain. Tata Consultancy Services never charges any fee at any stage of recruitment. Beware of unsolicited offers, fake interview calls or requests for payment — these are not associated with TCS.
Career Toolkit
- Free AI Resume Builder
- ATS Resume Score Checker
- Cover Letter Generator
- Salary Estimator
- IT Certification Guide
- Interview Preparation Hub
Related reads from IT Referral Jobs:
FAQs
Is the Java Spring Boot Developer role at TCS Kolkata open to freshers?
Yes, the listing accepts candidates with 0–2 years of experience, which includes recent graduates and engineers from the 2024–2026 batches with a strong Java foundation.
What is the work mode and shift for this opening?
The role is on-site at TCS Kolkata delivery campuses on a full-time schedule. Hybrid flexibility, if any, will be communicated by the hiring manager during the offer stage.
Is there a language requirement?
Professional English communication is required. Knowledge of Bengali or Hindi is a plus for local team interactions but is not mandatory.
What salary should I expect at the entry level?
Industry estimates from AmbitionBox and Glassdoor 2026 place the band at ₹3.6 – ₹7.0 LPA, with the actual CTC depending on the offer letter, academic record and interview performance.
How does the TCS selection process typically work?
Most TCS lateral and YOP processes involve an online assessment (aptitude + technical MCQs + coding), a technical interview focused on Java and Spring Boot, and a managerial / HR discussion. Specifics for this LinkedIn listing will be shared by the recruiter.
Does TCS charge any fee for applications or interviews?
No. Tata Consultancy Services never charges candidates for applications, assessments, interviews, training or onboarding. Any such demand is a scam.
How long does TCS take to respond?
LinkedIn lists this role as a Promoted job with a typical company review time of about one week. Recruiter outreach happens through LinkedIn InMail and verified TCS email IDs.
Can I apply if I am not based in Kolkata?
Yes, candidates from other cities can apply but should be open to relocating to Kolkata, as this is currently an on-site role.
Conclusion
The Java Spring Boot Developer at TCS Kolkata opening is a strong launchpad for early-career backend engineers who want enterprise-scale exposure, structured training and long-term stability. Apply through the official LinkedIn link, keep your resume tailored to Spring Boot and SQL keywords, and stay tuned to IT Referral Jobs for the next wave of verified IT openings every day.
Curated and verified by the IT Referral Jobs editorial team.
1 thought on “Java Spring Boot Developer at TCS Kolkata 2026 | Apply”