- B&A Consulting Srl
- Milano, Lombardy
- <48 Hours
- €35,000 / year
Senior Backend Developer Java.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Senior Backend Developer Java: our view in 3 lines...
- The Role:This is a senior Java backend role for an experienced developer contributing to enterprise software solutions for a finance project.
- The Person:The person will design, develop, and maintain backend applications and APIs, contribute to technical design and reviews, write tests, troubleshoot production issues, and work with DevOps on CI/CD, builds, releases, and deployments.
- Requirements:The ideal candidate has at least seven years of Java backend experience, with Java 11+/17+, Spring Boot, Spring MVC, Spring Data JPA/Hibernate, REST APIs, microservices, relational databases, Git, Agile/Scrum, and AI-assisted development experience.
About the role
B&A Consulting è una Software House e Digital Company specializzata in soluzioni ICT, sviluppo software e consulenza tecnologica.
Per un progetto enterprise in ambito Finance, siamo alla ricerca di un/una Senior Backend Developer Java con solida esperienza nello sviluppo di applicazioni backend, architetture a microservizi e API REST.
La persona selezionata sarà inserita in un team internazionale e contribuirà alla progettazione, allo sviluppo e all’evoluzione di soluzioni backend scalabili, performanti e affidabili, collaborando con team tecnici, DevOps e stakeholder di progetto.
Attività
Le principali attività riguarderanno:
-
progettazione, sviluppo e manutenzione di applicazioni backend in Java e Spring Boot;
-
sviluppo di API RESTful e architetture a microservizi;
-
traduzione dei requisiti funzionali e tecnici in soluzioni software robuste e manutenibili;
-
partecipazione alla progettazione tecnica e alle revisioni architetturali;
-
stima delle attività di sviluppo;
-
scrittura di codice pulito, documentato e conforme agli standard di progetto;
-
sviluppo di unit test e integration test;
-
analisi, debugging e risoluzione di problematiche in ambiente di produzione;
-
collaborazione con i team DevOps per attività di CI/CD, build, release e deployment;
-
contributo alle attività di miglioramento continuo;
-
attenzione a sicurezza, performance, scalabilità e affidabilità delle applicazioni.
Competenze tecniche
Il/la candidato/a ideale possiede:
-
almeno 7 anni di esperienza nello sviluppo backend Java;
-
ottima conoscenza di Java 11+ / Java 17+;
-
solida esperienza con Spring Boot;
-
conoscenza di Spring MVC;
-
esperienza con Spring Data JPA / Hibernate;
-
esperienza nello sviluppo di API REST;
-
conoscenza di architetture a microservizi;
-
utilizzo di Maven o Gradle;
-
esperienza con database relazionali, quali:
-
PostgreSQL;
-
Oracle;
-
SQL Server;
-
-
utilizzo di Git per il versioning del codice;
-
esperienza in contesti Agile / Scrum;
-
ottima conoscenza della lingua inglese parlata.
AI-assisted Software Development
È richiesta esperienza concreta nell’utilizzo di strumenti di sviluppo basati su Intelligenza Artificiale, come:
-
GitHub Copilot;
-
Copilot Chat;
-
ChatGPT;
-
Claude;
-
Cursor;
-
strumenti equivalenti.
In particolare, è richiesta capacità di utilizzare questi strumenti per:
-
generazione e refactoring del codice;
-
creazione di test unitari;
-
redazione della documentazione tecnica;
-
troubleshooting e root cause analysis;
-
analisi e chiarimento dei requisiti;
-
revisione delle specifiche tecniche.
È inoltre richiesta:
-
conoscenza dei principi di prompt engineering;
-
capacità di fornire istruzioni strutturate ai tool AI;
-
capacità di revisionare criticamente il codice generato;
-
capacità di validare sicurezza, qualità e correttezza del codice prima del rilascio;
-
familiarità con moderne pratiche di sviluppo software supportate dall’AI.
Nice to have
Costituiscono titolo preferenziale:
-
esperienza precedente in ambito Finance / Banking / Financial Services;
-
Laurea in discipline STEM;
-
esperienza in contesti internazionali.
Soft skills
Completano il profilo:
-
capacità analitiche;
-
problem solving;
-
autonomia operativa;
-
capacità di lavorare in team multidisciplinari;
-
buone capacità comunicative;
-
orientamento alla qualità;
-
capacità di confronto con stakeholder tecnici e funzionali;
-
approccio proattivo.
Modalità di lavoro
Sede di riferimento: Milano
Modalità: ibrida, con 4 giorni a settimana da remoto
Trasferte: disponibilità a effettuare indicativamente 2–3 trasferte all’anno EU
Avvio: ASAP / novembre 2026
