Senior Back-end Java Developer

NTT
Milan
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Technical coordination","Client-facing focus","English communication"]

Develop and enhance modern back-end systems using microservices, working on cutting-edge architectures. Implement solutions with Spring Boot, Quarkus, JPA/Hibernate, and event-driven messaging (Kafka, RabbitMQ), designing and building REST APIs. Configure application servers and web servers, collaborate with distributed teams, and act as a technical focal point for client projects. Supervise and coordinate junior profiles while delivering scalable, reliable services.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NTT
NTT
9 months ago

Senior Back-end Java Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 day agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Develop and enhance modern back-end systems using microservices, working on cutting-edge architectures. Implement solutions with Spring Boot, Quarkus, JPA/Hibernate, and event-driven messaging (Kafka, RabbitMQ), designing and building REST APIs. Configure application servers and web servers, collaborate with distributed teams, and act as a technical focal point for client projects. Supervise and coordinate junior profiles while delivering scalable, reliable services.
Location: Milan
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work on modern back-end architectures for microservices-based systems.
  • •Implement solutions using modern frameworks and technologies such as Spring Boot and Quarkus, including JPA-based persistence.
  • •Design and implement REST APIs for service integration and consumption.
  • •Take technical responsibility and coordinate junior team members.
  • •Serve as a technical focal point for client project activities.

Key Requirements

  • •At least 5 years of experience in back-end or full-stack development.
  • •Strong knowledge of Java SE 8/17+ and Java EE 7 / Jakarta EE 8+ including JPA, JSF, JAX-WS, and JAX-RS.
  • •Experience configuring application servers (JBoss/Wildfly, WebLogic, etc.) and web servers (Tomcat, etc.).
  • •Consolidated experience with microservices and distributed architectures.
  • •Strong knowledge of Quarkus and Spring 5/6, including Spring Boot 2 and 3.
Experience:5+ yearsMicroservicesDistributed systems
Education:
Skills:Technical coordinationClient-facing focusEnglish communication
Languages:English
Tech Stack:JavaJava SEJava EEJakarta EEJPAJSFJAX-WSJAX-RSHibernateSpring 5Spring 6Spring BootQuarkusMicroservicesRESTAPI designORMKafkaRabbitMQApplication Server

Company Brief

NTT
Dimension Data, operating under NTT Ltd, provides managed IT services, cloud and data center solutions, networking, cybersecurity, and digital transformation services to enterprise customers worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Valuation: Public Company (Market Cap in USD)
Headquarters: London, United Kingdom
Founded: 1983
WebsiteLinkedIn