Senior Back-end Java Developer NTT DATA Europe & Latam, a trusted global innovator in IT services, invites you to join our team of highly skilled developers.
Responsibilities We are looking for a senior developer with strong expertise in microservices and backend architecture. You will work on cutting‑edge backend systems, implementing solutions with Spring Boot, JPA, Kafka, RabbitMQ, and more. You will also provide technical oversight, mentor junior profiles, and act as the focal point with clients for project activities.
At least 5 years’ experience in back‑end or full‑stack development.
Excellent knowledge of Java SE 8 & 17, Java EE 7 / Jakarta EE 8, JPA, JSF, JAX‑WS, JAX‑RS.
Experience configuring Application Servers (JBoss/Wildfly, WebLogic, Tomcat) and Web Servers.
Strong background with microservices and distributed architectures.
Proficiency with Spring 5/6, Spring Boot 2/3.
Familiarity with ORM libraries (Hibernate, JPA).
Experience with Git, Maven, Gradle.
Basic knowledge of serverless/event‑driven architectures.
Good understanding of REST and API design.
Knowledge of SQL and No‑SQL databases.
Knowledge of design patterns and architectural patterns.
Desired
STEM bachelor’s or master’s degree.
Experience leading small to medium teams.
Knowledge of container technologies (Docker, Kubernetes, OpenShift).
Basic familiarity with front‑end technologies/frameworks.
Experience with major cloud providers (AWS, GCP, Azure).
DevOps mindset and related tools.
Excellent English language skills.
Experience with Agile development.
Sedi di assunzione: Milano, Roma, Torino, Napoli, Bologna.
Security Notice NTT DATA recruiters will never ask for payment or banking information. Watch out for impersonators. All legitimate communication will use an @nttdata.com email address.
#J-18808-Ljbffr