Senior Back End Developer rif

24 ott - Milano
DIGIMAT

Siamo alla ricerca di una 1 risorsa per ruolo di Senior Back End Developer per servizio di consulenza È previsto ingaggio di 12 mesi con possibilità di rinnovo Gradita esperienza pregressa nel settore finance e laurea in discipline STEM Seniority richiesta: livello medio/senior. Sede di lavoro: Milano. Modalità di lavoro: ibrida, con possibilità di smart working. Lavoro da remoto: 4 giorni alla settimana. Trasferte: disponibilità a effettuare 2-3 trasferte all'anno a Oslo e Parigi. Esperienza nel settore: preferibile esperienza pregressa in ambito Finance. Responsabilità e competenze 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 solide e affidabili. Partecipare alla progettazione delle soluzioni, alla stima delle attività e alle revisioni tecniche. Scrivere codice pulito, manutenibile e ben documentato, nel rispetto degli standard di sviluppo. Eseguire test unitari e di integrazione e supportare le attività di test automatizzati. Analizzare, eseguire il debug e risolvere problemi in atmosfera di produzione. Collaborare con i team DevOps per supportare le pipeline CI/CD e le attività di rilascio e distribuzione. Contribuire alle discussioni architetturali e alle iniziative di miglioramento continuo. Garantire la sicurezza, le prestazioni, la scalabilità e l'affidabilità delle applicazioni. Competenze richieste: Requisiti tecnici e professionali Almeno 7 anni di esperienza nello sviluppo backend con Java. Ottima conoscenza di: Java 17+ (o Java 11+). Spring Boot. Spring MVC.



Spring Data JPA / Hibernate. Sviluppo di API REST. Maven o Gradle. Esperienza con database relazionali quali PostgreSQL, Oracle o SQL Server. Conoscenza dei principali pattern architetturali a microservizi. Familiarità con Git per il controllo di versione. Esperienza in contesti di lavoro Agile/Scrum. Spiccate capacità analitiche e di problem solving. Buone capacità comunicative e attitudine al lavoro in team multidisciplinari. Ottima conoscenza della lingua inglese parlata. Competenze aggiuntive richieste: strumenti di sviluppo basati sull'intelligenza artificiale Esperienza nell'utilizzo di strumenti di sviluppo software basati sull'intelligenza artificiale, come GitHub Copilot, Copilot Chat, ChatGPT, Claude, Cursor o strumenti equivalenti, per accelerare le attività di sviluppo. Capacità di utilizzare efficacemente l'intelligenza artificiale per: Generazione e refactoring del codice. Creazione di test unitari. Redazione della documentazione tecnica. Analisi e risoluzione dei problemi, inclusa l'individuazione delle cause alla radice ( root cause analysis ). Chiarimento dei requisiti e revisione delle specifiche. Conoscenza dei principi del prompt engineering e capacità di fornire istruzioni strutturate per massimizzare la qualità dei risultati generati dall'intelligenza artificiale. Capacità di esaminare criticamente, validare e mettere in sicurezza il codice generato dall'intelligenza artificiale prima del rilascio in produzione. Esperienza in ambienti di sviluppo supportati dall'intelligenza artificiale e nell'adozione di moderne pratiche di ingegneria del software basate sull'utilizzo di questi strumenti.

Area Sales Leader, Nutrition | Tender

24 ott - Teramo
Abbott

Capo Reparto Produzione Gomma e Plastica

24 ott - Tribiano
Adecco (Italy)

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior back end developer rif / milano

Segretario/a di Direzione

24 ott - Tivoli
AIR

Magazziniere/a per distribuzione di prodotti

24 ott - Vicenza
Ms C Group