Java Developer – Milano
Per un nostro cliente operante in un contesto tecnologicamente strutturato, siamo alla ricerca di un Java Developer da inserire in un team di sviluppo agile e orientato alla qualità del software.
Sede: Milano (ibrido)
Ruolo
La risorsa lavorerà allo sviluppo e alla manutenzione di applicazioni enterprise, contribuendo all'evoluzione di soluzioni scalabili e performanti. Sarà coinvolta in tutte le fasi del ciclo di vita del software, dalla progettazione allo sviluppo fino al rilascio.
Responsabilità
- Sviluppo di applicazioni backend in Java - Analisi dei requisiti tecnici e funzionali - Manutenzione evolutiva e correttiva delle applicazioni esistenti - Partecipazione a code review e miglioramento continuo delle soluzioni
Requisiti tecnici
- Esperienza nello sviluppo Java (Java 8+) - Conoscenza di framework Spring / Spring Boot - Esperienza con API REST - Buona conoscenza di SQL e database relazionali (es. Oracle, PostgreSQL, MySQL) - Familiarità con strumenti di versioning (Git) - Conoscenza dei principi di OOP, design pattern e sviluppo a microservizi - Esperienza con Hibernate / JPA - Conoscenza di Docker e/o Kubernetes - Esperienza in ambienti cloud (AWS, Azure, GCP) - Metodologie Agile / Scrum - Esperienza in contesti enterprise o progetti compless
Requisiti personali
- Attitudine al problem solving - Capacità di lavorare in team - Buone doti comunicative - Approccio orientato alla qualità e al miglioramento continuo