Senior Backend Developer Java
- Compensation
- Not disclosed
- Location
- Milano, IT
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Nice to have
- esperienza precedente in ambito Finance / Banking / Financial Services;
- Laurea in discipline STEM;
- esperienza in contesti internazionali.
Full description
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;