Javier Huaman
Ingeniero de software con experiencia en el sector financiero
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Ingeniero de software con experiencia en el sector financiero, especializado en el diseño, desarrollo y liderazgo de soluciones basadas en microservicios (Java / Quarkus / Spring Boot), arquitecturas de integración y plataformas cloud en Microsoft Azure.
Experiencia liderando equipos técnicos en proyectos críticos de transformación digital, definiendo estándares de arquitectura, APIs OpenAPI-first, gobierno de integración y prácticas DevSecOps y APIOps. Enfoque en modernización de plataformas, reducción de deuda técnica, escalabilidad de soluciones cloud-native y adopción de arquitecturas orientadas a eventos. Conocimiento en implementación de soluciones con IA generativa y agentes inteligentes.
Experiencia
Especialista de Canales Electrónico at Mibanco (2025-04 – Present)
- Liderazgo técnico en el diseño e implementación de microservicios en Java bajo Quarkus, aplicando principios de arquitectura hexagonal y DDD.
- Diseño de soluciones de integración basadas en APIs REST con especificación OpenAPI (API-first).
- Implementación de APIs bajo el estándar BIAN, alineadas a Service Domains bancarios para interoperabilidad y reutilización de capacidades de negocio.
- Diseño e implementación de una Plataforma de Eventos empresarial, centralizando eventos core del banco y habilitando arquitectura orientada a eventos con Azure Service Bus y Event Hub.
- Implementación de prácticas de APIOps, automatizando el ciclo de vida de APIs y reduciendo 70 % el esfuerzo manual de despliegue.
- Liderazgo de equipos multidisciplinarios (desarrollo, QA y cloud) en iniciativas estratégicas como Plataforma de Eventos y APIOps, asegurando entrega end-to-end de soluciones.
- Migración de servicio de biometría desde on-premise hacia un modelo SaaS, mejorando escalabilidad, disponibilidad y reducción de carga operativa en infraestructura.
- Implementación de agentes de IA para ingeniería de software, incluyendo: Generación asistida de microservicios bajo estándares arquitectónicos definidos (Quarkus, OpenAPI, DDD), Generación automatizada de pruebas unitarias para servicios backend.
- Mentoría técnica a desarrolladores recién incorporados, acelerando su onboarding en lineamientos de arquitectura, desarrollo backend y buenas prácticas DevSecOps.
- Gestión de riesgos técnicos y dependencias en proyectos críticos de integración (incluyendo Monokera).
- Coordinación con equipos de ciberseguridad para remediación de vulnerabilidades y cumplimiento de auditorías internas y externas.
- Participación en el diseño de arquitectura de soluciones cloud-native sobre Azure, asegurando escalabilidad, resiliencia y observabilidad.
- Evaluación de requerimientos funcionales y no funcionales para dimensionamiento técnico de soluciones.
Desarrollador Fullstack Java-Angular at ITDATA (2022-01 – 2024-12)
- Migración a Microfrontend en proyecto Aceros PRO.
- Diseño e implementación del requerimiento de flujo de aprobación para clientes Industriales y comerciales en la plataforma Aceros PRO. Utilizando Java 17, Spring Boot y Angular 13+
- Diseño e implementación de requerimiento para el control de ingreso de personal y vehicular para la plataforma PROTEC. Utilizando Java 17, Spring Boot, Maven y Angular 13+
- Implementación de proceso asincrónico para la actualización de estados del personal y vehicular para la plataforma PROTEC. Utilizando Java 17, Spring Boot, Maven
- Diseño e implementación del módulo Leads para los vendedores constructores.
- Diseño e implementación del módulo Cotizaciones (con flujo de aprobación) para los vendedores constructores.
- Diseño e implementación del módulo de Anulaciones de Descuentos para las sociedades de Colombia, Ecuador y Perú. Utilizando Java 17, Spring Boot, Maven
- Migración de servicios para consulta de Stock y precios para los vendedores de AcerosPro. Utilizando Java 17, Spring Boot, Maven
- Migración e implementación de notificación de Envío de correo y SMS. Utilizando Java 17, Spring Boot, Maven
- Análisis, Diseño e implementación de requerimientos para las sociedades de Chile, Perú, Bolivia, Colombia, Ecuador para las funcionalidades de Ventas, Visitas de Vendedores, Flujos de aprobación. Utilizando Java 17, Spring Boot, Maven
- Soporte continuo en incidencias productivas.
Analista Técnico Senior at Canvia (2018-04 – 2022-12)
- Lideré equipos técnicos de 6–10 personas en proyectos de desarrollo y mantenimiento de sistemas empresariales.
- Implementación de soluciones críticas para SUNAT (renta anual y sistemas tributarios).
- Diseño de servicios backend optimizados para alto volumen transaccional.
- Participación en modernización de arquitecturas y mejora de performance de plataformas.
- Desarrollé un sistema de generación de reportes tributarios para entidades financieras en SUNAT y un sistema de gestión de proyectos.
- Proporcioné soporte para la resolución de incidencias de producción. Implementé Comprobantes de Pago Físicos para SUNAT y gestioné la implementación del Gestor de Operadores OSE para SUNAT.
- Tecnología usadas: Java: JSP, Mybatis, Spring Boot, Git; Mysql; SVN Toolkit; Jquery/Bootstrap; Eclipse, VisualCode.
Analista Programador at SYNOPSIS (2017-05 – 2018-03)
- Rediseñé y migré el sistema Telebanking de Scotiabank. Implementé la funcionalidad de Clave Digital para nuevos clientes y optimicé los procesos transaccionales (pagos, transferencias y actualización de datos) en la plataforma web Scotia en Línea.
- Desarrollé la funcionalidad de Clave Digital para las aplicaciones móviles de Scotia en Línea.
- Tecnología usadas: Java: Spring MVC 4, Spring Security, Thymeleaf; Git; Gradle; AS400; WAS Hazelcast; SQLServer; Jquery/CSS/Html; JUnit
Educación
Ingeniería de Sistemas in Sistemas – UPC (2017-01 – 2022-12)
Técnico en Computación in Computación – Cibertec (2013-01 – 2015-12)



