08 nov
|
Vanguard System - Gruppo Global Sistemi
|
Milano
08 nov
Vanguard System - Gruppo Global Sistemi
Milano
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: Contesto dinamico e collaborativo Progetti stimolanti e tecnicamente sfidanti Opportunità di crescita professionale 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 ass unzione 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 ****** e ****** , e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi ******* e ******
📌 Java Back End (Milano)
🏢 Vanguard System - Gruppo Global Sistemi
📍 Milano