Per conto di un azienda cliente, siamo alla ricerca di un/una Java Developer con esperienza nello sviluppo di architetture a microservizi:Ottima conoscenza di Java (versione 17 o superiore)Esperienza consolidata con Spring Framework Spring BootBuona conoscenza di GitFamiliarità con Maven per gestione dipendenze, build lifecycle e configurazione multi-moduloEsperienza nello sviluppo di architetture a microserviziEsperienza nell'utilizzo di database relazionali (es. MySQL, PostgreSQL), inclusa progettazione schema, ottimizzazione query SQL e gestione transazioniConoscenza di database NoSQLEsperienza nello sviluppo di API RESTful, gestione versioning, sicurezza e documentazioneConoscenza dei principi di clean code, testing (JUnit, Mockito) e debuggingAttività principali:Progettazione e sviluppo di microservizi scalabili e resilienti,Implementazione di API REST performanti e sicure, con gestione autenticazione/autorizzazioneModellazione e gestione della persistenza dati su database relazionali e NoSQLIntegrazione tra servizi tramite API sincrone e sistemi di messaggistica asincronaGestione del ciclo di vita delle applicazioni: build, test, deploy e monitoraggioScrittura di test unitari e di integrazione per garantire qualità e stabilità del codiceAttività di code review e miglioramento continuo della codebaseCollaborazione attiva in team Agile, partecipando a sprint, planning e retrospettive#J-18808-Ljbffr