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