Cegeka è una primaria realtà internazionale operante nel settore dell'Information Technology.
Supportiamo i nostri clienti nei progetti di innovazione digitale offrendo loro soluzioni e servizi altamente specializzati nelle aree delle Business Solutions, Data, Applications e Infrastructure.
Ciò che ci distingue non è solo l'ampiezza e la profondità della nostra offerta, ma anche la perfetta integrazione di tutti i componenti.
Siamo una realtà consolidata e in continua crescita che opera ad oggi nel mondo in 19 Paesi con oltre 9.000 dipendenti ed un fatturato di 1,4 miliardi di euro.
In Italia siamo circa 500 persone con oltre 35 anni di storia di successo a fianco dei nostri clienti.
Per il nostro Team di Delivery che lavora sulla piattaforma proprietaria WEMAIND cerchiamo un Senior Back-End Software Developer WEMAIND ha l'obiettivo di supportare i nostri clienti nella loro trasformazione digitale, indirizzando l'automazione e la digitalizzazione dei processi attraverso le funzionalità di Intelligent Business Process Automation messe a disposizione dal nostro prodotto.
RESPONSABILITA' Realizzazione di connettori verso tecnologie di terze parti, in un'ottica di arricchimento delle funzionalità già esistenti della piattaforma, o aggiunta di funzionalità innovative seguendo i principali trend di mercato (Intelligenza Artificiale Generativa, Process Mining, Machine Learning, Data analitics, etc) Realizzazione di microservizi che espongano dati e/o funzionalità della piattaforma verso terze parti, a seconda dei requisiti del servizio richiesto dal cliente Realizzazione di applicazioni verticali come ampliamento delle funzionalità fornite dalla piattaforma, laddove richiesto dal cliente Realizzazione e successiva manutenzione di applicazioni in Java all'interno della Digital Factory richieste dai nostri clienti Supporto, laddove richiesto, nella realizzazione e manutenzione delle componenti della piattaforma WEMAIND o delle soluzioni precedenti basate sulla tecnologia WebRainbow.
Alimentare la cultura della curiosità che includa il tenersi al passo con le tendenze attuali e future sia della tecnologia che del business.
Contribuire a creare un ottimo ambiente di lavoro, fornendo una leadership esemplare ed il tutoring di sviluppatori Junior.
REQUISITI IDEALI Laurea Magistrale in discipline informatiche o paragonabili Almeno cinque anni di esperienza.
Conoscenza approfondita dei linguaggi di programmazione, quali Java, JSON, XML e Javascript.
Esperienza nel debug di sistemi distribuiti, profonda comprensione del modello di dati distribuiti e di tutte le tecnologie ausiliarie necessarie per applicazioni Internet, come HTTP, TCP/IP, POP/SMTP, ecc.
Buona conoscenza dei protocolli di servizi Web, come REST e progettazione API per l'estensibilità e la portabilità.
Esperienza in modelli di progettazione, architetture software con forte attenzione all'implementazione di requisiti non funzionali.
Esperienza basilare con strumenti di gestione delle versioni, tecnologie di containerizzazione, piattaforme CI/CD (Git, Jenkins, Kubernetes, Docker, Helm, ecc.)
Buona esperienza con framework per lo sviluppo di applicazioni indipendenti e pronte per la produzione, come Spring Boot.
Esperienza con database SQL e NoSQL.
Esperienza con i moderni sistemi di osservabilità/monitoraggio, come Prometheus, Grafana, Elasticsearch, Fluent, Kibana, ecc.
Comprovata capacità di scrittura in tempi brevi di codice pulito, stabile e sicuro.
Buona conoscenza dalla lingua inglese, scritta e parlata.
Sede di lavoro: IBRIDA (Casalecchio di Reno-BO/Smartworking)