Descrizione dell'offerta
Sedi: Napoli / Bari / Cagliari / Cosenza
Entra a far parte del nostro network internazionale , in un contesto dinamico, innovativo e in forte crescita, dove potrai contribuire concretamente alla trasformazione digitale delle principali istituzioni e aziende, con un impatto diretto sull’evoluzione dei servizi pubblici e sul sistema Paese.
Avrai l’opportunità di lavorare su progetti complessi e strategici per la Pubblica Amministrazione, progettando soluzioni moderne, sicure e scalabili. In questo contesto, ti confronterai con architetture software evolute che integrano modelli linguistici avanzati (LLM), gestione della conoscenza su database vettoriali e pattern applicativi emergenti, inclusi scenari di orchestrazione basati su architetture multi‑agent, contribuendo all’evoluzione del software development lifecycle.
In particolare, ti occuperai di:
- Progettare e sviluppare servizi back end utilizzando Java e Spring Boot
- Definire architetture scalabili basate su microservizi
- Gestire deployment e ambienti applicativi su Kubernetes e OpenShift
- Collaborare con i team DevOps per l’implementazione di pipeline CI/CD
- Contribuire alla definizione di soluzioni applicative che integrano nuovi paradigmi di gestione della conoscenza e automazione intelligente (es. componenti basati su LLM e orchestrazione multi‑agent)
- Supportare il coordinamento tecnico del team, fornendo mentoring e contribuendo alle decisioni architetturali
- Gestire attività progettuali e collaborare con stakeholder tecnici e di business
Chi cerchiamo
Cerchiamo una persona con forte ownership tecnica, orientata alla qualità del codice, alla scalabilità delle soluzioni e alla collaborazione in contesti multidisciplinari.
Un professionista capace di contribuire alle scelte architetturali, guidare il team verso obiettivi concreti e affrontare nuove sfide tecnologiche con un approccio proattivo e innovativo, interessato ad evolvere su paradigmi applicativi emergenti e a lavorare su iniziative che hanno un impatto reale per cittadini, enti e territorio.
Approfondimento sul ruolo
La figura di Senior Java Software Engineer rappresenta un'opportunità di alto profilo per professionisti con solida esperienza nello sviluppo back end, pronti a misurarsi con architetture moderne e progetti di respiro internazionale. Questo ruolo richiede almeno 10 anni di esperienza nella progettazione e nello sviluppo di applicazioni Web Based in Java, con una forte orientamento verso le architetture a microservizi e i cicli di sviluppo complessi.
Il ruolo
Il Senior Java Software Engineer sarà coinvolto in un progetto internazionale che prevede la progettazione e lo sviluppo di applicazioni web complesse in linguaggio Java, con focus su architetture a microservizi. La figura gestirà l'intero ciclo di sviluppo, confrontandosi con sistemi di elevata complessità tecnica e contribuendo attivamente alle scelte architetturali. La posizione offre l'opportunità di lavorare all'interno di un gruppo IT multinazionale attivo in settori strategici come Energy & Utilities, Financial Services, Media e Transportation. Il profilo ricercato dovrà combinare competenze tecniche avanzate con la capacità di operare in contesti strutturati e multidisciplinari.
Competenze valorizzate
- Sviluppo back end in Java (almeno 10 anni di esperienza)
- Progettazione e sviluppo di applicazioni Web Based
- Architetture a microservizi
- Gestione dell'intero ciclo di sviluppo software
- Capacità di lavorare su progetti internazionali e sistemi complessi
Il mercato del lavoro a Napoli
Napoli sta vivendo una crescita significativa nel settore tech e della consulenza IT, con un numero crescente di aziende nazionali e internazionali che scelgono la città per insediare team di sviluppo software. La disponibilità di talenti qualificati, unita a un costo della vita competitivo rispetto ad altre metropoli italiane, rende Napoli una piazza sempre più attrattiva per profili senior nel digitale.
Domande frequenti
- Quali sono le responsabilità principali di un Senior Java Software Engineer?
- Il Senior Java Software Engineer è responsabile della progettazione e dello sviluppo di applicazioni Web Based in Java, con gestione dell'intero ciclo di vita del software e focus su architetture a microservizi in contesti progettuali complessi e internazionali.
- Quali requisiti sono fondamentali?
- È richiesta un'esperienza di almeno 10 anni nello sviluppo back end in Java e una solida conoscenza delle architetture a microservizi, con capacità di operare su applicazioni di elevata complessità.