
JAVA Full Stack Engineer
NTT DATA North America
Job description
Role Summary
Seeking a Cloud & Full Stack Engineer with strong experience in Java, Spring Boot, Microservices, AWS/Azure, Apache Spark, and SRE. The candidate will support enterprise application modernization, cloud migration, production reliability, and security initiatives.
Key Responsibilities
-
Develop and maintain applications using Java, Spring Boot, Microservices, and modern UI technologies.
-
Support AWS, Azure, and Hybrid Cloud modernization and migration initiatives.
-
Develop data processing solutions using Apache Spark.
-
Design and integrate REST APIs and Microservices.
-
Support production applications following SRE practices.
-
Troubleshoot complex application/cloud issues and perform root cause analysis.
-
Address security vulnerabilities, remediation, and compliance requirements.
-
Collaborate with Cloud, DevOps, Infrastructure, Security, and Application teams.
-
Enhance CI/CD, automation, monitoring, and deployment processes.
Required Skills
-
6+ years: Java, Spring Boot, Microservices, Enterprise Application Development
-
4+ years: AWS/Azure, Hybrid Cloud
-
3+ years: Apache Spark / Large-Scale Data Processing
-
3+ years: SRE, Production Reliability, Vulnerability Management & Security Remediation
-
Experience with REST APIs, CI/CD, DevOps, and Agile environments