Full-Stack Software Developer
Leonardo SpA
Descrizione dell'offerta
Job Description:
Leonardo è un gruppo industriale internazionale, tra le principali realtà mondiali nell’Aerospazio, Difesa e Sicurezza che realizza capacità tecnologiche multidominio in ambito Elicotteri, Velivoli, Aerostrutture, Elettronica, Cyber Security e Spazio. Con oltre 60.000 dipendenti nel mondo, l’azienda ha una solida presenza industriale in Italia, Regno Unito, Polonia, Stati Uniti, e opera in 150 paesi anche attraverso aziende controllate, joint venture e partecipazioni. Protagonista dei principali programmi strategici a livello globale, è partner tecnologico e industriale di Governi, Amministrazioni della Difesa, Istituzioni e imprese.
All’interno dell'unità organizzativa Infologistic Solution dell’area di Business Elettronica stiamo cercando un/a Full-Stack Software Developer per la nostra sede di Roma.
La persona si occuperà principalmente delle seguenti attività:
-
Sviluppare, manutenere ed evolvere applicazioni enterprise sia legacy che cloud-native.
-
Operare su sistemi esistenti basati su stack Java legacy (Servlet, JSP, JavaScript), garantendone stabilità e continuità operativa.
-
Progettare e sviluppare nuove funzionalità in architetture moderne a microservizi.
-
Realizzare applicazioni backend basate su:
-
Java
-
Quarkus e Spring Boot
-
JPA / Hibernate
-
-
Sviluppare interfacce frontend moderne e reattive basate su:
-
React
-
Next.js
-
Tailwind CSS
-
-
Collaborare con il Software & Solution Architect nella definizione delle scelte tecniche e architetturali.
-
Integrare i servizi tramite:
-
API REST
-
API Gateway
-
architetture event-driven
-
-
Partecipare alle attività di test, validazione e rilascio del software.
-
Collaborare con Business Analyst e team infrastrutturali per garantire coerenza tra requisiti, implementazione e piattaforma.
Titoli di studio richiesti:
-
Laurea magistrale o triennale in Ingegneria Informatica, Informatica, Ingegneria dei Sistemi, Gestionale o equivalente.
Seniority:
-
Profilo senior (5-10 anni), con esperienza consolidata nello sviluppo full-stack in contesti enterprise complessi.
Conoscenze e competenze tecniche richieste:
-
Ottima conoscenza di Java e dei principi di programmazione object-oriented.
-
Esperienza con:
-
Quarkus e/o Spring Boot
-
JPA / Hibernate
-
-
Capacità di lavorare su codice legacy (Servlet, JSP).
-
Progettazione e sviluppo di API REST.
-
Esperienza con architetture a microservizi.
-
Familiarità con sistemi di messaggistica ed event streaming (Kafka).
-
Esperienza nello sviluppo frontend:
-
Conoscenza di sistemi di design e componentizzazione (Tailwind CSS, Shadcn/ui).
-
Capacità di implementare UI a partire da mockup funzionali.
-
Conoscenza dei database relazionali:
-
Familiarità con meccanismi di caching (es. Redis).
-
Conoscenza dei principi di containerizzazione (Docker) e orchestrazione (Kubernetes / OpenShift).
-
Esperienza con sistemi di versioning e CI/CD (GitLab).
-
Attenzione a:
-
qualità del codice
-
test automatici
-
clean code
-
code review
-
-
Conoscenza di base dei principi di sicurezza applicativa.
Competenze comportamentali:
-
Proattività;
-
capacità di lavorare in gruppo;
-
attitudine al problem solving;
-
flessibilità nell'occuparsi di argomenti al di fuori del proprio dominio di competenza.
Conoscenze linguistiche:
-
Buona conoscenza della lingua inglese (B2)
Competenze informatiche
-
Ottima conoscenza di Java e dei principi di programmazione object-oriented.
-
Esperienza con:
-
Quarkus e/o Spring Boot
-
JPA / Hibernate
-
-
Capacità di lavorare su codice legacy (Servlet, JSP).
-
Progettazione e sviluppo di API REST.
-
Esperienza con architetture a microservizi.
-
Familiarità con sistemi di messaggistica ed event streaming (Kafka).
-
Esperienza nello sviluppo frontend moderno con:
-
React
-
Next.js
-
-
Conoscenza di sistemi di design e componentizzazione (Tailwind CSS, Shadcn/ui).
-
Capacità di implementare UI a partire da mockup funzionali.
-
Conoscenza di database relazionali:
-
Oracle
-
PostgreSQL
-
SQL Server
-
-
Capacità di scrivere e comprendere query SQL complesse.
-
Familiarità con meccanismi di caching (es. Redis).
-
Conoscenza dei principi di containerizzazione (Docker) e orchestrazione (Kubernetes / OpenShift).
-
Esperienza con sistemi di versioning e CI/CD (GitLab).
-
Conoscenza di base dei principi di sicurezza applicativa.
-
Ottima conoscenza del pacchetto Microsoft Office (Excel, Word, PowerPoint, etc.).
Altro:
La/il candidata/o ideale offre la propria disponibilità a svolgere l’attività lavorativa principalmente in sede e ad effettuare trasferte di breve/media durata, dopo adeguato training on the job, in Italia e/o all’estero.
Aspettiamo la tua candidatura : inviaci il tuo CV entro tre settimane dall’apertura dell’annuncio di lavoro.
Come funziona il processo di selezione?
A seguito della raccolta delle candidature, vengono valutati e identificati i CV maggiormente in linea con i requisiti richiesti.
Le/i candidate/i selezionate/i sostengono un colloquio conoscitivo con il team delle Risorse Umane, motivazionale e attitudinale, seguito da un’intervista di approfondimento tecnico con il Business.
Al termine del processo, alla persona viene restituito un feedback, sia in caso di esito positivo che negativo.
Coinvolgimento , valorizzazione delle competenze , cura del benessere e della sicurezza delle persone sono i cardini della nostra cultura aziendale.
Ci impegniamo ogni giorno a favorire un ambiente di lavoro inclusivo e stimolante , promuovendo attivamente i principi di inclusione, equità e valorizzazione delle diversità.
Cosa offriamo?
-
Retribuzione fissa commisurata all’esperienza e al livello della persona selezionata, accompagnata da premialità legate ai risultati di business;
-
Opportunità di formazione e aggiornamento continuo delle competenze professionali e delle soft skill;
-
Work-Life Balance : promuoviamo il giusto equilibrio tra vita privata e vita professionale a partire da formule di lavoro ibride e flessibili;
-
Benessere: mettiamo al primo posto il benessere economico, fisico, sociale e psicologico delle nostre persone, offrendo molteplici soluzioni vicine alle loro esigenze.
Il nostro contratto collettivo nazionale del lavoro di riferimento è il CCNL per l’Industria Metalmeccanica Privata e della Installazione di Impianti.
Seniority:
Primary Location:
IT - Roma - Via Tiburtina 1020Additional Locations:
Contract Type:
Fixed termHybrid Working:
10 Marzo 2026
Il lavoro dei tuoi sogni ti aspetta
Unisciti alle oltre 150.000 persone che hanno già utilizzato Jobiri per trovare lavoro