Responsabilità principali:
Mantieni i nostri attuali sistemi Java
Integra nuovi software e servizi con i nostri sistemi principali
Estendi le nostre attuali funzionalità di sistema in base ai requisiti aziendali
Risolvere i problemi attuali dell'applicazione e proporre soluzioni
Progetta e implementa nuove soluzioni cloud
Requisiti chiave
Profonda competenza tecnica con esperienza di sviluppo software
Esperienza con Java EE (J2EE) per la realizzazione di soluzioni Enterprise
Esperienza con tecnologie front-end come JSF e Vaadin
Esperienza pratica nelle tecnologie cloud (in particolare AWS) e Docker
Esperienza di database relazionali con buona conoscenza di SQL (Oracle, Microsoft SQL)
Esperienza nella realizzazione e manutenzione di interfacce REST e SOAP
Esperienza con strumenti di gestione del ciclo di vita del software (automazione) e di project management
Buona esperienza con il linguaggio di programmazione Java, Apache Ant, Apache Maven e Shell-Script
Competenze trasversali
Capacità di lavorare in modo indipendente, in grado di portare a termine le cose con poca supervisione
Proattivo nel riportare i propri progressi
Auto-organizzato e autonomo
Quando è il momento di lavorare insieme, sei un giocatore di squadra
Risolutore di problemi e può funzionare in tempi stretti
Studi
Laurea triennale o magistrale in Ingegneria del software o altri studi universitari pertinenti completati dall'esperienza
Ottima conoscenza della lingua inglese (scritta e parlata)