Chi siamo
Siamo un'azienda che sviluppa una piattaforma cloud-native ad alte prestazioni, distribuita su Cloud e basata su un'architettura modulare. La nostra soluzione integra componenti sviluppati in Java e Python ed è progettata per garantire elevati standard di affidabilità, scalabilità e sicurezza.
Per ampliare il nostro team stiamo cercando uno sviluppatore Java Backend Medium/Senior con esperienza nello sviluppo di applicazioni enterprise moderne.
Cosa farai
Entrerai a far parte del team di sviluppo backend e contribuirai all'evoluzione della piattaforma occupandoti di:
Progettazione e sviluppo di applicazioni Java con Spring Boot 4
Sviluppo e manutenzione di un'architettura multi-module
Realizzazione di API REST ad alte prestazioni
Sviluppo del layer di persistenza tramite Hibernate/JPA
Ottimizzazione delle query e delle performance su PostgreSQL
Gestione di job asincroni e schedulati tramite JobRunr
Integrazione con servizi e librerie sviluppate in Python
Sviluppo di applicazioni containerizzate con Docker
Deploy e gestione della piattaforma su infrastruttura Cloud
Collaborazione alla progettazione dell'architettura software
Supporto tecnico agli altri membri del team
Analisi e risoluzione di problematiche di performance e scalabilità
Requisiti indispensabili
Almeno 5-8 anni di esperienza nello sviluppo Java
Ottima conoscenza di Java 21 o versioni successive
Ottima conoscenza di Spring Boot
Esperienza con Spring Data JPA
Ottima conoscenza di Hibernate
Esperienza con database PostgreSQL
Ottima conoscenza di SQL
Esperienza nello sviluppo di REST API
Esperienza con Git
Esperienza nell'utilizzo di Docker
Esperienza nello sviluppo di applicazioni enterprise
Buona capacità di analisi e problem solving
Attitudine al lavoro in team
Costituiscono un robusto plus
Esperienza con architetture multi-module
Esperienza con Spring Security
Conoscenza di autenticazione JWT e OAuth2 in particolare di Keycloak
Esperienza con JobRunr
Esperienza con componenti sviluppati in Pytho
Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.