Tata Consultancy Services
Website:
tcs.com
Job details:
TCS has been a great pioneer in feeding the fire of Young Techies like you. We are a global leader in the technology arena and there's nothing that can stop us from growing together.
TCS is Looking for Core Java E2
We are delighted to invite you for a discussion to get to know more about you and your professional experience. The interview will be in person.
Venue details:
Date: 23-May-2026
Timing: 9:00 Am-1:00 PM
Location: Tata Consultancy Services, 11th Floor, Explorer Building, International Tech Park (ITPB), Whitefield Road, Bengaluru, Karnataka 560066
Important: Ensure you carry your latest resume and a government-issued ID.
Spread the word and tag someone from your circle who’s exploring opportunities in the IT sector. Let's build the future together, from right here in Bengaluru.
Job Description:
Role: Core Java E2
Experience: 6+
Location: Bengaluru
Role Overview
We are seeking a motivated Core Java Developer (E2 level) with around 5+ years of experience to design, develop, and maintain high-performance Java applications. The candidate should have a strong foundation in Core Java concepts and basic understanding of enterprise application development.
Key Responsibilities
- Develop and maintain applications using Core Java (Java 8 or above)
- Write clean, scalable, and efficient code
- Implement object-oriented design principles (OOPs)
- Work on bug fixing, debugging, and performance tuning
- Collaborate with cross-functional teams (QA, DevOps, UI)
- Participate in code reviews and unit testing
- Understand requirements and convert them into technical solutions
- Maintain proper documentation of code and processes
Required Skills
- Strong knowledge of Core Java concepts:
- OOPs (Inheritance, Polymorphism, Encapsulation, Abstraction)
- Collections Framework
- Exception Handling
- Multithreading & Concurrency (basic to intermediate)
- Java 8 features (Streams, Lambda expressions)
- Good understanding of JVM, memory management, and garbage collection basics
- Proficiency in SQL and database concepts (MySQL, Oracle, etc.)
- Experience with REST APIs (basic understanding or development)
- Familiarity with build tools like Maven or Gradle
- Knowledge of version control systems like Git
Preferred Skills
- Basic experience with Spring / Spring Boot
- Exposure to Hibernate / JPA
- Familiarity with microservices architecture (basic)
- Understanding of unit testing frameworks (JUnit, Mockito)
- Knowledge of basic Linux commands
Minimum Qualification:
Candidate should have 15 years of continuous fulltime education.
Click on Apply to know more.