Full Stack Developer Job – NTT DATA Hiring 2026

Published On:
Full Stack Developer

Are you looking for a Full Stack Developer job in Bengaluru? NTT DATA is hiring for a Full Stack Developer position in Bengaluru, Karnataka, India. The role is suitable for developers who are comfortable working across frontend and backend development and want to build, test, deploy, and maintain complete application features.

The position focuses on modern web technologies including React.js, JavaScript, HTML5, CSS3, MySQL, GraphQL, ORM technologies, Git, API security, performance optimization, and scalability.

For developers looking to grow their career in full-stack development, this opportunity offers exposure to end-to-end application development, production support, code reviews, system design, and collaboration with product and technical teams.

Full Stack Developer Job Overview

Job DetailsInformation
CompanyNTT DATA
Job RoleFull Stack Developer
Req ID357125
LocationBengaluru, Karnataka, India
CategoryOther
FrontendReact.js, JavaScript, HTML5, CSS3
DatabaseMySQL
APIGraphQL
ORMEntgo / Other ORM
Version ControlGit
Key AreasFull Stack Development, APIs & Databases
Additional SkillsSecurity, Performance & Scalability

Full Stack Developer – NTT DATA

The Full Stack Developer will be responsible for designing, developing, testing, and maintaining end-to-end application features across frontend and backend systems.

The developer will work closely with product managers, architects, QA engineers, and other developers to turn requirements into reliable software solutions.

The role also involves taking ownership of assigned modules from design and development through deployment and ongoing support.


Full Stack Developer Responsibilities

Frontend Development

The developer will build responsive and reusable user interfaces using React.js, JavaScript, HTML5, and CSS3.

Strong knowledge of React.js is expected, including:

  • React Hooks
  • Component design
  • State management
  • Reusable components
  • Responsive UI development
  • Frontend performance

Candidates should be comfortable building real-world applications rather than only having basic knowledge of React.

Backend and API Development

The position also involves backend development and API integration.

Candidates with experience designing and implementing GraphQL APIs can have an advantage. Knowledge of GraphQL schemas and resolvers is specifically mentioned as a good-to-have skill.

The developer should also understand API security, performance, and scalability.

MySQL and Database Development

Database development is another important part of the role.

The Full Stack Developer will work with relational databases using MySQL and should understand:

  • Database design
  • Data relationships
  • SQL queries
  • Query optimization
  • Performance
  • Scalability

Experience with Entgo or another ORM is considered an advantage.

Testing and Code Quality

The developer is expected to write clean, maintainable, and well-tested code.

Responsibilities include participating in code reviews and following software engineering best practices.

The role also involves troubleshooting and resolving issues across development, testing, and production environments.

Collaboration and Ownership

The developer will collaborate with product managers, architects, QA teams, and other engineers.

The ability to work independently and take ownership of assigned deliverables is important. The role also includes mentoring junior developers and contributing to knowledge sharing within the team.


Full Stack Developer – Required Skills

Candidates should have strong proficiency in React.js, including hooks, component design, and state management.

Other important skills include:

  • HTML5
  • JavaScript
  • CSS3
  • MySQL
  • GraphQL
  • API development
  • ORM technologies
  • Git
  • API security
  • Performance optimization
  • Application scalability
  • Problem solving
  • Analytical thinking
  • Communication

GraphQL and Entgo are listed as good-to-have skills, so candidates with experience in these technologies should highlight them on their resumes.


Career Growth as a Full Stack Developer

A Full Stack Developer role provides experience across multiple areas of software engineering.

With experience, developers can move toward positions such as:

  • Senior Full Stack Developer
  • Senior Software Engineer
  • Frontend Engineer
  • Backend Engineer
  • Technical Lead
  • Software Architect
  • Solution Architect
  • Engineering Lead

Developers can also specialize in areas such as cloud computing, distributed systems, AI applications, cybersecurity, or platform engineering.


About NTT DATA

NTT DATA is a global business and technology services company with capabilities across AI, cloud, security, connectivity, data centers, application services, and consulting.

The company operates across more than 50 countries and works with organizations across multiple industries.

NTT DATA also states that work arrangements can vary depending on client and business requirements. Candidates should therefore verify the exact work arrangement for this position before applying.


Important Recruitment Safety Notice

NTT DATA states that its recruiters will not ask candidates for payment or banking information during recruitment.

Be cautious if anyone claiming to represent NTT DATA asks for money for an interview, job offer, training, registration, or other recruitment-related activity.

Always verify recruitment communication through official NTT DATA channels.


Frequently Asked Questions

What is the NTT DATA Full Stack Developer job?

It is a full-stack software development position involving frontend, backend, APIs, databases, testing, debugging, deployment, and production support.

Where is the job located?

The position is based in Bengaluru, Karnataka, India.

What frontend technology is required?

React.js is the main frontend technology, along with HTML5, CSS3, and JavaScript.

Is MySQL required?

Yes. The role requires experience with relational database design and optimization using MySQL.

Is GraphQL required?

GraphQL experience is listed as a good-to-have skill. Knowledge of schemas and resolvers can be beneficial.

Is Git required?

Yes. Experience with Git and collaborative development workflows is expected.

Does the role involve production support?

Yes. The developer will troubleshoot and resolve issues across development, testing, and production environments.

Does the role involve mentoring?

Yes. The position includes mentoring junior developers and contributing to knowledge sharing.


Final Words

The NTT DATA Full Stack Developer opportunity in Bengaluru is a strong option for developers who want to work across frontend and backend development while gaining experience with modern application technologies.

The role combines React.js, JavaScript, MySQL, GraphQL, ORM technologies, Git, API security, performance optimization, and scalability. It also provides opportunities to work on production issues, participate in code reviews, collaborate with technical teams, and take ownership of application modules.

If you have practical experience in React.js, JavaScript, MySQL, API development, and full-stack application development, this position is worth considering.

Before applying, review the latest job details and verify the current work arrangement through the official NTT DATA careers platform.


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!