Ingegnere Software Java
Pubblicato il 17-10-2026 - Tissington in Genova
pJava Backend Developer /p pbSede: /b Genova /p pbModalità di lavoro: /b Ibrida /p pbEsperienza: /b almeno 4 anni /p pPer conto di una brealtà italiana in forte crescita, attiva nell'ambito dei servizi tecnologici e delle soluzioni digitali /b, siamo alla ricerca di un/una bJava Backend Developer /b con almeno 4 anni di esperienza, da inserire all'interno del team IT.
/p pLa risorsa entrerà in un contesto tecnologico orientato alla bmodernizzazione di applicazioni legacy verso architetture moderne, scalabili e Cloud-Native /b, contribuendo all'evoluzione di sistemi dedicati alla gestione di entità e processi in ambito logistico.
/p pIl progetto prevede un percorso di trasformazione tecnologica che combina componenti legacy con nuovi servizi basati su architetture a microservizi.
/p h3Responsabilità /h3 pLa persona selezionata si occuperà di: /p ul liSviluppare, manutenere e ottimizzare componenti backend legacy in bJava /b e componenti frontend basati su bJSP e jQuery /b.
/li liProgettare e implementare bAPI REST e SOAP /b utilizzando bSpring / Spring Boot /b.
/li liEvolvere i servizi di integrazione con sistemi esterni, applicando i più appropriati bdesign pattern /b.
/li liContribuire all'isolamento e alla progressiva migrazione delle principali entità di business in ambito logistico, tra cui bPreavvisi, Transiti e Permessi /b.
/li liPartecipare alla modernizzazione e migrazione incrementale di moduli legacy basati su bEJB, WebServlet e WildFly/JBoss /b verso architetture a microservizi Cloud-Native.
/li liCollaborare alla definizione e implementazione di soluzioni software secondo i principi di bClean Code /b e buona progettazione applicativa.
/li liApplicare i principi di bSecurity by Design /b, con particolare attenzione agli standard e alle best practice bOWASP /b.
/li liCollaborare con il team nello sviluppo,
nell'integrazione e nell'evoluzione delle applicazioni.
/li /ul h3Requisiti /h3 pCerchiamo una persona con: /p ul liLaurea o diploma in Informatica o formazione equivalente.
/li liAlmeno b4 anni di esperienza /b in ruoli di sviluppo software.
/li liOttima conoscenza di bJava /b.
/li liEsperienza consolidata con bSpring e Spring Boot /b.
/li liBuona conoscenza di bJavaScript (ES6) e jQuery /b.
/li liFamiliarità con database relazionali, in particolare bPostgreSQL e/o MariaDB /b.
/li liBuona capacità di scrivere e ottimizzare bquery SQL /b.
/li liConoscenza dei principali principi di bClean Code /b e sviluppo software.
/li liAttitudine al lavoro in team, alla collaborazione e alla condivisione delle conoscenze.
/li liInteresse per l'evoluzione di sistemi legacy verso architetture moderne e distribuite.
/li /ul h3Costituiscono titolo preferenziale /h3 ul liFamiliarità con ambienti bLinux /b.
/li liConoscenza di bDocker /b.
/li liEsperienza con bWildFly / JBoss /b.
/li liConoscenza di bEJB e WebServlet /b.
/li liConoscenza dei concetti di messaggistica asincrona.
/li liFamiliarità con bJMS / Artemis /b.
/li liEsperienza in contesti di migrazione da architetture monolitiche/legacy verso bmicroservizi e soluzioni Cloud-Native /b.
/li liConoscenza delle principali pratiche di bApplication Security / OWASP /b.
/li /ul h3Cosa offre l'opportunità /h3 ul liInserimento in un contesto tecnologico agile, impegnato in progetti di bmodernizzazione e trasformazione digitale /b.
/li liPossibilità di lavorare con tecnologie bJava, Spring Boot, API, microservizi e Cloud-Native /b.
/li liCoinvolgimento diretto in un percorso di evoluzione di sistemi legacy verso architetture moderne.
/li liAmbiente orientato alla bcollaborazione, al Clean Code e alla qualità del software /b.
/li liConcrete opportunità di bcrescita tecnica e professionale /b.
/li /ul #J-*****-Ljbffr
