Senior Java Developer — Freelance

Andrea Longo

Java · Spring Boot · Angular

Sviluppatore backend e frontend con quasi 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.

↓ 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
Contatti
Contacts

Telefono

Phone

(+39) 347 608 7010

Disponibilità

Availability

Freelance · P.IVA