Descrizione del Lavoro
Richiediamo un tecnico informatico esperto nella programmazione Java per sviluppare e implementare nuove funzionalità.
1. Analisi e sviluppo di nuove implementazioni Java
2. Produzione e aggiornamento della documentazione operativa
3. Fornitura di supporto tecnico dove necessario
4. Gestione dei problemi e escalation ai livelli superiori di supporto
5. Installazione di nuove release/patch applicative
6. Analisi di problematiche software
Per questo ruolo richiediamo:
1. Diploma o laurea in Informatica o campo affine
2. Comprovata esperienza nella programmazione ad oggetti in ambiente Java e principali framework legati al mondo Java come Spring
3. Precedente esperienza di sviluppo software in ambiente distribuito
4. Conoscenza di web services SOAP/RESTful
5. Esperienza con Git e strumenti legati al test driven come JUnit, TestNG
6. Esperienza con strumenti di Continuous Integration (Maven, Artifactory, Jenkins)
7. Conoscenza dei principali Application Server (Wildfly)
8. Buone capacità analitiche
9. Buone capacità di collaborazione in team
10. Buona conoscenza della lingua inglese
11. Abilità a trattare con confidenzialità tutte le informazioni con le quali si entra in contatto
12. Conoscenza database relazionali (Oracle) e NoSQL (Hazelcast, Redis)
13. Conoscenza dell'architettura a Microservizi ed Event Driven (uso di Message Broker es: RabbitMQ)
14. Conoscenza della tecnologia di containerizzazione (es: Docker)
15. Conoscenza ed esperienza nell'uso delle lambda expression
16. Integrazione e configurazione di strumenti di monitoraggio e avviso di sistemi (es: Prometheus/Grafana)
La posizione è full time e offre un lavoro flessibile con modello di Smart Working consolidato. I nostri uffici sono sempre aperti e offrono molte opportunità di sviluppo personale e professionale.