If you have completed your B.E./B.Tech and wish to launch your career as a Java Developer with a reputed IT company, NTT DATA offers an excellent opportunity. The company has initiated recruitment for the position of Java Developer (Fresher).
Candidates selected through this recruitment drive will work on NTT DATA’s banking domain projects in Bangalore. Here, you will have the chance to collaborate with experienced developers to build Java-based banking applications, learn new technologies, and work on enterprise-level projects.
NTT DATA Recruitment 2026 – Job Details
| Job Details | Information |
|---|---|
| Company Name | NTT DATA |
| Job Role | Java Developer (Fresher) |
| Qualification | B.E./B.Tech |
| Experience | Freshers |
| Job Location | Bangalore, Karnataka |
| Domain | Banking |
| Job ID | 374056 |
| Salary | Not Disclosed (Best in Industry) |
| Job Type | Full-Time |
| Apply Mode | Online |
About NTT DATA
NTT DATA is one of the world’s leading IT and digital transformation companies. It provides services in areas such as cloud computing, artificial intelligence, cybersecurity, data centers, enterprise applications, and banking technology. With a presence in over 50 countries, NTT DATA delivers modern digital solutions to millions of clients. The company offers its employees opportunities to learn, work with new technologies, and gain experience on global projects.
Job Role Overview
As a Java Developer (Fresher), your primary responsibility will be the development, testing, and maintenance of Java-based banking applications. You will work alongside experienced developers, QA engineers, and business teams across various stages of the Software Development Life Cycle (SDLC).
This role is ideal for freshers who wish to build a strong career in Java development and gain experience working on enterprise banking applications.
Roles and Responsibilities
Selected candidates will be responsible for the following:
- Developing and maintaining Java-based banking applications.
- Writing clean, efficient, and scalable code.
- Participating in various activities within the Software Development Life Cycle (SDLC).
- Identifying application issues and performing debugging.
- Working with SQL databases.
- Collaborating with QA and business teams to meet project requirements.
- Adhering to coding standards and documentation guidelines.
- Managing source code using version control tools.
Eligibility Criteria
Candidates must meet the following qualifications for this role:
- B.E./B.Tech or an equivalent degree.
- Freshers are eligible to apply.
- Strong understanding of Core Java.
- Knowledge of Object-Oriented Programming (OOP) concepts.
- Familiarity with Collections and Exception Handling.
- Basic understanding of SQL and relational databases.
- Knowledge of REST APIs and web services.
- Good communication and teamwork skills.
Required Skills
Possessing the following skills will enhance your chances of selection:
- Core Java
- Object-Oriented Programming (OOP)
- Collections Framework
- Exception Handling
- Spring Boot
- Hibernate
- SQL
- Oracle / MySQL
- REST APIs
- Web Services
- Git / Version Control
- Problem Solving
- Analytical Thinking
- Communication Skills
- Team Collaboration
Preferred Skills
While not mandatory, having the following experience will be an added advantage:
- Basic understanding of the Banking Domain (Accounts, Payments, Loans, Transactions)
- Experience with Agile / Scrum Methodology
- Java Development Internship
- Academic or Personal Java Projects
Selection Process
NTT DATA’s recruitment process generally involves the following stages:
- Online Application
- Resume Screening
- Technical Interview
- HR / Managerial Interview
- Final Selection
The Technical Interview may primarily cover questions related to Core Java, SQL, OOP concepts, and problem-solving.
Documents Required
Keep the following documents ready before applying:
- Updated Resume (Single Column PDF)
- 10th and 12th Grade Marksheets
- Graduation Semester-wise Marksheets
- Government Photo ID (Aadhaar / PAN / Passport)
- Passport-sized Photograph
- Gap / Backlog Justification Letter (if applicable)
Salary
The official salary package for this recruitment has not been disclosed. Selected candidates will be offered an industry-standard salary and other benefits by the company.
Interview Preparation Tips
If you are preparing for this recruitment, pay special attention to the following topics:
- Core Java Fundamentals
- OOP Concepts
- Collections Framework
- Exception Handling
- SQL Queries
- Spring Boot Basics
- Hibernate Basics
- REST APIs
- Git Commands
- SDLC Concepts
- Be prepared to discuss your Java projects and internship experience.
- Practice your self-introduction and common HR interview questions.
Why Join NTT DATA?
Key benefits of working at NTT DATA:
- Start your career with a leading global IT company
- Opportunity to work on Banking Domain projects
- Chance to learn from experienced developers
- Work with modern Java technologies
- Career growth and learning opportunities
- Global work environment
- Skill development and certification opportunities
How to Apply?
If you are eligible for this recruitment, you can apply online by visiting NTT DATA’s official careers portal.
Apply Online: https://careers.services.global.ntt/global/en/job/NTT1GLOBAL374056EXTERNALENGLOBAL/Java-Developer-Fresher