Systems Integration Advisor
NTT DATA
NTT DATA
Join NTT DATA Services as a Java Full Stack Developer and play a key role in designing, building, and deploying secure, scalable digital products. This position offers a dynamic blend of modern Java back-end development, responsive front-end engineering, and practical Google Cloud Platform (GCP) expertise.
You will be involved across the entire software lifecycle, transforming requirements into robust technical solutions. Your contributions will include developing APIs, creating user-facing features, automating deployments, monitoring production systems, and continuously enhancing application quality and performance. The role also presents opportunities to integrate AI-enabled capabilities using services like Vertex AI or Gemini APIs, collaborating closely with cross-functional teams to deliver impactful solutions.
Key responsibilities include designing, developing, and maintaining full-stack applications with Java and Spring Boot, and a modern front-end framework. You will build secure, well-documented RESTful APIs and microservices, alongside responsive and maintainable web interfaces. Expertise in data persistence solutions using relational or NoSQL databases is crucial. Deploying and operating cloud-native applications on GCP, implementing event-driven integrations, and integrating AI features using services like Vertex AI or Gemini APIs are also core functions.
You will apply secure coding practices, write and maintain automated tests, and build CI/CD pipelines. Monitoring service health, participating in code reviews, and collaborating within an Agile environment with product managers, designers, and other engineers are essential aspects of this role.
We are looking for candidates with strong Java programming skills, including modern language features, data structures, algorithms, and performance optimization. Proven back-end development experience with Spring Boot, Spring MVC, Spring Data, Spring Security, and Hibernate/JPA is required. Expertise in designing, developing, and securing RESTful APIs and microservices is essential.
Proficiency in front-end development with a modern framework (e.g., React, Angular, Vue.js), JavaScript/TypeScript, HTML5, and CSS3 is necessary. Experience with relational/NoSQL databases and cloud platforms, particularly Google Cloud Platform (GCP) with services like Cloud Run, GKE, and Pub/Sub, is vital. Familiarity with AI integration using Vertex AI or Gemini APIs, along with a solid understanding of software engineering principles, Git, CI/CD, automated testing, and observability, will set you apart.
NTT DATA
IT Consulting