Java software engineer (Home Office)

26 ott - Lombardia
Future Horizons

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 professionale 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 Postgre SQL, 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 Git Hub Copilot, Copilot Chat, Chat GPT, 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. Hybrid (1 giorno di presenza in sede a Milano) Tipologia Contrattuale: Consulente Indipendente Libero Professionista (Partita Iva) Durata: primo contratto sino a Giugno 2027, con alta probabilità di estensioni progettuali

Montatore meccanico

26 ott - San Giovanni in Persiceto
Adecco

Elettricista industriale

26 ott - Savona
Fine Foods & Pharmaceuticals N.T.M.

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per java software engineer (home office) / lombardia

Global Advisor Senior con OCF e MiFID

26 ott - Pescara
Intesa Sanpaolo Group

Workflow & IT Solution Specialist

26 ott - Ferrara
Beckman Coulter Diagnostics