backend engineer · málaga, es

Writing about Java, legacy systems, and the work nobody talks about.

I work on backend systems — mostly Java, mostly the kind that have been running longer than anyone planned. This is where I write about what I find.

photo
2026 · 04 architecture 2 min read
Why legacy systems outlive everyone who understood them
A look at how Java services from 2009 end up as the load-bearing wall of a modern platform — and what that means for the people maintaining them.
read →
all articles

I'm Gabriel — backend engineer based in Málaga. I've spent [X] years inside the Java ecosystem, mostly working on systems that were never supposed to last this long but somehow became load-bearing for the whole business.

My day-to-day is Kubernetes, Spring Boot, and the kind of database work that only surfaces when something breaks on a Friday evening.

I write here to think through problems out loud. If something's useful to you, that's a bonus.

// what I work with
Java 17/21 Spring Boot Kubernetes PostgreSQL Apache Kafka Terraform Prometheus Docker Flyway OpenShift Azure IntelliJ