17 ott - Genova
Tissington
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'possibilità /h3 ul liInserimento in un contesto tecnologico dinamico, 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-18808-Ljbffr
18 ott - Monte San Quirico
Atempo
18 ott - Corte Palasio
Clariane
18 ott - Italia
Mbda Systems
18 ott - Milano
Uese