Juan Manuel Vélez Parra

Desarrollador Backend Java | Spring Boot · Microservicios · APIs REST · Oracle | Sector Financiero

Sobre mí

Desarrollador Backend Java con más de 5 años de experiencia en sistemas críticos y de alto volumen para el sector financiero colombiano. Construyo servicios con Java 21, Spring Boot 3, Spring WebFlux, microservicios y Oracle/PL-SQL, con arquitectura hexagonal, SOLID y pruebas. Acompaño el ciclo completo: requisitos con el cliente, diseño, desarrollo, pruebas y despliegue. También tengo experiencia en seguridad (OTP/2FA), automatización con Python e integración con Angular.

Experiencia y habilidades

Ingeniero de Software, Full Stack con enfoque Backend · ITC Soluciones Tecnológicas

Mar 2021 – presente

  • Aliado tecnológico de instituciones financieras colombianas. Clientes: BBVA, Credicorp, Banco de Bogotá y Banco Popular.
  • Rol profesional (mar 2022 – presente): sistema automatizado de generación y entrega mensual de extractos cifrados (Java/Spring, SOA con SOAP y PL/SQL sobre Oracle).
  • Servicios REST y reportes para el portal Fiduinversión (Angular/Spring).
  • Nuevas funciones y OTP/2FA en tres portales transaccionales.
  • Facturación electrónica para DIAN con tres clientes.
  • Módulos de presupuesto y facturación en Oracle Forms 12c.
  • Rol junior (mar 2021 – mar 2022): optimización de SQL y PL/SQL, reportes en Oracle Forms y Reports, procedimientos facade PL/SQL para nuevas aplicaciones web en Java.

Profesional de Planeación de Demanda y Analytics · Línea Directa S.A.

Ago 2019 – mar 2021

  • Web scraping en Python y tableros en Power BI para el seguimiento del comercio electrónico.
  • Planeación de demanda y abastecimiento.
  • Análisis de elasticidad de precios con macros de Excel.

Habilidades

Lenguajes
Java, Python, PL/SQL, JavaScript, HTML/CSS
Backend
Spring Framework, Spring Boot, Spring WebFlux (reactivo), Hibernate/JPA, APIs REST, Servicios SOAP, Oracle SOA, Jasper Reports
Mensajería
Kafka
Build y pruebas
Maven, Gradle, JUnit, Mockito
Arquitectura y prácticas
Microservicios, Arquitectura orientada a eventos, Arquitectura hexagonal/limpia, SOLID, TDD, DDD, Clean Code
Frontend
Angular
Bases de datos
Oracle Database, PostgreSQL, PL/SQL
Nube y DevOps
Oracle Cloud Infrastructure (OCI), WebLogic Server, Docker, Git, CI/CD
Herramientas y servidores
Tomcat, JBoss, Jira, Confluence
Seguridad
OTP y autenticación en dos pasos (2FA)
Datos y automatización
Python (web scraping), Power BI, Excel avanzado (macros)

Servicios

Contacto