remoteonsite
Java Full Stack Engineer - NTT DATA
Full Stack Developer
Senior Java Full Stack Engineer focused on building scalable backend services with Spring Boot and REST, while delivering responsive front‑end experiences using Angular. Strong database, containerization, and cloud deployment skills required.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java backend services using Spring Boot and RESTful APIs.
- Implement front‑end components with Angular, ensuring seamless integration with backend endpoints.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver features on schedule.
- Write clean, testable code, perform code reviews, and enforce best practices for quality and maintainability.
- Containerize applications with Docker and manage deployments on cloud platforms (AWS or equivalent).
Requirements
- 5–10 years of professional experience in Java development.
- Proficient in Spring Boot, REST API design, and relational database (SQL) integration.
- Hands‑on experience with Angular (or similar modern front‑end framework) and responsive UI development.
- Strong understanding of CI/CD pipelines, Docker, and cloud deployment (AWS preferred).
- Excellent problem‑solving skills, ability to work independently and in a team, and strong communication.
Skills
javaangularsqldocker