Senior Java Full Stack Software Engineer
Job Description
NTT DATA seeks a Senior Java Full Stack Engineer to design, build, and optimize enterprise web applications for global clients. You will develop robust back-end services using Java and Spring Boot, implement responsive UI with Angular 16+, and integrate secure RESTful APIs and microservices in cloud environments. Responsibilities include code reviews, performance tuning, test automation, and CI/CD pipeline support. You will collaborate with cross-functional, international teams, provide technical guidance to junior developers, and contribute to digital transformation best practices in a collaborative culture.
Responsibilities
-
Design and develop scalable Java/Spring Boot back-end services and RESTful APIs
-
Build and maintain responsive, modular front-end features using Angular 16+Collaborate with global, cross-functional teams to deliver client solutions
-
Implement and optimize microservices and cloud-native architectures
-
Write unit, integration, and end-to-end tests and support CI/CD pipelines
-
Perform code reviews, troubleshoot production issues, and improve performance
-
Ensure security, reliability, and maintainability of applications
-
Mentor junior developers and contribute to technical best practices Required Skills
-
Java
-
Spring Boot
-
Angular 16+RESTful API development
-
SQL/No
-
SQL databases
-
Microservices architecture
-
Cloud platforms (AWS/Azure/GCP)
-
CI/CD pipelines
-
Unit and integration testing
-
Git and agile methodologies
Similar Jobs
Explore similar searches
Browse more roles related to Senior Java Full Stack Software Engineer.