
Senior Software Engineer
- Moncalieri, Torino
- Tempo indeterminato
- Full time
5 anni di esperienza in progetti IT a medio/alta complessità preferibilmente in contesto bancario, finanziario o settore creditizio.Competenze, Conoscenze e Qualifiche richieste
- Laurea o diploma specialistico ad indirizzo informatico-scientifico: matematica, fisica, ingegneria informatica
- Livello di inglese almeno “intermediate”
- Ottima conoscenza degli strumenti del pacchetto Office 365
- Richiesta la conoscenza di:
- Java come conoscenza del framework Spring
- Springboot
- Ottima conoscenza dei principali DB SQL come: Oracle, PostgreSQL e NOSQL (MongoDB)
- Conoscenza di architetture a microservizi
- Conoscenza dei principali sistemi operativi
- Esperienza di sviluppo su Application Server JBOSS
- Buona conoscenza HTML5/CSS3
- Conoscenza delle tecnologie di data transformation (ETL) e di data communication
- Conoscenza in rest API design
- Conoscenza del sistema di versionamento git o simili
- Gradita conoscenza delle principali piattaforme per lo sviluppo su Cloud come: GCP, AWS
- Buona sensibilità ai temi di performance e di ottimizzazione del codice
- Esperienza su architetture Event Driven Application
- Esperienza su architetture basate su Stream Processing
- Conoscenza base degli applicativi Elastic/Splunk/Dynatrace
- Conoscenza SonarQube
- Conoscenza sviluppo di App Mobile Native e/o ibride
- Conoscenza di piattaforme di Flutter e Low Coding
- Conoscenza dei linguaggi Python e Go
- Conoscenza su NiFi
- Conoscenza su Flink
- Conoscenza su processo e strumenti CI/CD DevOps
- Conoscenza della metodologia di sviluppo Agile Scrum
- Conoscenza di architetture a microservizi come: OneShift, Kubernetes
- Conoscenza protocolli di comunicazione asincroni come: code MQ e Kafka