This profile is written in Spanish
Desarrollador Backend (Asignación Sector Bancario)
Experiencia demostrada en Java 17/20.
Experiencia demostrada en Spring Boot.
Experiencia demostrada en Spring WebFlux.
Experiencia demostrada en Quarkus.
Experiencia demostrada en REST APIs.
Perfil profesional
Construí microservicios cloud-native basados en Quarkus enfocados en la originación de préstamos para empresas, opciones de consolidación de deudas y evaluación crediticia automatizada mediante el procesamiento de Reportes Tributarios.. Integré HashiCorp Vault con Quarkus para la gestión segura y centralizada de secretos, credenciales y configuraciones sensibles, cumpliendo con los estrictos estándares de seguridad bancaria.. Implementa arquitecturas orientadas a eventos mediante la configuración de productores en Apache Kafka y la gestión de colas con Azure Storage Queues, garantizando la disponibilidad y el desacoplamiento.. Desarrollé APIs asíncronas y gestioné peticiones seguras entre microservicios utilizando REST Clients, optimizando los tiempos de respuesta del flujo de los préstamos.. Orquesté configuraciones en Kubernetes (gestión de Config Maps) y apliqué el patrón Database-per-service gestionando esquemas independientes en bases de datos de Microsoft Azure.. Ejecuté pases a producción y despliegues operando pipelines CI/CD preconfigurados por el equipo de QA en Jenkins y GitHub Actions.. Participé activamente en células de desarrollo bajo metodologías ágiles, utilizando Jira para la gestión de asignaciones y flujos de trabajo.
Arquitecté y desarrollé una plataforma CRM empresarial (cotizaciones, RRHH y stock) utilizando Java 17, Spring Boot y Spring WebFlux para garantizar la escalabilidad mediante programación reactiva.. Aseguré los sistemas implementando Spring Security con autenticación JWT y OAuth2 en entornos multi-rol.. Implementé comunicación asíncrona con RabbitMQ entre microservicios, asegurando la integridad transaccional en módulos críticos de negocio.. Automaticé procesos de atención al cliente integrando Webhooks, WebSockets y agentes de IA (LangChain, LangGraph) sobre un fork de Chatwoot en Ruby on Rails.. Garanticé la calidad del software ejecutando pruebas unitarias y de integración con JUnit y Mockito para lógicas de cotizaciones complejas.. Administré bases de datos PostgreSQL y MySQL, optimizando consultas y procedimientos almacenados para cargas transaccionales de alto volumen.