Developer Senior Java microservizi
Responsabilità: Progettare, sviluppare e manutenere applicazioni Java Spring Boot basate su architetture a microservizi Definire e implementare API REST scalabili e sicure Collaborare alla progettazione dell’architettura applicativa e delle soluzioni tecniche Integrare sistemi di caching e persistenza dati ( Redis , MongoDB ) Sviluppare e manutenere componenti backend in NodeJS Collaborare con team frontend e DevOps Implementare sistemi di autenticazione e autorizzazione ( OAuth2 / Auth0 ) Garantire qualità del codice tramite best practice, code review e testing Contribuire al miglioramento continuo delle performance e della sicurezza delle applicazioni Requisiti Tecnici: Ottima conoscenza di Java e Spring Boot Esperienza comprovata con architetture a microservizi Utilizzo di MongoDB come database NoSQL Esperienza con Redis per caching e gestione delle performance Conoscenza di NodeJS per servizi backend Buona padronanza di JavaScript Esperienza con sistemi di autenticazione OAuth2 / Auth0 Familiarità con API REST, JSON, HTTP Capacità di lavorare in team e in autonomia Approccio orientato alla qualità e alla scalabilità del software