Desarrollador Java/APX - GFT Technologies - Remoto
(2026-01 - 2026-07)
Proyectos APX, rol Desarrollador APX. Cliente: BBVA. Stack: Java, APX Online, Spring Boot, Bitbucket, GitHub, JFrog Artifactory, Mockito, SonarQube, Bruno, Jira, Consola APX, Consola Ether, Atenea, CICS Connector, Send Notifications, OCTA, Postman, Hélix, Scrum.
- Llevé el componente por el ciclo de vida completo hasta el pase a producción, gestionando de forma autónoma el ticket de despliegue tras recibir del Scrum Master las credenciales necesarias, y unificando el ticket de gobierno al ticket de despliegue como paso final.
- Asumí el rol de QA, realicé la ejecución de componentes, llenado de formularios, consultas y archivos automatizados, y consolidación de evidencias para la validación y obteniendo el certificado QA.
- Elaboré y gestioné el ticket de gobierno, repositorio central de librerías consumidas, evidencias de pruebas QA y certificados OCTA, obteniendo la aprobación del arquitecto APX local y del arquitecto OCTA en cada estado del flujo.
- Actualicé las hojas de diseño de la transacción y de las librerías consumidas, incorporando correcciones acumuladas no documentadas por entregas previas, requisito bloqueante para avanzar en el ticket de gobierno.
- Resolví un bloqueo de integración aplicando cherry-pick sobre una release ya publicada: intentos previos de otros desarrolladores habían fallado y mi corrección dependía de una versión anterior, sin lo cual el pull request no podía fusionarse.
- Corregí librerías afectadas por vulnerabilidades de seguridad, duplicidad y versiones desactualizadas, publicando una nueva release estable alineada a las directrices vigentes de arquitectura.
- Modifiqué la transacción, DTOs y librerías externas para propagar un nuevo metadato desde las cabeceras de ASO hacia los componentes APX, habilitando su trazabilidad en los procesos masivos de carga de archivos.
Desarrollador Java/APX - GFT Technologies - Remoto
(2026-01 - 2026-07)
Proyecto no APX: WebPymes BBVA (sistema legacy, rol Fullstack). Stack: Java, JBoss, Bitbucket, Java EE (Servlets, JSP), JavaScript, JBoss, Bitbucket.
- Trabajé en el servicio legacy de WebPymes desplegado sobre JBoss con varios años de antigüedad, sin documentación disponible ni acceso a los desarrolladores originales (ya no activos en BBVA), reconstruyendo el conocimiento del componente mediante lectura de código para poder intervenirlo con seguridad.
- Implementé funcionalidades nuevas para WebPymes del BBVA, como Smart Track, segmentación de clientes, reportes, filtros de solicitudes y optimizando los tiempos de respuesta mediante persistencia en tablas.
- Desarrollé las nuevas funcionalidades cubriendo backend y capa de presentación (Java y JavaScript), asumiendo un rol fullstack que incluyó ajustes de diseño de las vistas.
Desarrollador Backend (Java/APX) - Bluetab, an IBM Company - Remoto
(2025-02 - 2025-07)
Cliente: BBVA. Stack: APX Batch y Online, ASO, Consola Ether, CICS Connector, Send Notifications, Java, Spring Boot, Jenkins, Bitbucket, Control-M, OCTA, JFrog Artifactory, Mockito, SonarQube, Bruno, Postman, Jira, Hélix, Scrum.
- Diseñé y construí el componente íntegramente desde cero, siendo el responsable técnico de todo el recorrido: análisis de requerimientos, MSA, D520 y definición de datos, diagrama de componentes, hoja de diseño, desarrollo, ticket de gobierno y certificación APX.
- Gestioné la certificación de seguridad exigida por la migración, coordinando con el equipo de México su validación como prerrequisito bloqueante para poder avanzar al diagrama de componentes.
- Implementé el envío de notificaciones mediante el motor Send Notifications, configurando los parámetros correspondientes en la consola de propiedades e invocando el endpoint del servicio.
- Desarrollé la conexión entre host y APX mediante CICS Connector, parametrizando la Consola APX y consumiendo la API específica de la integración.
- Migré lógica de negocio alojada indebidamente en componentes ASO hacia su capa correcta en APX según el diseño arquitectónico del banco, integrando las librerías de gestión de datos sensibles del cliente.
- Gestioné el CRQ hasta dejarlo en estado Pending to Release, cerrando el recorrido completo de los componentes desde el diagnóstico inicial hasta su habilitación para el pase a producción.
- Superé la certificación OCTA de los componentes, ejecutando el volumen de solicitudes del servicio exigido y sosteniendo el porcentaje de ejecuciones exitosas requerido para habilitar el ambiente.
- Realicé el despliegue y la validación funcional en Control-M, verificando la correcta ejecución de los JOBs y la escritura en sus rutas y carpetas asociadas.
- Publiqué las versiones corregidas en la Consola Ether, dejando trazabilidad de cada release generada.
- Corregí componentes de APX Batch con funcionamiento defectuoso, incluida la intervención sobre una librería KBTQ (librería de personas, con datos sensibles de clientes).
- Diagnostiqué y di seguimiento a 6 componentes globales (sufijo ZZ), mayoritariamente Batch y uno APX Online, sobre un tablero de control compartido, determinando para cada uno si era apto para producción o requería corrección.
Desarrollador Backend / Fullstack - Múltiples (Proyectos diversos) - Lima, Perú
(2021-01 - 2024-12)
Experiencia previa no APX. Stack: Java, Spring Boot, Java SE (MVC), Microservicios, Angular, Flutter, Docker, Kubernetes, NGINX, Google Cloud Platform (GCP), PostgreSQL, MongoDB, MySQL, AWS, GitHub, GitLab, GitHub Actions, SonarCloud, JUnit, Mockito, Web3.js, Scrum, Trello, Slack, Zoom.
- GastroConnect (Fullstack, híbrido, ene-oct 2024): optimicé contenedores Docker para aplicaciones Java/Spring Boot, reduciendo el tamaño de las imágenes en un 80% (647 MB a 124 MB); participé en el despliegue del backend en GCP, optimicé consultas en PostgreSQL y MongoDB (-35% en tiempos de respuesta), automaticé el despliegue del frontend con NGINX y colaboré en la integración de APIs y componentes Angular.
- Reposdami (Backend, híbrido, dic 2023-jul 2024): refactoricé el backend aplicando Clean Architecture, implementé pruebas unitarias e integración con JUnit y Mockito, automaticé CI/CD con GitHub Actions y SonarCloud, optimicé pruebas en Kubernetes (-43% en ciclos de prueba), reduje tiempos de entrega en un 40% mediante mejoras al pipeline y colaboré en la integración con Web3.js.
- WasiSuyay (Fullstack, híbrido, ago-dic 2023): migré un sistema monolítico a una arquitectura de microservicios con Java/Spring Boot; participé en el desarrollo del frontend con Angular, la app móvil en Flutter y el despliegue con Docker y Kubernetes sobre GCP.
- Del Valle Hotel-Lunahuaná (Fullstack, híbrido, ene-jul 2023): participé en la migración de un monolito a microservicios (+38% de escalabilidad), optimicé Dockerfiles (-30% en tiempos de despliegue), contribuí al frontend en Angular, al desarrollo móvil en Flutter y a la migración de PostgreSQL a la nube.
- Coffee Juls (Fullstack / Soporte Técnico, remoto, jul 2021-jul 2022): desarrollé mantenimiento de tablas maestras con Java SE (MVC) y MySQL, colaboré en la integración con AWS y apoyé el desarrollo del frontend con Bootstrap.