Senior Java Software Engineer

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

Business Development Manager, Italy

21 ott - Verona
Brambles

Cloud Account Executive

21 ott - Chieti
Salesforce: The #1 AI CRM

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior java software engineer / milano

CRO & AI-Driven Digital Analytics Specialist

21 ott - Torino
Ntt Data

Senior DevOps Engineer: Cloud, CI/CD

21 ott - Verona
Capgemini