La Divisione ICT Corporate di Synergie Italia, dedicata al Professional Staffing e Ricerca e Selezione di personale qualificato, seleziona per azienda IT specializzata nella gestione di progetti di Digital Transformation un / una : Java Developer La risorsa, inserita all'interno di un progetto per un importante cliente in ambito assicurativo e bancario, si occuperà di sviluppo sia lato front-end che back-end utilizzando Java e tecnologie correlate. Il ruolo prevede la partecipazione a tutte le fasi di sviluppo del software, dalla progettazione all'implementazione e al testing. Responsabilità : Analisi e sviluppo del software che permette la migrazione dei dati dal sistema del cliente verso i prodotti aziendali PassInsurance e PassPortal Sviluppare e mantenere applicazioni complesse utilizzando Java, Spring e altri framework Java Collaborare alla progettazione dell'architettura delle applicazioni, implementando soluzioni scalabili e robuste Sviluppare componenti front-end usando tecnologie come HTML5, CSS3 e JavaScript (React, Angular o Vue.js) Gestire l'integrazione con sistemi di back-end, sviluppare API RESTful e implementare la logica lato server Partecipare a revisioni del codice e collaborare con il team di sviluppo per migliorare il processo di sviluppo Mantenere la documentazione del codice e assicurare la sua qualità tramite l'adozione di best practice Almeno 3 anni di esperienza nello sviluppo Java Full Stack Ottima conoscenza di Java, Spring Framework (Spring Boot, Spring MVC, ecc.) Esperienza nello sviluppo front-end con tecnologie come HTML, CSS, JavaScript e framework moderni (React, Angular, Vue.js) Familiarità con database relazionali (es. MySQL, PostgreSQL) e non relazionali (es. MongoDB) Si offre Inserimento diretto in azienda a tempo indeterminato con RAL da commisurare; modalità di lavoro ibrida su Roma; formazione e certificazioni. J-18808-Ljbffr