Senior Java Developer — Freelance

Andrea Longo

Java · Spring Boot · Angular

Sviluppatore backend e frontend con 10 anni di esperienza su progetti enterprise, specializzato nell'integrazione di sistemi. Operativo come freelance (P.IVA), disponibile per nuove collaborazioni.

Backend and frontend developer with nearly 10 years of enterprise experience, specialized in system integration. Operating as a freelance consultant (P.IVA), open to new collaborations.

Settori Healthcare Financial Services & FinTech Gaming & Betting Retail & E-commerce Pubblica Amministrazione
Sectors Healthcare Financial Services & FinTech Gaming & Betting Retail & E-commerce Public Administration
↓ Scarica CV ↓ Download CV Contattami Contact me LinkedIn ↗
Disponibile per nuove collaborazioni
Open to new collaborations

Competenze

Skills

Backend

Java 1.8 / 21Spring Boot Spring SecuritySpring Batch Spring 4.3JPA / Hibernate REST / SOAPActiveMQ EJB 3.1Quartz JAX-WSMicroservices

Frontend

Angular 8/9JavaScript TypeScriptjQuery HTML5 / CSS3Bootstrap SASSStruts 2 JSPCoffeeScript Gulpnpm

Database

MongoDBOracle DB MySQLPostgreSQL SQL Server

DevOps & Tools

GITMavenJenkins DockerAnsibleKibana RundeckGlassFishTomcat JBossPostmanIntelliJ

Testing

JUnitMockito SeleniumJMeter PhantomJS

Esperienza

Experience

11/2023 — Attuale 11/2023 — Present

Backend & Frontend Developer

LIS Holding — Cosenza (Freelance)

Analisi e sviluppo di nuove funzionalità per il sistema "Web Console GLS". Implementazione da zero di servizi Spring Boot a supporto di sistemi esterni come i terminali delle ricevitorie. Configurazione, monitoraggio, reportistica avanzata e gestione di campagne promozionali.

Analysis and development of new features for the "Web Console GLS" system. From-scratch implementation of Spring Boot services supporting external systems such as lottery terminals. Configuration, monitoring, advanced reporting and promotional campaign management.

Java 1.8Java 21Spring BootSpring SecurityAngular 8SQLOracle DBMavenGlassFishAnsibleActiveMQGITIntelliJVisual Studio Code
06/2021 — 12/2025

Software Developer

Luxottica — Milano (Freelance)

Sviluppo e ottimizzazione di TAB (The Appointment Book), piattaforma enterprise per la prenotazione di visite oculistiche per oltre 2.000 cliniche. Gestione dei flussi di prenotazione, reportistica avanzata e Application Maintenance dell'intero ecosistema.

Development and optimization of TAB (The Appointment Book), an enterprise platform managing eye care appointment booking for over 2,000 clinics. Booking flow management, advanced reporting and Application Maintenance for the entire ecosystem.

Java 1.8Spring BootJavaScriptjQueryStruts 2SQLMySQLMongoDBMavenTomcatGITRundeckJenkinsRESTSOAPKibanaPostman
02/2021 — 05/2021

Software Developer

Besidetech — Consulenza per Reply · Cosenza

Analisi e sviluppo di soluzioni web per la gestione e lo scambio di dati tra diversi sistemi nell'ambito dell'online retail.

Analysis and development of web solutions for data management and exchange between different systems in the online retail domain.

Java 1.8Spring 4.3Maven 3GIT
04/2020 — 02/2021

Backend & Frontend Developer

Besidetech — Consulenza per CRIF · Cosenza

Sviluppo di NEOS (New Evaluation Open Suite), prodotto proprietario CRIF basato sull'accesso ai dati dei conti di pagamento. Realizzazione grafica basata su widget customizzati per ogni banca.

Development of NEOS (New Evaluation Open Suite), CRIF's proprietary product based on access to payment account data. UI implementation with custom widgets tailored per bank.

Java 1.8Angular 9Spring BatchMaven 3JPASQLJUnitMockitoJBoss 6.4GIT
09/2019 — 03/2020

Software Developer

Besidetech — Consulenza per Nesea · Roma

Sviluppo di soluzioni web per il Lotto online con focus sull'integrazione di sistemi esterni, garantendo comunicazione affidabile tra piattaforme ed efficienza dei flussi dati.

Web solution development for the online Lottery platform, focused on external system integration ensuring reliable cross-platform communication and data flow efficiency.

JavaSpring Boot 2.2.4HibernateJPAMaven 3SQLJUnitJMeterJenkins
04/2019 — 09/2019

Software Developer

Besidetech — Consulenza per Ringmaster S.p.A · Roma

Sviluppo di soluzioni web per il settore Betting & Gaming, su giochi numerici in concessione Lottomatica per l'Amministrazione Autonoma dei Monopoli di Stato (AAMS).

Web solution development for the Betting & Gaming sector, on numeric games under Lottomatica concession for the Italian State Monopolies Administration (AAMS).

JavaSpring BatchQuartzMavenSQLJUnitJMeter
05/2018 — 04/2019

Backend & Frontend Developer

Netcom Group — Consulenza per Almaviva · Roma

Restyling e implementazione di interfacce SAP in stile Fiori per web e mobile. Sviluppo e customizzazione di componenti SAP Portal con logica MVC.

Restyling and implementation of SAP Fiori-style interfaces for web and mobile. Development and customization of SAP Portal components with MVC logic.

JavaJSPJavaBeansSAP NetWeaverJavaScriptCoffeeScriptJadeHTML5BootstrapCSSSASSGulpnpm
03/2017 — 04/2018

IT Consultant

CSP S.p.A — Consulenza per Tecnositaf · Torino

Sviluppo e bug fixing di applicazioni enterprise. Progettazione di test automatici con Selenium e integrazione continua con Jenkins.

Enterprise application development and bug fixing. Automated test design with Selenium and continuous integration with Jenkins.

JavaSeleniumDockerJenkinsPhantomJSMavenGITZKHibernate 4EJB 3.1PostgreSQL

Highlights

Highlights

Enterprise Backend

Quasi 10 anni di sviluppo su sistemi enterprise complessi con Java e Spring Boot, da architetture monolitiche a microservizi.

Nearly 10 years of development on complex enterprise systems with Java and Spring Boot, from monolithic architectures to microservices.

System Integration

Esperienza consolidata nell'integrazione di sistemi esterni tramite REST, SOAP, ActiveMQ e connettori custom su piattaforme ad alto traffico.

Solid experience integrating external systems via REST, SOAP, ActiveMQ and custom connectors on high-traffic platforms.

MongoDB Certified

Certificazioni MongoDB SI Associate e SI Architect conseguite nel 2025. Esperienza reale su progetti con dataset complessi e architetture NoSQL.

MongoDB SI Associate and SI Architect certifications achieved in 2025. Real-world experience on projects with complex datasets and NoSQL architectures.

Full Stack

Competenze sia backend (Java, Spring) che frontend (Angular), con capacità di seguire l'intero ciclo di sviluppo di una feature.

Proficiency in both backend (Java, Spring) and frontend (Angular), capable of owning the full development lifecycle of a feature.

Clienti Enterprise

Enterprise Clients

Esperienza su progetti per Luxottica, CRIF, Almaviva, Lottomatica — contesti ad alta complessità e standard qualitativi elevati.

Experience on projects for Luxottica, CRIF, Almaviva, Lottomatica — high-complexity environments with elevated quality standards.

Disponibile per collaborazioni

Open to Collaborations

Operativo come freelance P.IVA, aperto a nuove collaborazioni. Senior expertise con massima flessibilità operativa.

Operating as a freelance consultant, open to new collaborations. Senior expertise with maximum operational flexibility.

Formazione & Certificazioni

Education & Certifications

SI Architect Certification
MongoDB
2025
SI Associate Certification
MongoDB
2025
Foundations of Project Management
Google
2024
Scrum Fundamentals Certified
SCRUMstudy
2021
Corso in Tecnologie J2EE (400 ore)
J2EE Technologies Course (400 hours)
Learning by doing
2015 — 2016

Domande Frequenti

FAQ

Chi è Andrea Longo?

Who is Andrea Longo?

Andrea Longo è un Senior Java Developer freelance con quasi 10 anni di esperienza su sistemi enterprise. Specializzato in Java, Spring Boot e integrazione di sistemi, ha lavorato per clienti come Luxottica (prenotazioni per 2.000+ cliniche), CRIF, Almaviva e Lottomatica. Opera con P.IVA ed è disponibile per nuove collaborazioni.

Andrea Longo is a Senior Java Developer freelance with nearly 10 years of enterprise experience. Specialized in Java, Spring Boot and system integration, he has worked for clients including Luxottica (appointment system for 2,000+ clinics), CRIF, Almaviva and Lottomatica. He operates as a freelance consultant and is open to new collaborations.

Quali tecnologie conosce Andrea Longo?

What technologies does Andrea Longo specialize in?

Le tecnologie principali di Andrea Longo includono Java (versioni 1.8 e 21), Spring Boot, Spring Security, Angular 8/9, MongoDB, Oracle DB, MySQL e PostgreSQL. Ha esperienza su architetture microservizi, integrazione REST e SOAP, messaggistica con ActiveMQ e strumenti DevOps come Docker, Jenkins e GIT.

Andrea Longo's core technologies include Java (versions 1.8 and 21), Spring Boot, Spring Security, Angular 8/9, MongoDB, Oracle DB, MySQL and PostgreSQL. He has expertise in microservices architectures, REST and SOAP integration, messaging with ActiveMQ, and DevOps tools including Docker, Jenkins and GIT.

In quali settori ha lavorato Andrea Longo?

What industries has Andrea Longo worked in?

Andrea Longo ha maturato esperienza nei settori Healthcare, Financial Services e FinTech (CRIF, open banking), Gaming & Betting (Lottomatica, AAMS), Retail & E-commerce e Pubblica Amministrazione. Ha lavorato su sistemi ad alto traffico con migliaia di utenti simultanei e piattaforme lottery nazionali.

Andrea Longo has experience in Healthcare, Financial Services and FinTech (CRIF, open banking), Gaming & Betting (Lottomatica, AAMS), Retail & E-commerce, and Public Administration. He has worked on high-traffic systems with thousands of concurrent users and national lottery platforms.

Quali certificazioni ha ottenuto Andrea Longo?

What certifications does Andrea Longo hold?

Andrea Longo detiene le certificazioni MongoDB SI Architect e MongoDB SI Associate (entrambe conseguite nel 2025), Google Foundations of Project Management (2024) e Scrum Fundamentals Certified di SCRUMstudy (2021).

Andrea Longo holds MongoDB SI Architect and MongoDB SI Associate certifications (both achieved in 2025), Google Foundations of Project Management (2024), and Scrum Fundamentals Certified from SCRUMstudy (2021).

Come contattare Andrea Longo per una collaborazione freelance?

How to contact Andrea Longo for a freelance collaboration?

È possibile contattare Andrea Longo via email (and.longo94@gmail.com) o tramite LinkedIn (linkedin.com/in/andrea-longo-b4b895118). Opera come freelance con P.IVA ed è disponibile per collaborazioni su progetti enterprise in Italia e da remoto.

You can contact Andrea Longo by email (and.longo94@gmail.com) or via LinkedIn (linkedin.com/in/andrea-longo-b4b895118). He operates as a freelance consultant and is available for enterprise projects in Italy and remotely.

Contatti

Contacts

Email

-

Disponibilità

Availability

Freelance · P.IVA