Ricercato Architetto Java con esperienza di almeno 10 anni in ruoli tecnici di sviluppo e solution designing.
Descrizione della posizione
Sarai inserito/a all'interno di Deda Next, azienda del Gruppo che offre alle Pubbliche Amministrazioni Centrali e Locali e alle Utilities, servizi e soluzioni per la trasformazione digitale, per la trasparenza e l'interoperabilità dei dati, per la transizione ecologica ed una maggiore efficacia ed efficienza gestionale.
Compiti principali
* Curate il disegno e l'evoluzione tecnologica delle architetture di riferimento;
* Definisci gli standard di sviluppo, divulghi all'interno della struttura e verifica ne l'adozione;
* Definisci gli strumenti di riferimento, valuti ed introdusi nuovi strumenti e divulgi la conoscenza all'interno del gruppo;
* Curate il ciclo di vita del software;
* Supporta i gruppi di lavoro nella fase di disegno, sviluppo e bug-fixing;
* Individuaci le soluzioni tecnico/architetturali più adatte per la realizzazione dei progetti;
* Interfacciarti con gli analisti funzionali per la comprensione delle problematiche che impattano sul disegno dell'architettura;
* Garantisci e verifichi la qualità del software;
* Definisci in accordo con il responsabile i percorsi di formazione tecnica delle risorse;
* Collabora con il responsabile alla ricerca e selezione di personale;
* Supporta le strutture commerciali nelle attività di pre-sale.
Requisiti necessari
* Esperienza in ruoli tecnici di sviluppo/solution designing di almeno 10 anni;
* Padronanza del paradigma di sviluppo a microservizi;
* Conoscenza approfondita di sviluppo in Java, Spring, SpringBoot, Hibernate, JPA e similari;
* Conoscenza approfondita di sviluppo Front-End Angular e React;
* Conoscenza approfondita delle metodologie e tecnologie di UAT (JUnit o similari);
* Padronanza di GIT e conoscenza approfondita delle relative best practice;
* Conoscenza approfondita database relazionali e non relazionali;
* Conoscenza approfondita di prodotti di build automation (Maven, etc.);
* Conoscenza approfondita di pratiche relative a CI/CD;
* Conoscenza di Docker;
* Conoscenza sistemi operativi unix;
* Competenze con Kafka o similari;
* Gestione di issue dall'analisi dei log/tracing distribuite al drill-down sui server.
Abilità desiderate
Siamo alla ricerca di una persona dalle buone capacità relazionali, predisposizione al lavoro in team e al problem solving.
Dedicati allo sviluppo
Che si tratti di un software, di una soluzione tecnologica o di una consulenza, al cuore di ogni progetto ci sono sempre persone che lavorano insieme ad altre persone. Competenti e curiose, ambiziose e tenaci: alle Deda People piace imparare, confrontarsi, migliorare.