Java Developer
Solitamente rispondiamo nel giro di tre giorni
B&A Consulting è una Software House e Media Agency nata per offrire alle aziende soluzioni e servizi innovativi in ambito ICT & Digital Strategy. Lavoriamo in un ambiente giovane e informale, dove la collaborazione è la chiave del successo. Crediamo fortemente nel valore del team, nella proattività individuale e nel contributo personale di ciascuno.
Descrizione del ruolo:
Siamo alla ricerca di 1 Java Developer con 3-4 anni di esperienza da inserire in un team già operativo per la realizzazione e integrazione di un motore decisionale sviluppato in Java 11+ e Spring Boot. Il sistema si basa su regole complesse già mappate (es. waiver, rifinanziamenti, logiche regolamentate) e richiede capacità di tradurre logiche DMN in codice backend.
Competenze richieste
- Almeno 3-4 anni di esperienza
- Java 11 o superiore: solida esperienza nello sviluppo backend, OOP, Collections, Stream API.
- Spring Boot: sviluppo di microservizi REST, gestione della sicurezza, validazioni, service layer.
- JPA / Hibernate: mapping, query dinamiche, gestione transazioni.
- REST API design: conoscenza OpenAPI/Swagger.
- Testing (JUnit): autonomia nella scrittura di test unitari e parametrizzati.
- Rule Engine / DMN: preferibile esperienza con Drools, Camunda, Kogito o motori decisionali complessi.
- Capacità di interpretare e implementare logiche decisionali da diagrammi esistenti.
- Rapidità e precisione nello sviluppo di microservizi.
- Abitudine a lavorare in team Agile (Scrum/Kanban), anche in pair programming.
Competenze gradite (Nice to Have)
- SQL (PostgreSQL o SQL Server): livello intermedio; capacità su query complesse, viste e funzioni.
- CI/CD – DevOps Tools: GitHub Actions, Docker.
- AI Tools per coding: conoscenza strumenti come ChatGPT, GitHub Copilot è gradita.
- Esperienza in progetti regolamentati (es. ambito risk, ESG)
Soft skills:
- Analisi logica e attenzione al dettaglio: capacità di comprendere e tradurre in codice logiche decisionali complesse a partire da regole e diagrammi predefiniti (es. DMN).
- Velocità di esecuzione con precisione: abilità nello sviluppo rapido e pulito di microservizi, mantenendo alta la qualità del codice.
- Collaborazione e comunicazione: predisposizione al lavoro in team Agile, con apertura al pair programming e alla condivisione continua del know-how.
- Problem solving tecnico: capacità di gestire in autonomia casi complessi, proponendo soluzioni efficienti e scalabili.
- Orientamento al progetto e responsabilità: impegno costante anche nei periodi critici (incluso agosto), con focus sulla continuità operativa e sul rispetto delle milestone.
- Proattività e autoformazione: curiosità nell’utilizzo di nuovi strumenti (es. AI coding tools) e nell’adozione di best practice moderne.
Sede: Milano (on-site 3gg/settimana) + remoto (2gg/settimana)
Periodo: ASAP – Ottobre 2025
Disponibilità richiesta: continuità operativa tra luglio e ottobre, incluso il mese di agosto
Modalità: Collaborazione in P.IVA
- Dipartimento
- IT
- Ruolo
- Backend Developer
- Sedi
- Milano
- Stato remoto
- Ibrido
- Stipendio giornaliero
- 240 € - 260 €
- Collaborazione in Partita IVA
- vero
A proposito di B&A Consulting Srl
B&A Consulting è una IT Consulting & Digital Development Agency nata per offrire alle aziende soluzioni e servizi innovativi in ambito ICT & Digital Strategy.
Lavori già in B&A Consulting Srl?
Aiutaci a trovare insieme il tuo prossimo collega.