Senior Back-end Java Developer

Devops Academy

Roma, Napoli

Remote

EUR 65,000 - 95,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NTT DATA è alla ricerca di un Senior Back-end Developer con esperienza consolidata in microservizi e backend moderni. Lavorerai su architetture complesse basate su Spring Boot, Java SE/Jakarta EE e ORM/DB relationali e No-SQL, coordinando profili junior e fungendo da punto di riferimento per i clienti di progetto.

La posizione richiede solide competenze su API REST, gestione server e build automation, con attenzione a pattern architetturali e pratiche DevOps.

Qualifications

  • Almeno 5 anni di esperienza nello sviluppo back-end o full-stack.
  • Ottima conoscenza di Java SE 8 e 17, oltre alle versioni successive, nonché di Java EE 7 e Jakarta EE 8 (e successive).
  • Esperienza nella configurazione di Application Server (JBoss/Wildfly, WebLogic e simili) e Web Server (Tomcat e simili).
  • Esperienza consolidata con architettura a microservizi e distribuite.
  • Ottima conoscenza del framework Spring 5 e 6, Spring Boot 2 e 3.
  • Ottima conoscenza di ORM Hibernate/JPA.
  • Ottima conoscenza di Git per controllo versione.
  • Ottima conoscenza di Maven e Gradle per build.
  • Conoscenza REST per servizi e API.
  • Progettazione e design di API.
  • Conoscenza DB SQL e No-SQL.
  • Conoscenza di design pattern e pattern architetturali.

Responsibilities

  • Lavorare su architetture back-end moderne e architetture a microservizi.
  • Coordinare profili junior e fungere da punto di contatto per il cliente di progetto.
  • Progettare e implementare API e servizi REST.
  • Gestire la configurazione di Server e Web Server e contribuire a scelte architetturali.
  • Sviluppare seguendo pattern architetturali e best practice.

Skills

Java SE/Jakarta EE
Spring Framework
Spring Boot
Hibernate/JPA
Git
Maven/Gradle
Microservices
REST API
SQL/No-SQL databases
JAX-RS
Docker
Kubernetes
OpenShift
Serverless/Event-driven
Architectural patterns

Education

Laurea STEM

Tools

Docker
Kubernetes
OpenShift
AWS/GCP/Azure

Job description

NTT DATA, Trusted Global Innovator, è tra i principali player a livello mondiale in ambito IT services. Con più di 139.000 professionisti in oltre 50 Paesi in tutto il mondo, siamo protagonisti e acceleratori della trasformazione digitale offrendo ai nostri clienti soluzioni tecnologiche e innovative progettate su misura. Il motore di NTTDATA sono le persone, ognuna con la propria unicità, talento ed attitudine. Abbiamo costruito una Smile Working Company in cui la cura, l’ascolto delle persone, il loro benessere e sviluppo delle competenze sono la nostra priorità. Abbiamo creato spazi di lavoro che favoriscono il senso di comunità e lo scambio costruttivo di esperienze.

Guardiamo al nostro domani con la stessa passione di ieri e abbiamo bisogno anche del tuo talento!

In ottica di potenziamento dei nostri team cerchiamo un Senior Back-end Developer con una consolidata conoscenza del mondo dei microservizi web.

Lavorerai sulle più moderne architetture di back-end e implementerai soluzioni basate sui più moderni framework e tecnologie (es. Spring Boot, JPA, Kafka, RabbitMQ). Sarai inoltre responsabile della supervisione tecnica e del coordinamento di profili più junior, oltre che focal point verso il cliente per le attività progettuali.

  • Almeno 5 anni di esperienza nello sviluppo back-end o full-stack;
  • Ottima conoscenza di Java SE 8 e 17, oltre alle versioni successive, nonché di Java EE 7 e Jakarta EE 8 (e successive), comprese le tecnologie JPA, JSF, JAX-WS e JAX-RS;
  • Esperienza nella configurazione di Application Server (JBoss/Wildfly, WebLogic e simili) e Web Server (Tomcat e simili);
  • Esperienza consolidata con architettura a microservizi e distribuite;
  • Ottima conoscenza del framework Spring 5 e 6, Spring Boot 2 e 3;
  • Ottima conoscenza di librerie e framework ORM (Hibernate, JPA);
  • Ottima conoscenza del sistema di controllo del versionamento distribuito Git;
  • Ottima conoscenza dei sistemi di build automation/project management tool come Maven e Gradle;
  • Conoscenza di base delle Architetture serverless/event-driven;
  • Buona conoscenza di paradigma REST per l'implementazione e fruizione di servizi;
  • Esperienza nella progettazione e implementazione di API;
  • Conoscenza dei principali DB SQL e No-SQL;
  • Conoscenza dei design pattern di sviluppo e dei pattern architetturali.

Sono graditi:

  • Laurea triennale o magistrale in disciplina STEM;
  • Esperienza nel coordinamento di team di piccole-medie dimensioni;
  • Conoscenza delle principali tecnologie di containerizzazione (Docker, Kubernetes, Openshift);
  • Conoscenza base delle principali tecnologie/Framework di FE;
  • Conoscenza delle principali infrastrutture cloud (AWS, Google Cloud Platform, Azure);
  • Familiarità con l'approccio DevOps e conoscenza dei relativi tool;
  • Ottima conoscenza della lingua inglese;
  • Esperienza lavorativa su progettualità organizzata con metodologia Agile.

Sedi di assunzione: Milano, Roma, Torino, Napoli, Bologna.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Milano

Hybrid
EUR 70,000 - 95,000
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Napoli

Hybrid
EUR 65,000 - 95,000
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Bologna

Hybrid
EUR 70,000 - 95,000
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Piemonte

Hybrid
EUR 70,000 - 100,000
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Treviso

Hybrid
EUR 65,000 - 90,000
Smart Working
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Toscana

Hybrid
EUR 55,000 - 75,000
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Roma

Hybrid
EUR 55,000 - 85,000
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Cosenza

Hybrid
EUR 60,000 - 90,000
Smart Working
Opportunità di progetti internazionali
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Pisa

Hybrid
EUR 60,000 - 90,000
Smart Working
Senior Back-end Java Developer
Senior Back-end Java Developer

NTT DATA Europe & Latam • Campania

Hybrid
EUR 65,000 - 90,000