Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.
Your day at NTT DATA
The Junior Full-Stack Developer is an entry level subject matter expert, tasked with assisting with designing, developing, and testing software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools.
This role is accountable for assisting with for detailed design for certain modules/sub-systems, doing prototype for multi-vendor infrastructure, and showcasing it internally or externally to clients.
This role designs and develops functionality in a micro-services environment working with APIs, telemetry data, and running ML/AI algorithms on it, working with both structured and unstructured data.
What you'll be doing
Key Responsibilities:
Knowledge and Attributes:
Hands-On expertise around both front-end and back-end coding languages, development frameworks and third-party libraries.
Experience with Java/J2EE 8 or better with a good understanding of the core language and commonly used libraries such as Spring Framework.
Experience with SOA Web services, RESTful services and GraphQL.
Thorough understanding of React (UI/UX) and/or Angular (UI/UX) and its core principles, HTML, CSS, JavaScript.
Familiarity with modern front-end technologies and state management libraries.
Familiarity with databases (e.g. MySQL, MongoDB, DynamoDB etc.), web servers (e.g. Apache) and UI/UX design.
Are familiar with modern development stack, e.g. Kotlin or Java 8+, TypeScript, React or Angular 2+, GraphQL, PostgreSQL
Worked with source control like Git
Understanding of CI/CD, rapid delivery on production
Experience with one of the cloud platforms like AWS, Azure etc.
Understanding different Agile methodologies
Ability to write quality unit and end–to–end tests; debug and optimize existing and new code.
Academic Qualifications and Certifications:
Required Experience:
Java, Springboot, React, Microservices, REST, GraphQL, Databases (SQL, NoSQL, Graph DB), Redux, RESTful, JWT, Axios, Jest