Senior Java Engineer: Spring Boot Microservices & CI/CD
Business Changers SRL · Milano, Lombardia ·
- Work mode
- Onsite
- Seniority
- Senior
- Category
- Software engineering
Business Changers SRL cerca un sviluppatore esperto Java per lavorare in una Business Unit dedicata (Java Development) a Milano. Sarai coinvolto nello sviluppo di microservizi Spring Boot, API RESTful e pratiche DevOps all'interno di un team strutturato.
La posizione richiede ≥5 anni di esperienza Java, conoscenza di SQL Oracle, e capacità di lavorare con Disciplined Agile. Completano il profilo ottime doti comunicative e di mentoring; lingua italiana fluente e inglese buono.
Realizzare microservizi su Spring Boot, garantendo scalabilità e prestazioni. Sviluppare codice in modo indipendente, ma in team strutturato secondo Disciplined Agile e Disciplined DevOps. Collaborare con Product Owner e analisti di business per condividere informazioni e contribuire alla Knowledge Base dei progetti. Rispettare best practices e standard di scrittura del codice lungo l'intero ciclo di sviluppo. Progettare e implementare API RESTful sicure, efficienti e ben documentate. Condurre revisioni del codice e fornire feedback agli sviluppatori junior. Partecipare alle discussioni sull'architettura e contribuire alle decisioni tecniche. Trovare e risolvere problemi tecnici complessi in produzione. Implementare e mantenere pipeline CI/CD. Rimanere aggiornato su tecnologie emergenti e valutarne l'applicazione interna. Almeno 5 anni di esperienza nello sviluppo Java (Spring Boot, Hibernate). Buona esperienza di SQL (database Oracle). Conoscenza dell'architettura a microservizi e della progettazione e implementazione di API RESTful. Conoscenza delle metodologie Disciplined Agile e Disciplined DevOps. Esperienza con pipeline di integrazione e deployment continui (CI/CD). Forte capacità di risoluzione dei problemi in ambienti di produzione. Ottime capacità di comunicazione per la collaborazione con Product Owner e analisti di business. Capacità di mentoring agli sviluppatori junior e di condurre revisioni del codice efficaci. Laurea in Informatica/Ingegneria del Software o cultura equivalente. Fluente italiano e buona conoscenza dell'inglese. Attitudine positiva, proattiva e propensione al lavoro di squadra.