Posizione
Project Adriatica, consociata del Gruppo WeAreProject
Uni/una Java Backend Developer con solida esperienza nello sviluppo di applicazioni enterprise basate su stack Java e Spring Boot.
Principali responsabilità
- Sviluppare, manutenere e ottimizzare componenti Java enterprise su stack Spring Boot.
- Realizzare e gestire API REST, logiche di persistenza con JPA/Hibernate e mapping DTO/entity.
- Intervenire su job schedulati, integrazioni applicative, messaggistica Kafka e servizi esterni.
- Analizzare problematiche tecniche, gestire attività di debugging e contribuire alla riduzione del debito tecnico.
- Migliorare progressivamente testabilità, logging, configurazione e manutenibilità delle applicazioni.
- Collaborare con analisti funzionali, team tecnici e stakeholder di progetto, documentando in modo chiaro le scelte implementative.
Requisiti tecnici
- Esperienza consolidata con Spring Boot, Spring Data JPA e sviluppo di REST API.
- Buona padronanza di SQL e dei principi di modellazione dati.
- Conoscenza di architetture layered, repository pattern e DTO mapping.
- Familiarità con Kafka o con altri sistemi event-driven.
- Esperienza nella lettura, manutenzione e razionalizzazione di codice esistente complesso.
- Capacità di operare in contesti con framework proprietari, stack eterogenei o applicazioni legacy in fase di modernizzazione.
- Conoscenza di repository Git e dei principali flussi di versionamento del codice.
- Esperienza con pratiche CI/CD e catene di deploy in ambiente cloud AWS.
- Autonomia in attività di debugging, troubleshooting e analisi di impatto.
Formazione ed esperienza
- Laurea in discipline tecnico-scientifiche o esperienza equivalente.
- Esperienza pregressa di almeno 5 anni in ruoli di sviluppo backend Java.
Soft skills
- La persona ideale è orientata alla qualità, con una buona capacità di definire le priorità e valutare l’impatto delle proprie scelte tecniche.
- È notevole saper distinguere tra la risoluzione tempestiva dell
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.