Saltar al contenido principal
Darwin Pacheco

Darwin Pacheco

Backend Developer | Java • Spring Boot • AWS • DevOps

Talento
ÁbregoMiembro desde 3 de julio de 2026
JavaPythonKotlinSQLSpring BootNode.jsPostgreSQLMongoDBDynamoDBAWSDockerKubernetesGitHub ActionsJenkinsSonarQubeISO 8583EMVGitJiraScrumMicroserviciosArquitectura HexagonalProgramación ReactivaPrincipios SOLIDAPIs REST
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

JavaPythonKotlinSQLSpring Boot

Sobre mí

Ingeniero de Sistemas con más de tres años de experiencia construyendo soluciones backend robustas y escalables en los sectores bancario y tecnológico. Especializado en Java (Spring Boot, Spring Cloud, WebFlux) y Python, con dominio de microservicios, Arquitectura Hexagonal (Puertos y Adaptadores), programación reactiva y principios SOLID.

Experiencia en DevOps: pipelines CI/CD con GitHub Actions y Jenkins, contenedores con Docker y orquestación con Kubernetes, análisis de calidad con SonarQube y despliegue en AWS. Enfocado en construir APIs REST de alto rendimiento, seguras y mantenibles, bajo metodologías ágiles (Scrum).

Experiencia

Software Engineer Back I Java ASO/APX - Babel (BBVA Colombia) - Colombia

(2026-05)

  • Desarrollo e implementación del producto de pagos transaccionales mediante códigos QR (físicos y digitales) para BBVA Colombia, integrando el ecosistema interoperable BRE-B y servicios de Redeban.
  • Creación y modificación de transacciones y librerías bajo la tecnología APX, así como el diseño y definición de servicios bajo la arquitectura ASO.
  • Construcción de componentes DataX y mallas en Control-M para la transmisión estructurada de archivos de mensajería Batch dentro de la migración a la infraestructura NextGen.
  • Despliegue continuo de servicios automatizado bajo pipelines de GitHub Actions, asegurando la calidad del código mediante políticas de SonarQube y gestionando entregables con metodología Scrum a través de Jira.

Desarrollador Backend Java ASO/APX - EPAM NEORIS (BBVA Perú) - Perú

(2025-11 - 2026-05)

  • Diseño y desarrollo de microservicios resilientes con Spring Boot, exponiendo y consumiendo APIs REST y eventos asíncronos con manejo estandarizado de errores.
  • Integración con plataformas internas de BBVA (ASO, APX) cumpliendo lineamientos de arquitectura corporativa.
  • Garantía de calidad del código mediante Code Reviews rigurosos, análisis estático (SonarQube) y pruebas automatizadas (JUnit/Mockito), asegurando el cumplimiento de estándares técnicos.

Desarrollador de Software - World Pos Solutions

(2023-03 - 2025-11)

  • Desarrollo de microservicios backend en Java (Spring Boot, WebFlux) y Python, diseñando e implementando APIs RESTful para transacciones financieras.
  • Dockerización de servicios y despliegue en AWS con pipelines CI/CD.
  • Administración y optimización de bases de datos relacionales y NoSQL (PostgreSQL, MongoDB, DynamoDB) mediante consultas optimizadas.
  • Implementación de arquitectura hexagonal y programación reactiva (Reactor) enfocado en la asincronía y alto rendimiento.
  • Desarrollo de soluciones sobre entornos Android (Java - Kotlin) para dispositivos POS, integrando y manipulando SDKs específicos de terminales de punto de venta.
  • Implementación de soluciones de pago bajo el protocolo ISO 8583 y tecnología EMV para el procesamiento seguro de tarjetas.

Educación

Ingeniería en Sistemas - Sistemas - Universidad Francisco de Paula Santander, Ocaña (2020-09)

Habilidades

Backend DeveloperJavaSpring BootAWSDevOps

Valoraciones

Relacionado