This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Full Stack Developer role at NTT DATA involves developing and maintaining enterprise web applications, collaborating with cross-functional teams, and participating in Agile project phases. Candidates should have 5-8 years of experience in Java and J2EE, along with proficiency in React or Angular. A bachelor’s degree in computer science is required, and relevant certifications are a plus. The position is based in Bangalore, India, with a notice period of 0-30 days. Join a forward-thinking organization committed to innovation and client success!
Job Responsibility:
Develop and maintain enterprise web applications for Digital Marketing initiatives
Collaborate with cross-functional teams (product owners, designers, QA) to deliver high-quality solutions
Participate in sprint planning, development, and daily stand-ups within an Agile environment
Write clean, efficient, and reusable code following best practices and coding standards
Contribute to designing scalable, secure, and high-performing web applications
Troubleshoot, debug, and resolve technical issues in a timely manner
Support integration of front-end and back-end components
Participate in code reviews and ensure adherence to quality standards
Assist in identifying and addressing technical challenges and performance bottlenecks
Contribute to documentation of technical designs, processes, and solutions
Requirements:
5–8+ years of experience in Java & J2EE for enterprise web application development with React/Angular
Experience working across Agile project lifecycle phases
Hands-on experience with web technologies such as JavaScript, HTML5, CSS, JSON, and modern frameworks (Angular or React)
Experience with Spring, Hibernate, JPA, and relational databases (Oracle/PostgreSQL)
Exposure to cloud platforms (AWS preferred)
Familiarity with microservices architecture and CI/CD pipelines
Experience with version control tools like GIT and issue tracking tools such as JIRA
Understanding of browser compatibility and responsive design principles
Exposure to AEM is desirable but not mandatory
Experience working with distributed teams is a plus
Nice to have:
Exposure to AEM is desirable but not mandatory
Experience working with distributed teams is a plus
Relevant certifications (e.g., Java, Cloud) are a plus