Saltar al contenido principal
Javier Huaman

Javier Huaman

Ingeniero de software con experiencia en el sector financiero

Talento
La MolinaMiembro desde 19 de septiembre de 2026
QuarkusArquitectura HexagonalOpenAPIMicrofrontendMicrosoft AzureAWSAgentes de IAJUnitSpring BootSpring MVCSpring SecurityMavenGradleGitSVNMySQLDDDAzure Service BusBIANMybatisJSPThymeleafjQueryBootstrapCSSHTMLHazelcastWASAS400
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

QuarkusArquitectura HexagonalOpenAPIMicrofrontendMicrosoft Azure

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)

Valoraciones

Relacionado