Catania Senior Development Engineer
A-Tono
Catania
50
Discreto
help
thumb_up Mi piace
Azienda: A-Tono Catania
Ruolo e mansioni È organico alla funzione Development dell' Information Technology di A- Tono; Sviluppa prevalentemente in Java e Python , su applicativi basati su architetture a microservizi; Utilizza strumenti di sviluppo e di continuous integration, testing e monitoring tipici degli ambienti produttivi di cultura Dev Ops; Fa parte di un team con altri collaboratori di diversa anzianità; Partecipa all' analisi dei requisiti e alla progettazione .
Il candidato ideale ha almeno 5 anni di esperienza come sviluppatore di applicazioni e le seguenti competenze tecniche: Conosce e sa sviluppare applicazioni usando il linguaggio Java e almeno una sua IDE ; Ha dimestichezza con la programmazione a oggetti, programmazione asincrona e programmazione distribuita ; Ha conoscenze dei paradigmi di Event Driven Design in contesti a microservizi; Conosce e ha esperienze con le soluzioni infrastrutturali per lo sviluppo dei microservizi, service mesh, serverless ( Infrastructure as A Service, Cloud); Ha conoscenza ed esperienza nell'utilizzo dei DB relazionali ( Postgresql) e non relazionali ( MongoDB); Conosce e ha esperienza con tutti o parte dei framework e tecnologie di sviluppo più maturi quali ad esempio Spring, Quarkus, Wildfly, RabbitMQ, Hibernate, Quartz, jBPM, Drools; Ha familiarità con la progettazione e lo sviluppo di API RES Tful e i loro tool di specifica e documentazione come OpenAPI 3 ( Swagger); Ha conoscenza ed esperienze nell'uso di framework e ambienti come Angular, NodeJS, Vue. js, React; Ha familiarità con le tecnologie di supporto allo sviluppo, al packaging, al deploy e alla continuous integration quali GIT, Maven, Ansible, Jenkins, Docker ecc. ; Conosce i processi di produzione e i cicli di vita del software in un ambiente a cultura Dev Ops e Continuous Delivery e contribuisce con i giusti principi di progettazione e programmazione alle fasi di analisi, realizzazione, testing di unità e integrazione, monitoring, manutenzione correttiva, innovazione e dismissione; Legge in lingua inglese ed è in grado di scrivere un testo a contenuto documentale. È in grado di farsi comprendere e comprendere durante una conversazione su temi tecnici attinenti le sue competenze; Sa scrivere documentazione tecnica .
Requisiti preferenziali Ha conoscenza, competenza o esperienza sui temi della cyber security e in particolare è entrato in contatto con protocolli di sicurezza applicativi quali O Auth2, OIDC, SAML; Ha conoscenza ed esperienza sugli interventi di evoluzione da sistemi monolitici a quelli a microservizi; Ha conoscenza ed esperienza nell'applicazione dei principi della crittografia simmetrica e asimmetrica ; Ha conoscenza e competenza nell' amministrazione di un sistema Linux ; Ha conoscenza e competenza di Internetworking ; Laurea o laurea magistrale in settori scientifici o ingegneristici.
Per candidarti compila il form Ti contatteremo una volta visionata la tua candidatura.
Nome e Cognome* Allega il CV* formato PDF - max 2 Mb Autorizzo al trattamento dei miei dati personali ai sensi della normativa privacy vigente. * #J-18808- Ljbffr
✔ A-Tono