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).
As a Senior Software Engineer at NTT DATA, you will leverage your expertise in Java, Spring Boot, and Microservices to design and develop scalable applications. The role requires 5-8 years of experience, strong problem-solving skills, and familiarity with CI/CD practices. You will work on innovative AI-enabled enterprise applications and contribute to event streaming initiatives. Join a forward-thinking organization committed to responsible innovation and client success.
Job Responsibility:
Design, develop, and maintain Java/J2EE applications using Spring Boot
Build and deploy microservices-based architectures with high scalability and availability
Develop and optimize SQL-based data access layers
Design RESTful APIs and service contracts
Work with NoSQL databases such as MongoDB for distributed data storage
Implement BDD/TDD practices to ensure high code quality
Collaborate with cross‑functional teams to deliver end‑to‑end solutions
Ensure performance, security, and reliability of applications
Work with Kafka and Flink for real‑time data streaming and processing
Integrate services with event‑driven architectures
Support batch and scheduling processes using Autosys and SSIS
Build and maintain CI/CD pipelines for automated build and deployment
Leverage GitHub Copilot and modern developer tools for productivity
Develop supporting services or scripts using Python
Contribute to AI / GenAI initiatives, including: LLM integration
RAG-based architectures
Intelligent APIs and workflows
Apply API lifecycle management best practices (design, versioning, security)
Requirements:
5–8 years of hands-on experience in software development
Strong experience with Java, Spring Boot, and Microservices
Solid understanding of SQL and database design
Experience with Kafka / Flink or other streaming frameworks
Working knowledge of CI/CD and DevOps practices
Exposure to AI / GenAI technologies is a strong plus