Senior Full Stack Developer (Java/Spring Boot & Angular) - Lodi / Livorno

📍 Posizione: Lodi / Livorno

🏭 Settore: Sviluppo Software

📎 Riferimento: 29002.01.LD


Per una società nostra cliente, realtà innovativa in forte crescita nel settore dello sviluppo software e delle soluzioni digitali per il mondo enterprise, che da anni progetta e realizza piattaforme applicative web complesse e scalabili, siamo alla ricerca di un/una:

SENIOR FULL STACK DEVELOPER (JAVA/SPRING BOOT & ANGULAR)

Il candidato avrà le seguenti responsabilità:

  • Progettare, sviluppare e mantenere l'intero stack applicativo: logica di business Back-End, API e interfacce utente Front-End

  • Progettare e implementare componenti Back-End basati su Java e Spring Boot, anche in architettura a microservizi

  • Sviluppare interfacce Front-End responsive e performanti utilizzando Angular (v12+), TypeScript, HTML e CSS/Sass

  • Progettare e integrare API RESTful per la comunicazione tra front-end e back-end

  • Gestire l’interazione con database relazionali e/o NoSQL tramite ORM (Hibernate/JPA)

  • Garantire la qualità del codice attraverso code review, unit test e integration test

  • Collaborare con il team tecnico e con le figure di prodotto per tradurre requisiti funzionali in soluzioni tecniche

  • Contribuire all'automazione del rilascio (CI/CD) e all'ambiente di deployment, preferibilmente con Docker e/o Kubernetes

  • Operare in contesto Agile/Scrum all’interno di team multidisciplinari

Il candidato avrà i seguenti requisiti:

  • Diploma o Laurea in Informatica, Ingegneria Informatica, Ingegneria del Software o affini (preferibile, non vincolante)

  • Almeno 5–7 anni di esperienza nel ruolo di Full Stack Developer

  • Settore di provenienza: Software house, aziende IT strutturate, contesti di sviluppo web enterprise o consulenza informatica

  • Java 8+ e framework Spring Boot (Spring MVC, Spring Data, Spring Security)

  • Angular (v12+), TypeScript, HTML5, CSS/Sass

  • Progettazione e consumo di API REST

  • Database relazionali (SQL) e ORM (Hibernate/JPA)

  • Versionamento del codice con Git

  • Test software (JUnit, Mockito, Jasmine, Karma o equivalenti)

  • Conoscenza di base di architetture a microservizi

Competenze preferenziali:

  • Esperienza con Docker e Kubernetes

  • Conoscenza di pipeline CI/CD (Jenkins, GitLab CI, GitHub Actions)

  • Familiarità con metodologie Agile/Scrum

Orario di lavoro: Full Time, con modalità di lavoro ibrida e flessibilità oraria

Sede di lavoro: LODI / LIVORNO (con possibilità di smart working parziale)

Contratto a tempo indeterminato – CCNL Metalmeccanico (livello e RAL commisurati all’esperienza)

La ricerca si intende rivolta ad ambo i sessi (L. 125/91, art. 4 comma 3)