Descrizione del lavoro Chi cerchiamo: Un professionista con almeno 4-6 anni di esperienza nello sviluppo software e forte competenza in architetture a microservizi per guidare progetti complessi. Competenze tecniche richieste: Solida esperienza con Java SE (1.8), JEE e programmazione orientata agli oggetti. Padronanza di Spring Boot, Spring Core, Spring Cloud (Config, Eureka, Gateway). Conoscenza avanzata di design pattern applicati ai microservizi (Circuit Breaker, API Gateway). Esperienza con Hibernate/JPA, Spring Data, database relazionali (Oracle) e NoSQL (MongoDB, Redis). Sviluppo e integrazione di API RESTful e SOAP, con attenzione alla sicurezza (OWASP Top 10). Gestione del versionamento con GIT, build automation con Maven, e pipeline CI/CD (Jenkins, GitLab CI). Esperienza con containerizzazione (Docker) e orchestrazione (Kubernetes). Conoscenza di messaggistica asincrona (Kafka, RabbitMQ) e strumenti di monitoraggio distribuito (ELK, Prometheus, Grafana) Buona conoscenza dell’inglese tecnico. Soft Skills: Leadership tecnica e capacità di mentoring. Forte orientamento alla qualità e al problem solving.