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
- Backend APIs and services with Java and Spring Boot.
- System integration and modernization with Oracle, PL/SQL, and SOAP/REST services.
- Process and report automation (Python, Power BI).