Juan Manuel Vélez Parra

Java Backend Engineer | Spring Boot · Microservices · REST APIs · Oracle | Financial Sector

About

Java backend engineer with 5+ years of experience building high-volume, critical systems for the financial sector in Colombia. I work with Java 21, Spring Boot 3, Spring WebFlux, microservices, and Oracle/PL-SQL, using Hexagonal Architecture, SOLID, and tests. I handle the full cycle: requirements, design, development, testing, and deployment. I also have experience with security (OTP/2FA), Python automation, and Angular.

Experience and skills

Software Engineer, Full Stack with a Backend focus · ITC Soluciones Tecnológicas

Mar 2021 – Present

  • Technology partner of Colombian financial institutions. Clients: BBVA, Credicorp, Banco de Bogotá, and Banco Popular.
  • Professional role (Mar 2022 – Present): automated system that builds and sends encrypted monthly statements (Java/Spring, SOA with SOAP, and PL/SQL on Oracle).
  • REST services and reports for the Fiduinversión portal (Angular/Spring).
  • New features and OTP/2FA in three transactional portals.
  • Electronic invoicing for DIAN (the Colombian tax authority) for three clients.
  • Budget and invoicing modules in Oracle Forms 12c.
  • Junior role (Mar 2021 – Mar 2022): SQL and PL/SQL tuning, reports in Oracle Forms and Reports, PL/SQL facade procedures for new Java web applications.

Demand Planning and Analytics Professional · Línea Directa S.A.

Aug 2019 – Mar 2021

  • Python web scraping and Power BI dashboards to track e-commerce.
  • Demand and supply planning.
  • Price elasticity analysis with Excel macros.

Skills

Languages
Java, Python, PL/SQL, JavaScript, HTML/CSS
Backend
Spring Framework, Spring Boot, Spring WebFlux (reactive), Hibernate/JPA, REST APIs, SOAP services, Oracle SOA, Jasper Reports
Messaging
Kafka
Build and testing
Maven, Gradle, JUnit, Mockito
Architecture and practices
Microservices, Event-driven architecture, Hexagonal/Clean Architecture, SOLID, TDD, DDD, Clean Code
Frontend
Angular
Databases
Oracle Database, PostgreSQL, PL/SQL
Cloud and DevOps
Oracle Cloud Infrastructure (OCI), WebLogic Server, Docker, Git, CI/CD
Tools and servers
Tomcat, JBoss, Jira, Confluence
Security
OTP and two-factor authentication (2FA)
Data and automation
Python (web scraping), Power BI, Advanced Excel (macros)

Services

Contact