Software Developer / Technical Lead
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Reale ITES, nata l’1 gennaio 2015, rappresenta per il Gruppo Reale Mutua la prima esperienza di realtà transnazionale e ha l’obiettivo di essere un centro di competenza specializzato nei servizi IT, come è sintetizzato nell’acronimo ITES che corrisponde a Information Technology Engineering Services.
Un’azienda nata all’interno di una realtà consolidata che ha alle spalle una lunga storia e davanti un percorso impegnativo.
Una realtà che nasce dall’idea di mettere insieme uomini e donne di Italia e Spagna per creare una piattaforma unica informatica e sfruttare tutte quelle sinergie che sono necessarie per un gruppo, come il Gruppo Reale Mutua.
Nella realtà lavorativa l’IT è diventata per tutte le aziende un fattore di forte competitività e la missione di Reale ITES è quella di riuscire a migliorare i processi informativi, fornire possibilità operative semplici e veloci, aumentare l’efficienza e l’efficacia dei processi, allo scopo di dare al cliente finale un prodotto eccellente e al Gruppo un elemento competitivo in più.
Per rappresentare questa realtà è stato creato inizialmente un GEIE (Gruppo Europeo di Interesse Economico) con una sede primaria a Torino e una sede secondaria a Madrid con circa 450 dipendenti, 330 dislocati presso le sedi di Torino e 120 a Madrid.
Attività dell’ufficio:
L’Ufficio ha il compito di progettare, gestire e implementare le applicazioni a perimetro per la gestione dei prodotti e dei processi afferenti al Business VITA, con un percorso di evoluzione architetturale verso soluzioni cloud a microservizi.
Attività in cui sarà coinvolta la risorsa:
La nuova risorsa sarà coinvolta nella definizione e realizzazione del percorso di modernizzazione e replatforming del sistema VIS, assumendo il ruolo di riferimento tecnico per i team coinvolti nell'iniziativa.
Opererà con un elevato livello di autonomia all'interno di un contesto Agile, partecipando alle attività di analisi, progettazione e realizzazione della soluzione applicativa e supportando l'evoluzione dell'architettura verso paradigmi cloud native, microservizi ed integrazione event-driven.
Collaborerà con sviluppatori, architetti, specialisti infrastrutturali e partner esterni, contribuendo alla definizione delle linee guida tecniche, delle scelte architetturali e delle best practice di sviluppo. Sarà inoltre responsabile del coordinamento tecnico delle diverse componenti progettuali, garantendo qualità, sicurezza, performance, resilienza e manutenibilità delle soluzioni realizzate.
La risorsa parteciperà a tutte le fasi del ciclo di vita del software secondo il paradigma DevOps, dalla definizione della soluzione fino alla messa in esercizio e all'evoluzione della piattaforma.
In particolare:
progettazione di microservizi Java containerizzati, distribuiti su Azure Kubernetes Service (AKS);
utilizzo di Spring Boot per lo sviluppo di servizi backend e API REST, inclusa la persistenza dei dati tramite Spring Data JPA;
progettazione delle API mediante specifiche OpenAPI/Swagger;
Il linguaggio di programmazione utilizzato per le componenti backend sarà Java, con utilizzo di SQL su database Oracle.
Requisiti e conoscenze:
Laurea in Informatica, Ingegneria Informatica o formazione ed esperienza professionale equivalente
Esperienza nella modernizzazione di sistemi core enterprise e in programmi di trasformazione o replatforming;
Esperienza nella definizione di strategie di migrazione da monolite a microservizi e Capacità di guidare team composti da risorse interne e fornitori;
Ottima conoscenza di Java 17 o versioni successive, dei principi SOLID, dei principali design pattern e delle pratiche di clean code
Esperienza concreta nello sviluppo di microservizi
Ottima conoscenza di Spring Boot, inclusi Spring Data JPA, gestione della persistenza e delle transazioni, configurazione applicativa, gestione delle eccezioni e dependency injection
Buona conoscenza di JUnit 5, Mockito e delle tecniche di unit e integration testing; familiarità con TDD e, preferibilmente, Testcontainers
Esperienza nella progettazione, nello sviluppo e nell’integrazione di API REST e servizi SOAP, con utilizzo di OpenAPI/Swagger
Conoscenza di Spring Security e dei principali standard di autenticazione e autorizzazione, in particolare OAuth 2.0, OpenID Connect e JWT
Buona conoscenza di SQL, preferibilmente su DB Oracle
Esperienza con Docker e concetti di containerizzazione
Conoscenza di Kubernetes, preferibilmente Azure Kubernetes Service (AKS)
Esperienza con Git, branching strategy, pull request e code review
Conoscenza di Maven, pipeline CI/CD e strumenti di analisi statica e quality gate, preferibilmente Azure DevOps e SonarQube
Esperienza o familiarità con ambienti cloud, in particolare Microsoft Azure
Conoscenza dei principali pattern di resilienza e delle problematiche dei sistemi distribuiti: timeout, retry, circuit breaker e idempotenza
Conoscenza dei principi di osservabilità: logging strutturato, metriche e tracing distribuito; preferibile familiarità con OpenTelemetry e Dynatrace
Costituisce requisito preferenziale la familiarità con sistemi di messaggistica o event streaming, quali Kafka, Azure Service Bus o RabbitMQ
Completano il profilo:
Conoscenza intermedia della lingua inglese
Esperienza nell'utilizzo di strumenti di AI a supporto del Software Development Life Cycle (SDLC).
Familiarità con approcci spec-driven development e AI-assisted engineering.
Capacità di definire istruzioni, workflow e skills per agenti AI.
Conoscenza di piattaforme e harness agentici applicati ad attività di sviluppo, testing e documentazione software
Modalità di lavoro: ibrida, con sede di riferimento Torino o Milano e fino a 12 giorni di lavoro da remoto al mese
Ral a partire da: 43.000€
Get similar jobs in Italy by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Italy.
No similar openings right now. Refine your search or create an alert above.