Software Architect / Tech Lead Java
Software Architect / Java Tech Lead
Figura ricercata
Per la nostra sede di Torino o Milano, siamo alla ricerca di una figura di un/a Software Architect / Java Tech Lead capace di unire competenza tecnica, visione architetturale e leadership operativa.
Cerchiamo una risorsa con solida esperienza nello sviluppo backend Java e nella progettazione di architetture distribuite, in grado di guidare tecnicamente il team e supportare le decisioni architetturali più strategiche
Entrerai in un contesto dinamico e collaborativo, contribuendo in modo concreto all’evoluzione delle nostre piattaforme e delle pratiche di sviluppo; avrai la responsabilità di guidare e motivare il team, prendere decisioni architetturali sostenibili, trasformare requisiti funzionali in soluzioni efficaci e promuovere collaborazione, ownership e miglioramento continuo.
Cosa farai
Progetterai architetture software scalabili, resilienti e manutenibili;
Guiderai tecnicamente il team di sviluppo nelle attività quotidiane;
Definirai standard di sviluppo, linee guida e best practice;
Supporterai il team nella risoluzione di problematiche tecniche complesse;
Parteciperai alla progettazione di sistemi a microservizi e architetture distribuite;
Collaborerai con Project Manager, analisti funzionali, DevOps e stakeholder di business;
Promuoverai qualità del codice, test automation, performance e sicurezza applicativa;
Contribuirai all’evoluzione tecnologica della piattaforma e dei processi di delivery;
Favorirai la crescita tecnica del team attraverso mentoring e condivisione delle competenze;
Chi cerchiamo
Almeno 5 anni di esperienza nello sviluppo software backend Java;
Almeno 2 anni di esperienza in ruoli di responsabilità tecnica, come Team Leader, Tech Lead, Software Architect o figura equivalente;
Esperienza concreta su progetti enterprise o sistemi mission-critical;
Capacità di lavorare in contesti strutturati e orientati alla qualità del software;
Buona conoscenza della lingua inglese, scritta e parlata;
Solide competenze su:
- Java, preferibilmente versioni recenti;
- Spring Boot e relativo ecosistema;
- Architetture a microservizi;
- Progettazione di API REST;
- Sistemi distribuiti, resilienza, scalabilità e gestione degli errori;
- Database relazionali, preferibilmente PostgreSQL;
- Messaging/event streaming, preferibilmente Kafka;
- Containerizzazione con Docker;
- Concetti base di orchestrazione su Kubernetes;
- Testing con JUnit, Mockito o strumenti equivalenti;
- CI/CD, Git e strumenti di code quality.
Nice to have
Esperienza con architetture event-driven.
Conoscenza di gRPC.
Esperienza con OAuth2, OpenID Connect, Keycloak o sistemi IAM.
Conoscenza di pattern come Saga, CQRS, Outbox Pattern, Circuit Breaker.
Esperienza in contesti bancari, finanziari, assicurativi o enterprise complessi.
Conoscenza di strumenti di osservabilità: Prometheus, Grafana, Datadog, ELK.
Esperienza nella gestione di ambienti cloud o Kubernetes.
Cosa troverai in Finomnia:
Ambiente dinamico e sfidante;
Possibilità di lavorare parzialmente da remoto;
Possibilità di crescita professionale.
L’annuncio di ricerca è rivolto a tutte le persone, senza distinzione di sesso, nel rispetto della Legge 903/77 e del Codice delle pari opportunità di cui al D.Lgs.198/2006 e ss.mm.ii.
- Department
- Technology
- Sedi
- Cinisello Balsamo, Torino