LavoroIT Logo
Ottieni l'accesso Full al database dei CV:

Figura Professionale: Senior Full-Stack Software Engineer | Technical Lead

INFO CANDIDATO

Nome Cognome:Solo per AbbonatiEtà:48 anniTelefono:Solo per AbbonatiE-mail:Solo per AbbonatiCV allegato:Solo per AbbonatiCategoria CV:Developer / Web dev. / Mobile dev.Sede preferita:MilanoData pubblicazione:17/02/2026

DETTAGLIO CV

Profilo Candidato

Ingegnere informatico freelance con oltre 15 anni di esperienza nello sviluppo e nella modernizzazione di applicazioni enterprise complesse, principalmente in ambito bancario e assicurativo. Specializzato nello stack Java e Spring, DevOps, sicurezza applicativa (SAML2, OWASP) e soluzioni cloud-native su AWS. Forte orientamento alla qualità del codice, all'automazione dei processi (Ansible, Jenkins), alla progettazione scalabile e alle architetture a microservizi. Ottime capacità di leadership tecnica, mentoring e gestione del ciclo di vita del software.

Studi, Corsi, Certificazioni, Lingue conosciute

Laurea in Ingegneria Informatica

Tesi: Algoritmi di Matching Semantico a supporto di un Recommender System (Progetto MAIS)

Albo: Iscritto all'Albo Ingegneri (Lecce, sez. A, n° 3019)

CORSI E CERTIFICAZIONI

The Complete Prompt Engineering for AI Bootcamp (2025) - Settembre 2025

The Complete Angular Course: Beginner to Advanced - Settembre 2018

M101JS: MongoDB for Node.js Developers -Marzo 2017

Bootstrap: Front-End Web UI Frameworks and Tools - Marzo 2016

AngularJS: Front-End JavaScript Frameworks - Febbraio 2016

M101J: MongoDB for Java Developers - Luglio 2014

LINGUE

Italiano: Madrelingua

Inglese: Buono (parlato, scritto, letto)

PRINCIPALI COMPETENZE TECNICHE

AI & Prompt Engineering:

- Prompt engineering applicato allo sviluppo (analisi codice, refactor assistito, documentazione e test), integrazione OpenAI API in Spring Boot.

Back-end:

- Java (8+), Spring Framework (Boot, Security, Batch, Integration, MVC), REST, microservizi, Hibernate, Liquibase, Maven.

Front-end:

- Angular, JavaScript, jQuery, JSP, JSF.

DevOps & Cloud:

- Architetture a microservizi, Docker, Kubernetes, Jenkins, Ansible.

- AWS (EC2, S3, SQS, DynamoDB, API Gateway, ElasticSearch).

Sicurezza:

- Spring Security, SAML2, OWASP, Veracode.

Database:

- Oracle, PostgreSQL, MySQL, MongoDB, DynamoDB.

Altri linguaggi:

- Python, Groovy, Shell scripting.

Tools e Metodologie:

- IntelliJ IDEA, Visual Studio Code, Postman, DBeaver, JMeter, Git, Kibana.

- UML, MVC, Agile (Scrum/Kanban).

Tecnologie legacy / Manutenzione:

- JSP, JSF, Servlet, Ant, EJB 3.0, Struts 2, iBatis, Log4j.

Esperienze di Lavoro

Sintesi.........

Senior Full Stack Software Engineer (freelance)

BCC Iccrea

Luglio 2024 – oggi (Settore Bancario)

Nel contesto del progetto Insegna per il Gruppo BCC Iccrea, mi sono occupato sia di attività evolutive sia di aggiornamenti strutturali dell'applicativo. Tra gli interventi principali, ho curato l'aggiornamento dei framework Spring e Spring Security, la migrazione da Log4j a Logback, la conversione delle configurazioni da XML a classi Java-based, nonché l'aggiornamento di numerose librerie e plugin Maven. Inoltre, ho implementato il protocollo SAML2 per abilitare il Single Sign-On (SSO), contribuendo a migliorare l'integrazione e la sicurezza del sistema.

Tecnologie utilizzate: Java (8+), Spring, Spring Security, SAML2, Maven.

Team Leader | Senior Full Stack Software Engineer (freelance)

Nexi

Marzo 2023 – Luglio 2024 (Settore Bancario)

Nel progetto IOM, mi sono occupato della definizione e implementazione delle pratiche DevOps, intervenendo su diversi aspetti chiave dell'automazione e del ciclo di rilascio. Le attività hanno incluso la migrazione dell'applicativo da Ant a Maven, la transizione dall'artifactory ex-SIA a quello di Nexi, e la configurazione del deploy dell'applicativo tramite pipeline Jenkins su Artifactory. Ho inoltre sviluppato un progetto Ansible per automatizzare il rilascio sia del software che del database, gestendo la distribuzione su differenti ambienti e host.

Nel progetto per Poste Italiane, sono intervenuto nello sviluppo della sezione dedicata alle newsletter, contribuendo alla realizzazione di un'applicazione full-stack basata su Angular 15, Java 17, Spring Data JPA e Liquibase, con particolare attenzione all'integrazione tra frontend, backend e gestione delle versioni del database.

Tecnologie utilizzate: Ansible, Liquibase, Jenkins, Java (8+), Spring Data JPA, Maven.

Senior Full Stack Software Engineer (freelance)

OCSNET

Marzo 2021 – Marzo 2023 (Settore Bancario)

Per clienti operanti principalmente nel settore bancario, ho lavorato allo sviluppo dell'applicazione web FEP, progettata per la gestione delle pratiche di pricing. Mi sono occupato anche dell'integrazione con sistemi documentali tramite protocollo CMIS e della storicizzazione dei dati su ElasticSearch.

In particolare, ho realizzato un flusso dati partendo da un database SQL Server, veicolando informazioni selezionate su code Kafka, per poi manipolarle e normalizzarle in un database intermedio basato su ksqlDB. I dati strutturati sono infine stati inviati a ElasticSearch tramite la scrittura su topic dedicati.

Tecnologie utilizzate: Java (8+), Spring Boot, JPA, Liquibase, Docker, Docker Compose, Kafka, ElasticSearch.

Team Leader (freelance)

Reply

Giugno 2020 – Febbraio 2021 (Pubblica Amministrazione)

Per il cliente ARIA – Regione Lombardia, sono stato coinvolto in un progetto di modernizzazione dell'intero sistema infrastrutturale. L'attività ha previsto la realizzazione di un portale denominato CMP (Cloud Management Portal), progettato per la gestione centralizzata dell'infrastruttura IT. Il portale si interfacciava sia con i cloud provider AWS e Azure, sia con l'ambiente on-premise gestito tramite VMWare.

Tecnologie utilizzate: Java (8+), AWS (API Gateway, DynamoDB, EC2, S3, ElasticSearch, SQS), Kibana, JavaScript, ServiceNow.

Senior Full Stack Software Engineer (freelance)

Deutsche Bank

Luglio 2019 – Maggio 2020 (Settore Bancario)

Mi sono occupato della sicurezza di due applicativi già in produzione, intervenendo con l'implementazione di fix mirati per prevenire le principali vulnerabilità informatiche, tra cui SQL Injection, XSS e CSRF. Ho inoltre redatto le relative test matrix per garantire la copertura dei casi di test. Successivamente, ho effettuato il porting di entrambi gli applicativi da Ant a Maven, migliorando la gestione del ciclo di build. Infine, ho sviluppato una nuova applicazione, basata su tecnologie moderne, finalizzata alla gestione degli strumenti finanziari.

Tecnologie utilizzate: Veracode, OWASP, DOMPurify, Java 8, JavaScript, Oracle.

Senior Full Stack Software Engineer (freelance)

Accenture | Varie Banche

Ottobre 2018 – Giugno 2019 (Settore Bancario)

Nel progetto Gianos4D, un applicativo utilizzato in ambito bancario per finalità di antiriciclaggio, ho realizzato un componente Java integrato con IBM DataStage, finalizzato alla validazione e importazione dei questionari e al calcolo dei profili di rischio.

Ho inoltre eseguito stress test sull'applicativo utilizzando JMeter, per verificarne le prestazioni e l'affidabilità in scenari ad alto carico.

Tecnologie utilizzate: Java 8, MongoDB, REST, IBM Datastage, JMeter.