PpIl candidato entrerà a far parte della Software Factory Auriga con un ruolo attivo nello sviluppo e nella manutenzione delle componenti back-end Java alla base dei prodotti software core dell’azienda. Collaborerà con team cross-funzionali contribuendo alla progettazione di soluzioni robuste, scalabili e sicure, garantendo la qualità tecnica del codice e l’allineamento alle specifiche progettuali. /ppbRESPONSABILITÀ PRINCIPALI /b /pliProgettazione, sviluppo e manutenzione di componenti server-side in ambiente Java EE, in accordo con le specifiche funzionali e tecniche; /liliDefinizione ed esecuzione dei test funzionali e di integrazione, con focus sulla qualità del codice e la stabilità delle funzionalità rilasciate; /liliPartecipazione attiva al miglioramento continuo delle soluzioni tecniche (ottimizzazione, refactoring, aggiornamenti tecnologici); /liliCollaborazione nella redazione e aggiornamento della documentazione tecnica; /liliApplicazione di best practice di sicurezza (secure coding, protezione dei dati, audit trail) in conformità alle normative vigenti. /lipbCOMPETENZE TECNICHE ESSENZIALI /b /pliOttima esperienza nello sviluppo in Java EE, con conoscenza approfondita di:JAX-RS (RESTful Web Services)JPA (Java Persistence API)JAXB, CDI, Maven /liliOttima padronanza nella gestione e manipolazione di formati XML e JSON, incluse serializzazione/deserializzazione e validazione; /liliBuona conoscenza dei meccanismi interni della JVM, gestione delle risorse, tuning e profiling; /liliEsperienza con strumenti di versionamento del codice (es. Git) e pipeline CI/CD (Jenkins) /liliConoscenza dei principi di Clean Code, Design Patterns e architetture a microservizi /liliConoscenza avanzata di SQL e DBMS relazionali (es. Db2, SQL Server, Oracle), con competenze in ottimizzazione delle query, modellazione dati e gestione transazionale; /liliFamiliarità con database NoSQL (es. MongoDB, Cassandra) e con tecnologie di indicizzazione e ricerca come Elasticsearch. /lipbCOMPETENZE TRASVERSALI /b /pliCapacità di lavorare in team Agile/Scrum, forte attitudine alla collaborazione e al raggiungimento degli obiettivi condivisi; /liliApproccio proattivo e orientamento al risultato; /liliCapacità di analisi, problem solving e attenzione ai dettagli; /liliBuona conoscenza della lingua inglese. /lipbREQUISITI PREFERENZIALI /b /pliLaurea in Ingegneria Informatica, Tecnologie di Produzione del Software o discipline affini; /liliConoscenza dei principi SOLID, design pattern enterprise, e architetture distribuite (SOA, microservizi). /lipbSede di Lavoro /b /ppBari /pInvia la tua candidaturalijQuery(function ($) { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = ' var s = document.getElementsByTagName('script')(0); s.parentNode.insertBefore(po, s); }); /liliwindow.twttr = (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)(0), t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = " fjs.parentNode.insertBefore(js, fjs); t._e = (); t.ready = function (f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs")); /lili0Salva /lililang: en_US /li /p #J-18808-Ljbffr