Ariel Olaf Peña Rodríguez

Senior Java Developer | Technical Lead |Microservices Architecture & AWS | Banking & Insurance

Benito Juárez, Mexico City, Mexico

About

High-stakes transactional systems for banking and insurance — that has been my entire career since 2004. I architect and deliver backend systems where a single bug can freeze millions in transactions. My work sits at the intersection of Java/Spring engineering and financial domain expertise, building the kind of infrastructure that processes real money for real institutions. WHAT I DO I lead Java/Spring Boot teams through the full lifecycle of complex financial systems — from schema design in Oracle and Aurora, through microservice orchestration on AWS, to zero-downtime production releases. My recent work at PwC involves building data pipelines with EMR, Step Functions, and Lambda, containerized with Docker and secured within enterprise VPC architectures. Before that, at Globant, I spent nearly five years delivering microservices for banking clients using Spring Boot, MongoDB, CosmosDB, and RESTful APIs — each project with strict compliance and uptime requirements. DOMAINS I KNOW DEEPLY Banking core systems — treasury, money market, fund operations, electronic invoicing, bank statement processing. Insurance platforms — policy management, claims, and appraisal systems. Capital markets — I built and maintained systems for the Mexican Stock Exchange (Bolsa Mexicana de Valores), supporting derivatives clearing and settlement through Asigna. These are not casual exposures. I have shipped production code in each of these domains across multiple employers and years. TECH STACK Java (SE, EE), Spring Boot, Spring MVC, Spring Security, Python, AWS (Lambda, EMR, Step Functions, Glue, EC2, VPC), Docker, Oracle, Aurora, PostgreSQL, MongoDB, CosmosDB, Microservices, RESTful APIs, MyBatis, Hibernate/JPA, Maven, Git, Linux, CI/CD WHAT I AM LOOKING FOR I am open to senior Java engineering roles, technical lead positions, or architecture consulting — particularly in fintech, banking, insurance, or any domain where backend reliability is critical. Remote-friendly, comfortable working across time zones. Let's talk: send me a message or connect directly.

Experience

  • Senior Java Software Engineer at PwC
    Aug 2025 - Present · 11 mos

    Kunai is now part of the PwC network. Continuing the same engagement with expanded scope under PwC's technology consulting practice. · Architect and maintain Java/Python microservices powering financial data pipelines on AWS (EMR, Step Functions, Lambda, Glue) · Design and optimize DDL schemas across Oracle and Aurora databases for high-volume transactional workloads · Manage containerized deployments with Docker, ensuring consistent environments from development through production · Configure and secure VPC networking, security groups, and IAM policies for enterprise-grade compliance · Deliver production releases on schedule while maintaining zero-downtime deployment practices · Collaborate directly with end users to diagnose production issues and implement targeted hotfixes · Development with python and AI services.

  • Senior Java Software Engineer at Kunai
    Apr 2024 - Feb 2026 · 1 yr 11 mos

    · Built Java/Python data processing services integrated with AWS EMR and Step Functions, handling large-scale ETL workloads for financial clients · Designed database schemas in Oracle and Aurora, optimizing query performance for reporting pipelines · Dockerized microservice suite, reducing environment inconsistencies and accelerating deployment cycles · Implemented AWS Lambda functions and configured security groups within VPC — meeting client security and compliance requirements · Provided production support with rapid hotfix turnaround, maintaining service continuity for business-critical systems · Worked directly with end users to identify root causes of production issues and deliver permanent fixes

  • Senior Java Software Engineer at Globant
    Jul 2019 - Feb 2024 · 4 yrs 8 mos

    · Developed and maintained Spring Boot microservices for banking clients, processing high-volume transactions with strict uptime SLAs · Designed DDL and data models across Oracle, Aurora, MongoDB, and CosmosDB — selecting the right storage layer for each service's access patterns · Built comprehensive regression test suites using JUnit and Mockito, catching defects before they reached production · Containerized services with Docker for consistent deployment across development, staging, and production environments · Delivered multiple production releases with structured rollback plans, maintaining system stability across banking operations · Provided ongoing production support, diagnosing and resolving issues in coordination with end users and operations teams

  • Senior Java Software Engineer at Elementium
    May 2018 - Jun 2019 · 1 yr 2 mos

    Position: Technical Lead · Led a development team as Technical Lead, owning architecture decisions and code quality standards for the entire project · Redesigned the application architecture, migrating from legacy patterns to Spring Boot and Spring MVC — improving maintainability and reducing deployment complexity · Implemented security layer using Apache CXF Security, ensuring compliance with client requirements · Built RESTful APIs integrating backend services with AngularJS frontend, deployed on Tomcat and managed with Maven · Delivered architecture improvements that reduced technical debt and enabled faster feature delivery

  • Senior Java Software Engineer at Mexican Stock Exchange
    Oct 2016 - May 2018 · 1 yr 8 mos

    Provided technical support and development for Asigna — the central clearing and settlement system for derivatives in the Mexican market · Developed requirements for the Asigna core system using JEE, Spring MVC, and Hibernate, deployed on WebLogic · Maintained and monitored project work plans, coordinating integration and release cycles for production environments · Worked with FIX Protocol for market data and trade communication — a specialized skill in capital markets engineering · Managed version integration and release processes, delivering stable production deployments for a national financial infrastructure