Java Developer - Ai Driven Development

Pubblicato il 31-10-2026 · Vanguard System - Gruppo Global Sistemi · Romano di Lombardia

Vanguard System, divisione informatica del Gruppo Global Sistemi, è alla ricerca di un/una Sviluppatore Backend Java Senior – AI-Driven Development.La preghiamo di leggere attentamente la panoramica e i requisiti per questa occasione di lavoro riportati di seguito.La risorsa contribuirà alla progettazione, allo sviluppo e al rilascio in produzione di soluzioni backend utilizzando Java e Spring Boot.Responsabilità:Progettare, sviluppare e mantenere applicazioni backend utilizzando Java e Spring Boot.Sviluppare API RESTful e architetture a microservizi.Tradurre i requisiti funzionali e tecnici in soluzioni backend robuste.Partecipare alla progettazione delle soluzioni, alla stima delle attività e alle revisioni tecniche.Scrivere codice pulito, manutenibile e ben documentato, rispettando gli standard di sviluppo.Eseguire test unitari e test di integrazione, supportando le attività di testing automatizzato.Analizzare e risolvere problemi tecnici, eseguire il debug e intervenire sulle problematiche riscontrate in produzione.Collaborare con i team DevOps per supportare le pipeline CI/CD e le attività di rilascio e distribuzione delle applicazioni.Contribuire alle discussioni architetturali e alle iniziative di miglioramento continuo.Garantire la sicurezza, le prestazioni, la scalabilità e l'affidabilità delle applicazioni.Competenze ed esperienza richieste:Almeno 7 anni di esperienza nello sviluppo backend con Java.Ottima conoscenza delle seguenti tecnologie:Java 17 o versioni successive (in alternativa Java 11 o successive).Sviluppo di API REST.Esperienza con database relazionali come PostgreSQL,



Oracle o SQL Server.Conoscenza dei principali modelli architetturali basati su microservizi.Familiarità con Git per il controllo di versione del codice.Esperienza in contesti di lavoro Agile/Scrum.Spiccate capacità analitiche e di problem solving.Buone capacità comunicative e attitudine al lavoro in team multidisciplinari.Competenze aggiuntive richieste - Intelligenza Artificiale applicata allo sviluppo softwareEsperienza nell'utilizzo di strumenti di sviluppo software basati sull'intelligenza artificiale, come GitHub Copilot, Copilot Chat, ChatGPT, Claude, Cursor o strumenti equivalenti, per velocizzare le attività di sviluppo.Capacità di utilizzare efficacemente l'AI per:Generazione e refactoring del codice.Creazione di test unitari.Redazione della documentazione tecnica.Risoluzione dei problemi e analisi delle cause alla radice (root cause analysis).Chiarimento dei requisiti e revisione delle specifiche tecniche.Conoscenza dei principi di prompt engineering e capacità di formulare istruzioni strutturate per massimizzare la qualità dei risultati generati dall'AI. xysqume Capacità di analizzare criticamente, verificare e mettere in sicurezza il codice generato dall'AI prima del rilascio in produzione.Esperienza in ambienti di sviluppo software supportati dall'intelligenza artificiale (AI-augmented development) e nell'adozione di moderne pratiche di ingegneria del software basate sull'utilizzo di strumenti AI.Ulteriori requisitiSpiccate capacità di problem solving e attitudine al lavoro in teamOttime capacità comunicativeAmbiente dinamico e collaborativoProgetti stimolanti e tecnicamente sfidantiOpportunità di crescita professionaleLuogo di lavoro: Ibrido - Disponibilità a lavorare in presenza a Milano una volta a settimanaL'impegno previsto è FULL TIMEPer questa posizione proponiamo un contratto di assunzione CCNL METALMECCANICO PMI A TEMPO INDETERMINATO RAL 30K-40K.Per questa posizione si valutano positivamente collaborazioni in P.Iva"Il presente annuncio è rivolto a entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03"#J-18808-Ljbffr
Max. 8 MB. Formati Accettati: PDF, RTF, DOC, DOCX, ODT.