
Real job — pulled straight from Finomnia’s careers page · Verified June 16, 2026 · No reposts.
Job description
Finomnia is hiring a Senior Java Developer — a full-time, based in Brescia role. Apply directly on Finomnia's careers page below.
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.
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 – €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
Get Backend Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Senior Java Developer at Finomnia?
The required skills for Senior Java Developer at Finomnia include: Java, Microservices, SQL, Git, Kafka, Maven, RAG, Agile, Scrum, Kanban, Kubernetes, Docker.
What is the seniority level for Senior Java Developer at Finomnia?
Senior Java Developer at Finomnia is a Senior / Manager level position.
How do I apply for Senior Java Developer at Finomnia?
You can view the full description and apply for Senior Java Developer at Finomnia on EchoJobs: https://echojobs.io/job/finomnia-senior-java-developer-csfu0.
