Java Back end
Pubblicato il 30-10-2026 - Vanguard System - Gruppo Global Sistemi in Varese
Vanguard System, divisione informatica del Gruppo Global Sistemi, è alla ricerca di un/una Sviluppatore Backend Java Senior – AI-Driven Development. 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).
* Spring Boot.
* Spring MVC.
* Spring Data JPA / Hibernate.
* Sviluppo di API REST.
* Maven o Gradle.
* 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 software
* Esperienza 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.
* 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 requisiti
* Inglese fluente Soft
Skills:
* Spiccate capacità di problem solving e attitudine al lavoro in team
* Ottime capacità comunicative Cosa
offriamo:
* Ambiente dinamico e collaborativo
* Progetti stimolanti e tecnicamente sfidanti
* Opportunità di crescita qualificato Luogo di lavoro: Ibrido
- Disponibilità a lavorare in presenza a Milano una volta a settimana L’impegno previsto è FULL TIME Per 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”
