Descrizione del Lavoro
ATTIVITA'
Il candidato selezionato sarà coinvolto in un ruolo di alto livello nel campo della programmazione Java, con focus sull'analiside sviluppo e test di nuove implementazioni.
Sarà responsabile della produzione e dell'aggiornamento della documentazione operativa, nonché della fornitura di supporto tecnico quando necessario.
Alcune delle attività che dovrà svolgere includono:
* Analisi e sviluppo di nuove implementazioni Java;
* Produzione e aggiornamento della documentazione operativa;
* Fornitura di supporto tecnico;
* Risoluzione dei problemi ed escalation ai livelli di supporto superiori;
* Installazione di nuove release/patch applicative;
* Analisi di problematiche software.
CARATTERISTICHE DEL CANDIDATO
Per questo ruolo, cerchiamo un candidato con esperienza significativa nella programmazione ad oggetti in ambiente Java e dei principali framework legati al mondo Java come Spring (Spring MVC, Spring Boot, Spring Data, Spring Jdbc).
I requisiti minimi per il candidato sono:
* Diploma o laurea in informatica o affini;
* Comprovata esperienza nella programmazione ad oggetti in ambiente Java;
* Conoscenza dei principali framework legati al mondo Java;
* Precedente esperienza di sviluppo software in ambiente distribuito;
* Conoscenza di web services SOAP / RESTful;
* Esperienza con Git e conoscenza degli strumenti legati al Test Driven come JUnit, TestNG;
* Esperienza con strumenti di Continuous Integration (Maven, Artifactory, Jenkins);
* Conoscenza dei principali Application Server (Wildfly);
* Buone capacità analitiche;
* Buone capacità di collaborazione in team;
* Buona conoscenza della lingua inglese;
* Abilità a trattare con confidenzialità tutte le informazioni con le quali si entra in contatto.