SENIOR JAVA DEVELOPER I REMOTE PROJECT I ONLY ITALY
Siamo alla ricerca di un Senior Java Developer con una solida esperienza nello sviluppo backend, architetture a microservizi e nei moderni modelli di delivery. La risorsa ideale è autonoma, proattiva e orientata all’innovazione tecnologica. Sarà coinvolta nella progettazione e nello sviluppo di soluzioni scalabili basate su tecnologie cloud-native, contribuendo attivamente all’evoluzione architetturale e dei processi di delivery.
Responsabilità principali:
- Progettare, sviluppare e manutenere servizi backend ad alte prestazioni utilizzando Java, Spring e Spring Boot.
- Sviluppare architetture a Microservizi, gestite e distribuite su piattaforma OpenShift.
- Integrare sistemi event-driven utilizzando Apache Kafka.
- Lavorare con database NoSQL (MongoDB) e relazionali (PostgreSQL), garantendo prestazioni e qualità nell’accesso ai dati.
- Assicurare la qualità del codice tramite best practice, code review, test automatici e pipeline CI/CD.
- Collaborare con i team DevOps utilizzando strumenti come GitLab e Jenkins.
- Promuovere l’adozione di modelli di delivery innovativi e contribuire al miglioramento continuo dei processi tecnologici.
- Comunicare efficacemente con team tecnici e non, anche in lingua inglese (nice to have).
Competenze richieste (Must Have)
- Ottima conoscenza di Java, Spring e Spring Boot
- Esperienza consolidata nello sviluppo di Microservizi
- Ottima padronanza di database NoSQL (MongoDB)
- Buona conoscenza di SQL e PostgreSQL
- Esperienza con piattaforme OpenShift
- Conoscenza di Apache Kafka
Competenze preferenziali (Nice to Have)
- Conoscenza degli strumenti di CI/CD come GitLab e Jenkins
- Familiarità con i principi DevOps
- Buona conoscenza della lingua inglese