 
        
        Overview 
Per azienda cliente, leader nello sviluppo software per piattaforme SAAS, ricerchiamo un Backend Developer con esperienza nello sviluppo di applicazioni basate su Java e architetture a microservizi. 
La risorsa entrerà a far parte di un team multidisciplinare e strutturato di respiro internazionale. 
Responsabilità 
Progettare e sviluppare componenti backend in Java seguendo le best practice di clean code e design pattern. 
Implementare e mantenere servizi basati su architetture a microservizi. 
Integrare API RESTful e gestire sistemi di comunicazione tra servizi. 
Collaborare con i team DevOps per il rilascio continuo e l'automazione dei processi (CI/CD). 
Garantire performance, scalabilità e sicurezza delle applicazioni. 
Monitorare, risolvere bug e ottimizzare il codice esistente. 
Contribuire attivamente alla definizione delle soluzioni tecniche e architetturali. 
Profilo 
Laurea in Informatica, Ingegneria o esperienza equivalente. 
Almeno (X anni) di esperienza nello sviluppo backend con Java (versione 8 o superiore). 
Solida conoscenza di Spring Boot / Spring Framework. 
Esperienza con architetture a microservizi. 
Conoscenza di sistemi di containerizzazione (es. Docker, Kubernetes). 
Esperienza con database relazionali (es. PostgreSQL, MySQL) e non relazionali (es. MongoDB). 
Conoscenza di strumenti di versionamento (Git) e pipeline di CI/CD. 
Buona padronanza dei principi di progettazione software (OOP, SOLID). 
Nice To Have 
Esperienza in ambienti cloud (AWS, Azure, GCP). 
Conoscenza di strumenti di monitoraggio e logging (ELK, Prometheus, Grafana). 
Esperienza con metodologie Agile/Scrum. 
Capacità di lavorare in team cross-funzionali. 
Problem solving e pensiero analitico. 
Orientamento al risultato e attenzione ai dettagli. 
Buone capacità comunicative. 
#J-*****-Ljbffr