20 ott - Milano
Future Horizons
Future Horizons collabora con un’importante organizzazione europea operante nel settore dei servizi finanziari e delle infrastrutture tecnologiche a supporto dei mercati regolamentati. Nel quadro della crescente digitalizzazione del settore finanziario, il cliente sta investendo nell’ammodernamento delle proprie applicazioni, nell’adozione di architetture a microservizi e nello sviluppo di servizi fruibili tramite API.
Particolare attenzione è riservata alla scalabilità delle soluzioni, all’automazione dei processi di sviluppo e rilascio, alla sicurezza applicativa e all’impiego controllato di strumenti di intelligenza artificiale per migliorare produttività, qualità del codice e rapidità di analisi.
Per supportarli, Future Horizons sta cercando un Senior Java Engineer che affiancherà il team Agile del cliente nella progettazione, nello sviluppo, nel collaudo e nella manutenzione delle componenti backend. Il consulente supporterà la realizzazione di applicazioni Java e Spring Boot, API REST e servizi basati su architetture a microservizi, traducendo i requisiti funzionali e tecnici in soluzioni robuste, documentate e conformi agli standard di sviluppo concordati.
Il suo contributo sarà finalizzato a migliorare qualità, sicurezza, scalabilità e affidabilità delle soluzioni, anche attraverso l’impiego controllato di strumenti di sviluppo assistiti dall’intelligenza artificiale.
Competenze richieste
- Esperienza qualificato di almeno 7 anni nello sviluppo backend Java, maturata su applicazioni complesse, servizi mission-critical o piattaforme enterprise.
- Conoscenza approfondita di Java 17 o versioni successive,
con capacità di operare anche su codebase sviluppate con Java 11 e di applicare correttamente i principi della programmazione orientata agli oggetti.
- Solida esperienza nello sviluppo di applicazioni con Spring Boot e Spring MVC.
- Esperienza nell’accesso e nella persistenza dei dati mediante Spring Data JPA e Hibernate, con conoscenza delle transazioni, del mapping delle entità e dell’ottimizzazione delle query.
- Capacità di progettare, sviluppare, documentare e mantenere API REST, applicando criteri coerenti per versionamento, validazione, gestione degli errori, sicurezza e interoperabilità.
- Conoscenza delle architetture a microservizi e dei relativi pattern, con esperienza nella decomposizione dei domini, nella comunicazione tra servizi e nella progettazione di componenti resilienti e scalabili.
- Esperienza con database relazionali quali PostgreSQL, Oracle Database o Microsoft SQL Server, accompagnata da una buona padronanza di SQL, modellazione dei dati e analisi delle prestazioni.
- Utilizzo di Maven o Gradle per la gestione delle build e delle dipendenze, di Git per il version control e delle pipeline CI/CD per l’integrazione, il testing e il rilascio automatizzato del software.
- Esperienza nell’impiego di strumenti di sviluppo assistiti dall’intelligenza artificiale, come GitHub Copilot, Copilot Chat, ChatGPT, Claude o Cursor, per generazione e refactoring del codice, predisposizione dei test, documentazione tecnica, troubleshooting e analisi delle cause radice.
- Ottima conoscenza della lingua inglese.
Dettagli Contrattuali:
- Sede di lavoro: Hybrid (1 giorno di presenza in sede a Milano)
- Tipologia Contrattuale: Consulente Autonomo Libero Professionista (Partita Iva)
- Engagement: Full Time
- Durata: primo contratto sino a Giugno 2027, con alta probabilità di estensioni progettuali
21 ott - Verona
Brambles
21 ott - Chieti
Salesforce: The #1 AI CRM
21 ott - Torino
Ntt Data
21 ott - Verona
Capgemini