Digital banking
Microservices · API First · Events
Decoupled services for lending and digital banking channels, built around explicit contracts and controlled evolution.
Senior Java Backend Engineer · Lima, Peru
I turn complex backend problems into reliable systems. I design microservices, APIs, and event-driven platforms for banking, payments, and business-critical operations.
Selected experience
I have contributed to financial and enterprise platforms where maintainability, traceability, and availability are part of every technical decision.
Microservices · API First · Events
Decoupled services for lending and digital banking channels, built around explicit contracts and controlled evolution.
Security · Integration · Availability
Transactional backends with asynchronous messaging and engineering practices aligned with OWASP and PCI DSS.
Performance · Data · Observability
Optimization of critical processes, queries, and operations through metrics, logs, and end-to-end traceability.
Senior Java Engineer
2025 — Present
Backend Java Engineer
2024 — 2025
Backend Java Developer
2023 — 2024
Backend Java Developer
2022 — 2023
How I work
I keep domain logic independent from frameworks. Integrations enter through explicit ports, allowing infrastructure to evolve without contaminating business rules.
Explicit, versioned contracts
Business rules isolated from frameworks
Decoupled integrations
Consistent deployments on AKS
Metrics, logs, and alerts
Engineering toolkit
Java 8–21 · Quarkus · Spring Boot · WebFlux
DDD · Hexagonal · Clean · Event-Driven
OpenAPI · Kafka · RabbitMQ · REST
Azure · AKS · Kubernetes · Docker · CI/CD
Grafana · Prometheus · ELK · SonarQube
OAuth2 · JWT · OWASP · PCI DSS · BIAN
About me
I am a Senior Java Backend Engineer with experience building services for digital banking, payments, retail, and enterprise platforms.
I combine technical design, functional analysis, and production operations to turn complex systems into solutions that are decoupled, maintainable, and observable.
Contact
If you are hiring a backend engineer or need to strengthen a distributed platform, I would be glad to hear about it.
contactdeveloper@angelogomez.com