Open to new opportunities

Franco Grion
Backend Engineer.

9+ years building reliable, scalable systems across SaaS, fintech, travel and banking. Specialist in Java microservices and cloud-native architectures, with recent end-to-end backend delivery in NestJS, TypeScript and PostgreSQL. Also currently expanding into Rust.

📍 Barcelona, Spain
What I work with
Backend
Java 8-21Spring BootNestJSTypeScriptREST APIsMicroservices
Data & Persistence
PostgreSQLOracle DBSequelize ORMSQL migrations
Infra & DevOps
KubernetesJenkinsGitLab CI/CDGrafana
Messaging & Integrations
RabbitMQSOAPSwaggerJWT/Passport
Tooling
GitMavenPostmanMockitoJira
Growing - Rust 🦀
OwnershipLifetimesasync/awaitCargoCLI tools
Work Experience
9+
Years experience
4
Industries served
3
Languages spoken
Backend Developer
Freedom Academy
Jan 2026 - Present · Remote
Subscription SaaS platform for addiction recovery and self-improvement
  • Designed and built the Fitness backend module end-to-end, shipping profiles, goals, plans, assigned plans, workouts, progress tracking and daily logs.
  • Delivered 20k+ lines across data models, migrations, DTOs, services, repositories and Swagger-documented REST endpoints.
  • Evolved the PostgreSQL schema with migrations, seeds, indexes and constraints, including a migration script to move existing users into fitness profiles.
  • Refactored shared service behavior into FitnessAbstractService to unify patterns across the module and reduce duplicated backend logic.
NestJSTypeScriptSequelizePostgreSQLSwaggerJWT/Passport
Senior Java Engineer
Amadeus
May 2022 - Sep 2025 · Remote
Expense Management Platform
  • Built and maintained microservices powering high-volume financial workflows.
  • Upgraded core services from Java 17 to 21, improving performance and memory efficiency.
  • Implemented async processing with RabbitMQ, cutting processing time by 35%.
  • Improved observability with Grafana dashboards and custom metrics.
  • Contributed to CI/CD pipelines and Kubernetes deployments.
Java 17-21Spring BootOracle DBRabbitMQKubernetesGrafanaJenkins
Java Developer
AlAhli NCB (via Crealogix)
Dec 2020 - May 2022 · Remote
  • Maintained and modernized the main banking portal for Saudi Arabia's largest bank.
  • Developed new microservices to replace legacy monolithic components.
Java 7SpringOracle DBSOAPGitLabJira
Java Developer
Alpha Fintech (via Qubits SRL)
Dec 2016 - Jun 2018 · Remote
Payment Processor Integration Hub
  • Built two REST APIs from scratch for secure payment processor integrations.
  • Refactored legacy systems to improve stability and performance.
  • Developed microservices using Java 8, Spring Boot and PostgreSQL.
Java 8Spring BootPostgreSQLRESTSOAPMavenJenkins
Full-Stack Developer
Southwest Airlines (via Globant)
Oct 2015 - Nov 2016 · Argentina
  • Enhanced the Southwest.com portal using jQuery and Backbone.
  • Contributed to migration toward microservices architecture.
  • Built automated test suites with JBehave.
jQueryBackboneRESTJBehaveJava
Working Holiday
New Zealand
Jul 2018 - Nov 2020
  • Adaptability, communication and multicultural teamwork across an international environment.
More about me
🦀
Learning Rust
Building CLI tools and small backend services as personal projects. Comfortable with ownership, lifetimes, traits, async/await and Cargo. Working through Rustlings, Exercism and OSS contributions.
🏆
Argentine Mathematical Olympiad
Reached national level four times — a formative challenge that shaped my problem-solving mindset and love for rigorous, precise thinking.
📢
Leadership
Former Press Commission President at AVEIT, leading communications and team coordination. Strong background in public speaking and community engagement.
🌍
Languages
Spanish — Native
English — Fluent
Italian — Intermediate
Get in touch