Senior Software Engineer
Aumenti le sue possibilità di arrivare alla fase del colloquio leggendo la descrizione completa del lavoro e candidandosi tempestivamente.
Stiamo attualmente collaborando con uno dei principali operatori europei nei servizi di identità digitale, che negli ultimi anni ha intrapreso un percorso di evoluzione tecnologica volto alla modernizzazione delle proprie piattaforme, con una crescente adozione di architetture cloud-native, microservizi e standard aperti per l'interoperabilità.
In questo contesto, l'Identity & Access Management rappresenta un asse strategico, sia per l'adeguamento normativo (SPID, eIDAS) sia per l'abilitazione di nuovi modelli di servizio digitali scalabili e federati.
Il progetto nasce quindi dall'esigenza di supportare il cliente in un percorso di evoluzione architetturale dei propri prodotti in ambito IAM, con particolare attenzione alla migrazione progressiva da architetture monolitiche verso modelli a microservizi. L'iniziativa si inserisce all'interno di un perimetro più ampio di progetti già attivi su tematiche analoghe, sfruttandone pattern, componenti e best practice, con l'obiettivo di garantire coerenza architetturale e riuso.
Il contributo consulenziale sarà orientato ad affiancare il team DevOps nella definizione delle soluzioni, nella validazione tecnica delle scelte e nell'esecuzione operativa.
Future Horizons sta quindi cercando un Senior Software Engineer con un profilo ibrido tra sviluppo e progettazione, che agirà da elemento di collegamento tra la visione architetturale e la messa a terra delle soluzioni. La figura avrà una visione complessiva del contesto applicativo e delle integrazioni, comprendendo come i diversi componenti comunicano e sono strutturati, con l'obiettivo di garantire coerenza tecnica e ownership di progetto, in un ambiente dove la proattività risulta componente fondamentale per progettare le migliori soluzioni necessarie per l'avanzamento dell'iniziativa.
Il ruolo prevede un coinvolgimento attivo sia nella definizione delle soluzioni che nella delivery: il professionista non si limiterà all'esecuzione delle singole task, ma prenderà in carico le attività end‐to‐end, affiancando il team DevOps, facendo domande, guidando le scelte tecniche e intervenendo su prototipazione e sviluppo delle componenti. xlwpduy
Competenze richieste:
- Solida esperienza di sviluppo backend in Java (Quarkus, Spring Boot) e/o Python come supporto alla validazione architetturale;
- Ottime competenze nella progettazione di soluzioni di Identity & Access Management in contesti enterprise complessi;
- Conoscenza approfondita dei protocolli di autenticazione e federazione, in particolare OIDC, OIDC Federation, SAML e SPID;
- Esperienza nella gestione delle identità digitali e delle asserzioni tramite JWT, JWS e JWE;
- Buona padronanza dei fondamenti di crittografia applicata alla sicurezza delle API e dei sistemi distribuiti;
- Capacità di sviluppare su architetture cloud-native e a microservizi, preferibilmente su piattaforma AWS;
- Familiarità con architetture di integrazione e sistemi distribuiti ad alta affidabilità e scalabilità.
Dettagli Contrattuali:
- Sede di lavoro: Full Remote
- Tipologia Contrattuale: Consulente Autonomo Libero Professionista (Partita Iva)
- Engagement: Full Time
- Durata: Ingaggio iniziale di 6 mesi con alta probabilità di estensioni progettuali