Posizione
Per la nostra sede di Pisa, stiamo Selezioando un Senior Software Engineer che dovrà occuparsi le seguenti attività:
-analisi dei requisiti SW, progettazione, sviluppo, test e manutenzione dei componenti software dedicati a sistemi di Comando e Controllo di droni;
- evoluzione e adattamento del software ai diversi contesti applicativi;
-stesura della documentazione prevista nelle diverse fasi del ciclo di vita del software (documenti di architettura, disegno di dettaglio, test);
-contribuire alla stesura dei test di sistema.
Caratteristiche del candidato
Requisiti tecnici e conoscenze informaticheI candidati devono possedere i seguenti requisiti:
- Laurea in discipline ingegneristiche o scientifiche;
- Conoscenza dei sistemi operativi Windows e Linux;
- Linguaggio di programmazione Java;
- Conoscenza delle architetture software Java Enterprise e del OOP;
- Conoscenza dei seguenti framework:
-Apache Kafka
-Apache Camel
-Spring e Spring Boot
-JavaFX
-Swagger, REST-based API
computer networking;
-database NO-SQL, in particolare Mongo DB
-Eclipse IDE;
-JSON;
- Sistemi di controllo configurazione (GIT, TFS, SVN);
capacità di redazione della documentazione prevista nel ciclo di sviluppo del software.Esperienze lavorative precedentiE' richiesta esperienza di almeno 4 anni, maturata nell’analisi, progettazione, sviluppo e test del software in progetti tecnologici complessi, basati su tecnologie Java-based.
Titoli preferenzialiCompetenze preferenziali:
-Saranno considerati un plus i candidati che possiedono le seguenti competenze:
-esperienza solida di soluzioni CI/CD, tra cui: Jenkins, GitLab, Azure DevOps;
-conoscenza degli ambienti di containerizzazione Docker e Kubernetes.Titolo di studioLaurea Magistrale/ciclo Unico (secondo livello)Area disciplinarescientifico,ingegneriaClasse di laureaInformatica (LM-18, 23/S)Tipo candidatoLaureato con esperienza