10 nov
|
Netcaring
|
Roma
Java Backend Developer
Scopo del ruolo
La risorsa sarà responsabile della progettazione, sviluppo, manutenzione e ottimizzazione di applicazioni backend moderne basate principalmente su Java e Spring, garantendo elevati standard di qualità, performance, sicurezza e manutenibilità del codice. Opererà a stretto contatto con i team di UX/UI Design, Frontend e Product Management per realizzare servizi scalabili e affidabili, contribuendo all’evoluzione dell’architettura backend e delle best practice di sviluppo.
Responsabilità principali
Sviluppo applicazioni Back end
- Progettazione e sviluppo di servizi e applicazioni mediante Java e Spring Boot.
- Realizzazione di componenti riutilizzabili e modulari.
- Implementazione di API REST sicure, documentate e versionate.
- Gestione della persistenza dei dati tramite JPA/Hibernate e database relazionali.
- Integrazione con servizi esterni e applicazioni frontend.
Requisiti tecnici obbligatori
- Esperienza consolidata nello sviluppo backend con Java.
- Ottima conoscenza di Spring Framework (Spring Boot, Spring Data, Spring Security).
- Conoscenza approfondita di database relazionali e SQL.
- Esperienza nella progettazione e realizzazione di API REST.
Requisiti preferenziali
- Conoscenza o esperienza pratica con architetture a microservizi.
- Conoscenza di Docker, CI/CD e strumenti di testing (JUnit, Mockito).
- Familiarità con Kafka o altri sistemi di messaggistica e con cloud provider (AWS, Azure, GCP).
Retribuzione: €22.600,00 - €42.800,00 all'anno
Sede di lavoro: Ibrido/da remoto (Roma, Lazio)
📌 Senior Back-End Java (Roma)
🏢 Netcaring
📍 Roma