09/25/2025 updated

**** ******** ****
100 % available

Senior Java Backend Developer con esperienza in microservizi e architetture scalabili

Viverone, Italy
Only remote
Diploma di Maturità - Perito Informatico
Viverone, Italy
Only remote
Diploma di Maturità - Perito Informatico

Profile attachments

fabrizio.fiorano_ultimi_15_anni_IT_2025.pdf
fabrizio.fiorano_ultimi_15_anni_EN_2025.docx

About me

I am a Programmer Analyst with over 20 years of experience in software development for enterprise applications, microservices, and REST APIs, along with deep knowledge of Agile methodologies and Java-based technologies. I worked on various projects in key sectors such as telecommunications, banking

Java (Programming Language)Spring SecurityApplication Programming Interfaces (APIs)Agile MethodologyArchitectureDatabasesContinuous IntegrationPersistent Data StructureRelational DatabasesDevOpsHibernateScalabilityJava Persistence APISpring FrameworkMongoDBMySQLOracle ApplicationsScrum MethodologyPrometheusSwaggerSimple Object Access Protocol (SOAP)Software EngineeringSonarQubeStreamlineWeb ServicesModelling SkillsTestingPostmanSpring MVCGrafanaSpring BootQuality ControlBackendGitLabGitSpring DataKubernetesRestful ApiSplunkSpring BatchDockerJenkinsMicroservices
Sviluppo Java e Spring
Esperienza avanzata nello sviluppo di applicazioni con tecnologia Java, incluse Spring Boot, Spring Security, Spring Batch, Spring Data e Spring MVC.

Architettura Microservizi
Progettazione e implementazione di architetture a microservizi con focus su scalabilità, resilienza e sicurezza utilizzando tecnologie come Kubernetes, Docker e API RESTful.

DevOps e CI/CD
Configurazione di pipeline CI/CD e controllo qualità del codice con Jenkins, GitLab e SonarQube, gestione del versionamento con Git.

Database e Data Layer
Modellazione e ottimizzazione di database relazionali come Oracle, MongoDB e MySQL, utilizzo di Hibernate e JPA per la persistenza dei dati.

Web Services e API
Creazione e gestione di servizi web RESTful e SOAP, testing con Postman, documentazione API con Swagger Editor.

Monitoraggio e Analisi
Implementazione di soluzioni di monitoraggio con Splunk, Grafana e Prometheus per analisi e visualizzazione dei dati delle applicazioni.

Metodologie Agile
Applicazione di metodologie Agile e Scrum con gestione efficace dei progetti attraverso meeting regolari, Sprint Planning e Retrospective.

Experience

Professional experience10+ years
Freelancer since2004

Languages

EnglishGoodItalianNative speaker

Project history

Senior Java Backend

Ministero della Difesa
Progetto SI.MO.GE: Implementazione servizi RESTful per la gestione dei movimenti giuridici e degli stati del personale. Architettura a microservizi con focus su scalabilità, resilienza e sicurezza. Tecnologie: Java 21, Quarkus 3.6, Oracle DB, Kubernetes, OpenShift, OAuth2, JWT, GitHub, JUnit.

Analista Programmatore / Senior Java Backend

CSI Piemonte Torino
Progetto iMSA: Sviluppo architettura a microservizi per la gestione di servizi di mobilità internazionale, implementazione API RESTful con TMForum e hexagonal architecture. Metodologia Agile Scrum. Tecnologie: Spring Boot, MongoDB, Docker, Kubernetes, OAuth2, JWT, GitLab, Maven, Swagger-editor, JUnit, Mockito, Cucumber.

Senior Java Backend

ENI S.p.A.
Progetti ambito sicurezza e ambiente: Modellazione database e sviluppo REST API per strumenti di monitoraggio della sicurezza e ambiente. Tecnologie: Oracle WebLogic Server, Spring MVC, Hibernate 5, Java 8, Oracle 19c, Maven, Git, Toad Data Modeler, Swagger-editor.

Senior Java Backend

DEUTSCHE BANK
Progetto Aurora Hub IT: Implementazione di microservizio per gestire comunicazioni tra applicazioni interne e servizi esterni Cedacri. Sicurezza delle comunicazioni tramite autenticazione basata su certificati e whitelist. Integrazione portali Horizon e DBaction. Tecnologie: Java 8, Spring Boot, Kubernetes, OpenShift, Apache Camel, Maven, Git, Prometheus, Grafana, Splunk.

Senior Java Backend

NEXI
Internalizzazione ACS: Porting servizio SOA da BEA WebLogic a JBOSS EAP, integrazione con sistemi di crittografia, implementazione OTP via SMS/email. Integrazione Quartz Scheduler in cluster con Spring Boot. Sviluppo microservizi REST per gestione estratti conto online. Tecnologie: Java, Spring Boot, Oracle, JBoss EAP, Quartz Scheduler, Jenkins.

Analista Programmatore

BANCA SELLA S.P.A.
Responsabile informatico della procedura Tracciabilità Plichi: Amministrazione del progetto, coordinamento con business e sviluppatori. Implementazione API per operatività bancaria, procedure PL/SQL per invio flussi dati a Banca d'Italia e Agenzia delle Entrate. Tecnologie: Java EE 6, PL/SQL, BEA WebLogic, Oracle 12g, JSP, StateMachine.

Analista Programmatore

C.S.I. PIEMONTE
Sviluppo applicativi per gestione domande di contributo, percorsi formativi e registro informatico. Analisi tecnica, progettazione, sviluppo e configurazione in ambiente di test. Tecnologie: J2EE, EJB, Spring, Struts2, JSP, Oracle, JBoss, Freemarker, Postgres.

Analista Programmatore

FONDIARIA SAI
Sviluppo piattaforma Risk Management Program per consulenza e supporto alla vendita di polizze assicurative per PMI. Amministrazione portale Azioni Riforma per gestione polizze. Tecnologie: Java (J2EE), Hibernate, Spring, JSF, Apache Tomcat, Oracle, MySQL.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in