Siamo alla ricerca di un/una
Senior Java Backend Developer / Technical Lead
da inserire all'interno di un team di sviluppo impegnato nella progettazione e realizzazione di soluzioni software complesse.
La risorsa avrà un ruolo centrale sia nello sviluppo backend sia nel coordinamento tecnico del team, contribuendo alla definizione dell'architettura, alla qualità del codice e al miglioramento continuo dei processi di sviluppo.
Responsabilità principali
La risorsa si occuperà di:
Supportare la progettazione architetturale di nuovi prodotti e funzionalità;
Sviluppare soluzioni backend scalabili, manutenibili e performanti;
Condurre code review per garantire qualità, leggibilità e manutenibilità del codice;
Identificare e risolvere colli di bottiglia, bug e problematiche di performance;
Supervisionare i processi di testing unitari, di integrazione ed end-to-end;
Contribuire alla documentazione tecnica e alla definizione di linee guida architetturali;
Coordinare operativamente il team di sviluppo;
Verificare l'avanzamento e la qualità dei deliverable;
Supportare la crescita tecnica dei colleghi tramite mentoring e code review strutturate;
Partecipare all'analisi dei requisiti con stakeholder interni ed esterni.
Requisiti richiesti
Laurea magistrale in Ingegneria Informatica, Informatica o titolo equivalente, preferibilmente con focus su architettura software;
Almeno
5 anni di esperienza
nello sviluppo software;
Esperienza nell'analisi, progettazione e sviluppo di sistemi complessi;
Esperienza nel coordinamento e nella verifica del lavoro di team tecnici;
Conoscenza di design pattern, principi
SOLID
e clean architecture;
Familiarità con metodologie
Agile/Scrum
;
Ottime capacità di problem solving, analisi tecnica e organizzazione del lavoro;
Buone capacità comunicative e attitudine al lavoro in team.
Competenze tecniche richieste
Ottima conoscenza di
Java
;
Esperienza con
Spring Boot
;
Conoscenza di
Spring MVC
;
Conoscenza di
Spring Security
;
Esperienza con
Hibernate/JPA
;
Esperienza nello sviluppo e integrazione di API e servizi backend;
Conoscenza dei principali strumenti e processi di testing software.
Costituiscono requisito preferenziale
Esperienza in ruoli di leadership tecnica o coordinamento team;
Esperienza nella definizione di architetture software complesse;
Conoscenza di ambienti cloud, containerizzazione e CI/CD;
Esperienza nella scrittura di documentazione tecnica e linee guida di sviluppo.
l presente annuncio è rivolto a candidati ambosessi (L.****** – D. Lgs. n.********) e invitati a leggere informativa privacy ex art.13 REG. UE ********.
#J-*****-Ljbffr
Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.