NTT DATA is looking to create a robust suite of cloud-native enterprise applications in the healthcare software industry
Requirements
- React (JavaScript/TypeScript): Minimum of 3 years of hands-on experience building and maintaining modern web applications using React.
- Java & Spring Boot: Must have strong hands-on experience developing scalable backend services using Java and Spring Boot framework.
- Microservices Architecture: Proven experience designing, developing, and deploying applications following a microservices-based architecture.
- Micro Frontend Architecture: Exposure to or experience with micro frontend patterns, including federated modules, independent deployment strategies, and integration of multiple frontends in a shared ecosystem, is highly desirable.
- MongoDB: Solid understanding and experience with MongoDB or other NoSQL databases, including schema design, query optimization, indexing strategies, and performance tuning.
- Cloud Platforms (Nice to Have): Familiarity or hands-on experience with Google Cloud Platform (GCP) is a plus, particularly with services like Cloud Run, Pub/Sub, Firestore, and deployment pipelines.
- Agile Development Practices: Experience working in Agile environments with familiarity in participating in sprints, daily stand-ups, planning sessions, and retrospectives.
Responsibilities
- Design and develop high-quality, cloud-native web applications using JavaScript/TypeScript and the React framework.
- Translate complex business requirements into modular, scalable, and maintainable code with clear implementation strategies.
- Write comprehensive unit and integration tests to ensure robust functionality and prevent regression issues.
- Contribute to and participate in design and code reviews, promoting best practices and code quality across the team.
- Collaborate closely with cross-functional teams including Product Management, UI/UX, and QA to ensure alignment with technical and functional specifications.
- Actively engage in Agile ceremonies such as daily stand-ups, sprint planning, demos, and retrospectives, driving continuous improvement and team alignment.
Other
- Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred
- NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
- For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here .
- For Pay Transparency information, please click here.