- e competente, con una solida esperienza nell'utilizzo di Java 17 e del framework Spring / Spring Boot, per entrare a far parte del nostro team tech in modalità full remote. La risorsa si occuperà dello sviluppo e della manutenzione di applicazioni basate su microservizi, con particolare attenzione all’integrazione e all’ottimizzazione lato database (SQL / PostgreSQL).
Responsabilità :
- Sviluppare e manutenere applicazioni backend in Java 17 utilizzando Spring e Spring Boot.
- Progettare e implementare architetture a microservizi scalabili e performanti.
- Lavorare con database relazionali, in particolare PostgreSQL, garantendo integrità, efficienza e sicurezza dei dati.
- Collaborare con il team DevOps per garantire il corretto deployment e monitoraggio delle soluzioni sviluppate.
- Scrivere codice pulito, documentato e testabile.
- Partecipare attivamente a code review, meeting tecnici e alla definizione delle best practice di sviluppo.
- Esperienza comprovata nello sviluppo Java, preferibilmente con la versione 17.
- Ottima conoscenza di Spring Framework e Spring Boot.
- Esperienza nello sviluppo di architetture a microservizi (REST API).
- Conoscenza approfondita di SQL e del database PostgreSQL.
- Familiarità con strumenti di versionamento (Git) e metodologie Agile (Scrum / Kanban).
- Buona capacità di problem solving e attitudine al lavoro in team distribuiti.
- Autonomia nella gestione del lavoro da remoto.
- Conoscenza di strumenti di containerizzazione (Docker, Kubernetes).
- Esperienza con CI / CD pipeline.
- Familiarità con sistemi di messaggistica (Kafka, RabbitMQ).
Creare un avviso di lavoro per questa ricerca
Java Developer • Reggio Emilia, Emilia-Romagna, ITALY