Software Architect / Tech Lead Java
Finomnia · Turin, Piedmont, Italy · €40K–€51K/yr
IT Services and IT Consulting · 501-1,000 employees
About the role
You will design scalable, resilient software architectures and provide technical leadership to the development team. Additionally, you will define development standards, support complex technical problem-solving, and promote code quality and best practices.
What they look for
Requirements
The ideal candidate has at least 5 years of backend Java development experience and 2 years in a technical leadership or architectural role. Proficiency in Spring Boot, microservices, distributed systems, and modern DevOps practices is required.
Benefits
Full description
Finomnia è una realtà fintech che lavora ogni giorno per rendere più semplici, efficienti e affidabili i processi finanziari di aziende e istituzioni.
Costruiamo e gestiamo piattaforme applicative critiche, con un approccio pragmatico: tecnologia solida, collaborazione tra team e attenzione concreta al risultato.
Lavorare in Finomnia significa muoversi in un contesto in cui le idee contano, il confronto è diretto e il contributo individuale ha un impatto reale.
Figura ricercata:
Software Architect / Java Tech Lead
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:
Crediamo in un’esperienza di lavoro sostenibile, concreta e orientata alla crescita.
💻 Flessibilità: Modalità di lavoro ibrida, per bilanciare concentrazione e collaborazione.
🎓 Learning continuo: Accesso a piattaforme di formazione, percorsi su competenze digitali e opportunità di sviluppo tecnico e trasversale.
La formazione è parte del lavoro, non un extra.
📈 Crescita e impatto: Possibilità reale di contribuire al miglioramento di applicazioni e processi, con autonomia e responsabilità.
🤝 Ambiente collaborativo: Contesto diretto, in cui il confronto tra team e con i clienti è parte della quotidianità.
🧠 Welfare e benessere: Sistema di welfare aziendale, pensato per supportare esigenze personali e familiari.
🍽️ Buoni pasto: Ticket da €7 per ogni giornata lavorata, anche da remoto
In conformità al D.lgs. n. 96/2026 in attuazione della direttiva (UE) 2023/970, per la posizione ricercata:
- E' applicato il Contratto Collettivo Nazionale del Lavoro per i Dipendenti delle aziende del Terziario, dei Servizi e della Distribuzione (Commercio – Confcommercio);
- La retribuzione annua lorda di riferimento è compresa fra €40.000 – €51.000.
La collocazione all’interno della fascia retributiva di riferimento sopra indicata viene determinata in fase di definizione dell’offerta in modo trasparente e coerente rispetto al profilo professionale della persona selezionata. Non saranno, in ogni caso, richieste informazioni sulla retribuzione percepita nell’attuale o nei precedenti rapporti di lavoro.
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.
Processo di selezione
Il percorso prevede:
1. screening del CV
2. colloquio HR
3. colloquio tecnico con il team
4.colloquio finale