Get more replies from employers
Send a job-specific resume in minutes.
Tata Consultancy Services (TCS) is hiring a Java Developer in India. You will work on backend systems using Core Java, Spring Boot, and microservices, contributing to large-scale enterprise projects.
The role covers full SDLC tasks, code reviews, and collaboration with cross-functional teams, with hybrid working options and training opportunities available.
TCS Hiring Java Developer Job Job Title: Java Developer Company: TCS Degree: Any Graduate Can Apply Salary: INR 3-8/-LPA Location: India Experience: Freshers Can Apply Company Overview Tata Consultancy Services... Enterprise Technology
Tata Consultancy Services (TCS) is one of the world’s leading IT services and consulting organisations, known for delivering digital transformation, cloud solutions and innovative technologies at scale. With a global presence in over 46 countries, TCS has built a strong reputation for professional development, long-term career stability and continuous learning. For Java developers, TCS provides an environment where you can work on real enterprise applications, modern frameworks, and high-impact projects in banking, healthcare, telecom, retail, and other sectors.
Recruitment & Staffing
TCS is hiring Java developers who are passionate about building high-performance applications, designing scalable solutions, and solving complex engineering challenges. This role involves working with advanced frameworks such as Core Java, Spring Boot, and microservices, and integrating backend systems with cloud-based or enterprise applications.
As a Java Developer at TCS, you will participate in the entire software development lifecycle – writing clean code, reviewing designs, debugging issues, implementing new features, and collaborating with cross-functional teams. The role also includes performance tuning, API integration, and providing solutions that support large enterprise systems used by millions of users.
This is an excellent opportunity for candidates who want to advance their technical skills and progress within a global IT organisation.
BE/B.Tech, B.Sc IT, BCA, MCA, ME/MTech or equivalent degree in Computer Science/IT.
0–3 years for entry-level roles (freshers eligible if strong in Java).
Core Java, OOP concepts, Spring Boot, REST APIs, Microservices, SQL/NoSQL, Git.
Knowledge of cloud (AWS/Azure), Docker/Kubernetes, and CI/CD is a plus.
Strong communication, analytical thinking, teamwork, and problem-solving abilities.
1. Can freshers apply for Java Developer roles in TCS?
Yes, freshers with strong Java knowledge and project experience can apply.
2. Which technical subjects are asked in the interview?
Core Java, OOP, Collections, Spring Boot, SQL, problem-solving and basic systems design.
3. Is Java Certification Required?
Not mandatory, but certifications like OCP or Spring Boot help strengthen your profile.
4. Does TCS provide training after joining?
Yes, all selected candidates receive domain and technical training.
5. Are remote or hybrid roles available?
Depends on the project, but many teams offer hybrid working.