Z2_Software and application engineering / BE Developer
NTT DATA
NTT DATA
Join NTT DATA, a global leader in business and technology services, and contribute to innovative digital solutions. This role is ideal for passionate engineers looking to grow in a forward-thinking and inclusive environment. As a Backend Developer, you'll play a key role in designing, developing, and deploying robust services that drive client success and societal impact.
NTT DATA is committed to accelerating client success through responsible innovation and is a top provider of AI and digital infrastructure. With a global presence and significant R&D investment, we empower organizations to navigate the digital future confidently and sustainably. We prioritize local hiring to ensure effective client support and offer flexible work arrangements, though in-office presence may be required based on business needs.
Design, develop, and deploy scalable backend services using Java 8+ and Spring Boot.
Build and rigorously test RESTful APIs to ensure optimal reliability and performance.
Create and maintain comprehensive unit and integration test cases.
Support Quality Assurance by conducting thorough testing and contributing to QA processes.
Utilize PostgreSQL and MongoDB for data persistence and efficient data modeling.
Package and deploy applications seamlessly using Docker and Kubernetes.
Deploy and manage services on cloud environments like Azure or AWS.
Focus on achieving high availability, scalability, and performance optimization for all services.
Actively participate in Agile ceremonies and collaborate effectively with cross-functional teams.
Proficiency in Java 8+ and Spring Boot is essential.
Experience with Microservices architecture and building RESTful APIs.
Strong understanding of unit testing and integration testing frameworks.
Familiarity with relational (PostgreSQL) and NoSQL (MongoDB) databases.
Experience with containerization using Docker and orchestration with Kubernetes.
Knowledge of cloud platforms such as Azure or AWS.
Experience in designing for high availability, scalability, and performance.
Active participation and collaboration within Agile development environments.
NTT DATA
IT Consulting