Aruba

Full Stack Engineer

La risorsa avrà un ruolo chiave all’interno del team di sviluppo, occupandosi di sviluppare i componenti principali di un applicavo, sia lato front end che lato back end, e di coordinare le attività degli altri membri del team.

Capacità essenziali richieste dal ruolo:
Laurea in discipline scientifiche.
Comprovata esperienza di almeno 5 anni nella progettazione e nello sviluppo di applicativi distribuiti complessi.
Capacità di garantire la qualità e la sicurezza delle applicazioni e il rispetto delle linee guida
Eccellente conoscenza dei linguaggi di programmazione e dei framework lato back end, con particolare riferimento a Java, JEE, Spring Framework
Eccellente conoscenza dei framework per lo sviluppo di applicativi di front end, con particolare riferimento ad Angular e React
Conoscenza dei sistemi di versioning del codice, con particolare riferimento a SVN e GIT
Conoscenza delle best practice per lo sviluppo sicuro e la protezione dei dati
Conoscenza dei principali database relazionali e non relazionali
Conoscenza dei Message Broker, con particolare riferimento a Rabbit MQ e Kafka
Conoscenza degli strumenti di gestione delle dipendenze e build del software, con particolare riferimento a maven e gradle
Conoscenza di strumenti di Deploy automation

Requisiti desiderati:
Conoscenza delle architetture a micro-servizi e dei principali design pattern
Conoscenza delle architetture cloud native
Conoscenza dei container e della loro orchestrazione
Capacità di gestione di team di sviluppo

Sede di lavoro: Torino

 

Caricamento...

Inoltra ora la candidatura

Compilare il form sottostante e inviare la candidatura.
Privacy Policy
Termini e Condizioni