Desarrollador Backend Semi Senior

Juan David
Ortiz Trujillo

Desarrollador backend especializado en soluciones bancarias con más de 3 años de experiencia construyendo microservicios eficientes y escalables.

Spring Boot Java 17 AWS Cloud Microservicios
Juan David Ortiz Trujillo

Sobre

Desarrollador backend especializado en soluciones bancarias con más de 3 años de experiencia.

Experto en tecnologías de microservicios como Spring Boot, Java 17, y bases de datos como Oracle y PostgreSQL para desarrollar software eficiente y escalable. Experiencia demostrada en implementación de pruebas unitarias y análisis de cobertura para garantizar calidad y confiabilidad del código, siguiendo principios de Test Driven Development (TDD).

Dominio de Spring Security para acceso e implementación de APIs, siguiendo mejores prácticas de código limpio y seguro, incluyendo métodos como MFA y OAuth2. Experto en desarrollo de soluciones basadas en la nube, especialmente en la plataforma AWS, con sólido entendimiento de arquitectura cloud y mejores prácticas.

3+ Años de Experiencia
10+ Proyectos Entregados
Aprendiendo

Enfoque Técnico

☁️

Soluciones Cloud

Arquitectura y despliegue en AWS, implementando infraestructura escalable y confiable para aplicaciones empresariales.

🔐

Seguridad

Implementación de Spring Security con MFA y OAuth2, asegurando acceso seguro a APIs y protección de datos.

🧪

Testing & Calidad

Prácticas TDD con JUnit, Cucumber BDD y análisis comprehensivo de cobertura de código para software confiable.

🐳

DevOps

Pipelines CI/CD, contenedorización con Docker y orquestación con Kubernetes para despliegues automatizados.

Habilidades & Tecnologías

🏗️

Arquitectura & Diseño

Microservicios Diseño de Sistemas APIs REST Event-Driven DDD CQRS Arquitectura Limpia
💻

Lenguajes

Java Python TypeScript JavaScript SQL Kotlin
🌱

Frameworks

Spring Boot Spring Cloud Node.js FastAPI React Quarkus
☁️

Nube & DevOps

AWS Docker Kubernetes CI/CD Terraform GitHub Actions
🗄️

Datos & Bases de Datos

PostgreSQL MongoDB Redis Kafka Elasticsearch MySQL
🔧

Herramientas & Prácticas

Git Agile / Scrum TDD Revisión de Código Documentación Técnica Jira

Experiencia

Julio 2024 — Presente Tiempo Completo

Desarrollador Backend Semi Senior

Globant

Desarrollo de soluciones backend para clientes empresariales, implementando arquitectura de microservicios con Spring Boot y Java 17. Trabajo con servicios cloud de AWS y gestión de pipelines CI/CD.

Java 17Spring BootAWSDockerKubernetes
Julio 2022 — Abril 2024 Tiempo Completo

Consultor de Soluciones III

Sophos Solutions

Especializado en soluciones bancarias, implementando APIs seguras con Spring Security, MFA y OAuth2. Gestión de servicios de colas con RabbitMQ y desarrollo TDD con frameworks JUnit y Cucumber BDD.

Spring BootOraclePostgreSQLRabbitMQTDD
Enero 2021 — Julio 2022 Tiempo Completo

Analista de Desarrollo

Cidenet

Desarrollo de aplicaciones backend usando Java y Spring framework. Trabajo con bases de datos relacionales e implementación de APIs RESTful para diversas aplicaciones empresariales.

JavaSpringSQLAPIs REST
2019 — 2025 Educación

Técnico en Desarrollo de Software

Corporación Universitaria Remington

Programa integral de desarrollo de software cubriendo algoritmos, estructuras de datos, principios de ingeniería de software y prácticas modernas de desarrollo.

Ingeniería de SoftwareAlgoritmosDesarrollo

Construyamos
Algo Grande

Ya sea que tengas un proyecto en mente, un desafío arquitectónico que discutir, o simplemente quieras conectar — no dudes en contactarme.