Responsabilità principali: Analisi e sviluppo di progetti software con integrazione tramite servizi web REST/SOAP. Sviluppo e manutenzione di applicazioni Java con database relazionali tramite SQL. Applicazione delle best practice di sviluppo: Design Patterns, TDD, Refactoring, Clean Code. Utilizzo di strumenti di gestione del codice (GIT, Maven, Jenkins). Partecipazione a meeting, presentazioni e redazione di documentazione tecnica. Collaborazione con team interfunzionali in progetti complessi. Requisiti obbligatori: Ottima conoscenza di Java e SQL . Esperienza in analisi e sviluppo di progetti con integrazione tramite REST/SOAP .ù Conoscenza di best practice di sviluppo (Design Patterns, TDD, Refactoring, Clean Code). Padronanza di strumenti di gestione del codice: GIT, Maven, Jenkins . Buone capacità comunicative (presentazioni, meeting, documentazione tecnica). Buona conoscenza della lingua inglese . Conoscenza di framework e tecnologie per modern web development (es. jQuery, Angular, React ).