INFO CANDIDATO
DETTAGLIO CV
Profilo Candidato
Java Developer con 4 anni di esperienza nello sviluppo e nella manutenzione di applicazioni enterprise in ambito backend e microservizi. Specializzato in Java e Spring Boot, integrazione di API REST e gestione di database SQL e NoSQL. Esperienza su architetture event-driven, ambienti cloud e containerizzati con Kubernetes e Azure. Abituato a lavorare in team Agile, con forte attenzione al bug fixing, alla qualità del codice e alla stabilità applicativa. Profilo orientato al miglioramento continuo e alla collaborazione in contesti strutturati e internazionali.
Studi, Corsi, Certificazioni, Lingue conosciute
Diploma d'istruzione secondaria - Istituto: IISSS - 2016
Indirizzo: Finanza Amministrazione e Marketing
COMPETENZE LINGUISTICHE
Lingua madre: Italiano
Altre lingue: Inglese: Livello A2, Francese: Livello A1
COMPETENZE DIGITALI
Java, Spring, Hibernate, MySQL, HTML, Git, CSS, Bootstrap, SQL, Kubernetes, Database noSQL, Jira, Database SQL, Azure Devops, API Rest, Enterprise Service Bus, Azure Application Insights, Fondamenti di SCRUM e Agile, PlantUml, Event Driven Architecture, Redis, Buona conoscenza di linguaggi C#, HTML, CSS e JavaScript, ADF, Confluence, C#, Typescript (base), Azure Cosmos DB. EIPASS 7 moduli, Dattilografia.
Esperienze di Lavoro
Java Developer - Walgreens Boots Alliance - 01/07/2022 – Attuale
- Monitoraggio, sviluppo e correzione di bug per il progetto "Walgreens-RXI".
- Collaborazione con il team per migliorare l'efficienza e la stabilità dell'applicazione.
Tecnologie utilizzate: JAVA 11, Spring Boot, Cosmos Db, Kubernetes, Applnsight per monitoraggio e logging, API Rest, Service Bus, Event-Driven, Gestione pipeline ADF, Gestione Databricks, C# (conoscenza di base), PlantUml.
Java Developer - ATOS - 04/2022 – 06/2022
- Analisi dei flussi e gestione degli errori per il progetto OCTO.
- Sviluppo di soluzioni per la gestione assicurativa, servizi telematici e antifurti satellitari.
Tecnologie utilizzate: Java 6, Java 8, JSF, TOMCAT 7, MYSQL.
Java Developer - PAADVICE - 12/2021 – 03/2022
- Bug-fixing e sviluppo di nuove funzionalità per il progetto PAADVICE ITMAL E ITTUN.
- Creazione e modifica di tabelle di budget economiche con previsioni di costo.
Tecnologie utilizzate: JSF, JAVA 7, MYSQL, TOMCAT.
Developer Java - 2021
SkillFactory S.R.L
- Sviluppo di gestionali connessi a database esterno gestito con MySQL.
Tecnologie utilizzate: Servlet/Jsp, Framework Spring/Hibernate.
- Analisi delle specifiche tecniche sviluppata con progettazione UML con obiettivo il CRUD aziendale; gli applicativi consentivano la manipolazione e la lettura dei dati.
- Primo applicativo sviluppato con tecnologia Servlet/Jsp, integrando JSTL Core, e messo in esecuzione dal WebServer Apache TomCat. Pattern architetturale scelto: MVC, con un package dedicato ad una classe singleton per favorire la comunicazione WebApp-Database.
- Applicativi successivi costituiti da progetti Spring Boot con i moduli: Spring Core, Spring web, Spring Services e Spring Data(JPA/Hibernate). Spring Data utilizzato per applicare l'ORM e gestire il CRUD con le interfacce JpaRepository e CrudRepository.
- Il controller prevedeva metodi di callback che sostituivano le tradizionali Servlet.
- Esperienza di lavoro sia con microservizi che con jsp.