Senior Java Developer
Finomnia è il nuovo polo europeo del software finanziario, nato dall’evoluzione del Gruppo Fibonacci e dall’integrazione di realtà di eccellenza come OCS, Finwave, Quid, altermAInd e Alvantia. Controllata dai fondi Apax, Finomnia riunisce oggi oltre 1.200 professionisti in un ecosistema tecnologico integrato, specializzato nello sviluppo di soluzioni software e di Intelligenza Artificiale a supporto dell’intero ciclo del credito.
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:
Senior Java Developer
Per la nostra sede di Brescia siamo alla ricerca di una risorsa da inserire nel nostro team con il ruolo di Senior Java Developer.
Entrerai a far parte del team di sviluppo di un prodotto proprietario enterprise, contribuendo alla sua evoluzione tecnologica e funzionale. Opererai in un contesto strutturato, orientato alla qualità del codice, alla scalabilità e alla manutenibilità della piattaforma, partecipando attivamente alle scelte implementative e al miglioramento continuo del prodotto.
🎯 Cosa farai:
Avrai la responsabilità delle seguenti attività:
Ownership architetturale su moduli, definizione degli standard tecnici del team in coordinamento con il team architetture, Tech review di soluzioni proposte;
Evoluzione e refactoring della codebase esistente verso standard aziendali;
Progettazione e sviluppo di microservizi e API REST;
Analisi tecnica dei requisiti funzionali e traduzione in soluzioni robuste, performanti e scalabili;
Scrittura di test unitari e di integrazione;
Partecipazione a code review;
Ottimizzazione delle performance applicative;
Gestione di integrazioni con sistemi esterni;
Supporto nelle attività di rilascio e troubleshooting in ambienti di test e produzione.
Responsabilità Manageriali:
Coordinamento operativo di un team di sviluppatori (assegnazione task, monitoraggio avanzamento), supporto alla crescita tecnica delle risorse (mentoring, coaching)
Pianificazione delle attività in collaborazione con Product Owner e PM;
Stima degli effort e valutazione impatti tecnici;
Gestione delle priorità in funzione della roadmap di prodotto.
🧩Chi cerchiamo:
Almeno 6 anni di esperienza nello sviluppo Java;
Ottima conoscenza di Java 17+, con piena padronanza delle feature di Java 21 (virtual threads, records, sealed classes);
Completa conoscenza di architetture a microservizi e 3-tier;
Esperienza nello sviluppo di API REST secondo standard Restful;
Completa conoscenza di database relazionali (Oracle, PostgreSQL);
Ottima conoscenza di SQL, Git;
Ottima conoscenza Kafka;
Utilizzo di Maven;
Capacità di utilizzare strumenti di Intelligenza Artificiale (attualmente GitHub Copilot) come supporto concreto alle attività di sviluppo. In particolare è richiesta:
-Conoscenza approfondita di AI-Assisted Development es Copilot, Cursor, Claude Code;
- Conoscenza Avanzata di Prompt Engineering di base per coding e debugging;
- Esperienza di Pattern RAG (Retrieval-Augmented Generation);
- Esperienza di Framework agentici (LangChain4j, Spring AI, Semantic Kernel);
- Esperienza Pratica di Sicurezza AI (prompt injection, data leakage nei sistemi AI);
- Conoscenza teorica di Gestione Vettoriali
- capacità critica nell’utilizzo dell’AI: validazione dell’output generato, attenzione a sicurezza, performance e compliance agli standard architetturali del prodotto.
Costituiscono un plus:
Conoscenza tecnologia Quarkus;
Conoscenza architetture cloud (Kubernetes, Doker);
Esperienza in contesti bancari/finanziari.
Completano il profilo:
Mentalità orientata al prodotto e alla qualità;
Capacità di lavorare in autonomia su task assegnati;
Attitudine al problem solving tecnico e proattività nel proporre miglioramenti tecnologici;
Capacità di lavorare in team Agile (Scrum/Kanban);
Attitudine all'auto aggiornamento e formazione tecnologica
Capacità di formare figure junior/middle, conduzione di sessioni di pair programming e code review formative.
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 – €47.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
- Department
- Technology
- Sedi
- Brescia
- Stato remoto
- Ibrido