
Edwin Caicedo
Ingeniero de software con mas de 4 años de experiencia
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Ingeniero de Sistemas con más de 4 años de experiencia como Backend Developer especializado en Java y Spring Boot.
Experiencia en diseño y desarrollo de arquitecturas de microservicios, integración de APIs REST/SOAP y despliegues en entornos cloud (AWS/Azure). He trabajado en entornos productivos de alta exigencia, mejorando rendimiento, estabilidad y calidad de código mediante buenas prácticas (Clean Code, SOLID, testing con JUnit/Mockito).
Experiencia en equipos internacionales bajo metodologías ágiles (Scrum), participando en procesos técnicos, mentoría y soporte a desarrolladores junior. Actualmente enfocado en fortalecer habilidades en cloud y desarrollo asistido por IA.
Experiencia
Backend Developer at Amaris Consulting (2024-07 – 2026-04)
Desarrollo y mantenimiento de microservicios en Java (Spring Boot), mejorando tiempos de respuesta y estabilidad en entornos productivos.
- Desarrollo y mantenimiento de microservicios en Java (Spring Boot), mejorando tiempos de respuesta y estabilidad en entornos productivos.
- Integración y consumo de APIs REST y servicios SOAP.
- Soporte a frontend en Angular para implementación de nuevas funcionalidades.
- Despliegue y validación de aplicaciones en ambientes de testing y producción.
- Aplicación de buenas prácticas de clean code y control de calidad.
- Colaboración con equipos internacionales bajo metodologías ágiles (Scrum).
- Experiencia participando en entrevistas técnicas
- Apoyo y mentoría a desarrolladores junior
Software Engineer at NTT Data (2022-10 – 2024-07)
Desarrollo de microservicios en Java (Spring Boot) para clientes empresariales.
- Desarrollo de microservicios en Java (Spring Boot) para clientes empresariales.
- Integración de servicios REST y SOAP en arquitecturas distribuidas.
- Soporte en frontend con Angular en funcionalidades específicas.
- Participación en despliegues y resolución de incidentes en producción.
- Acompañamiento técnico a nuevos integrantes del equipo.
- Gestión de tareas bajo metodología Scrum.
Analista de Desarrollo at SmartFinancial (2022-02 – 2022-10)
Desarrollo de soluciones backend en Java para productos financieros.
- Desarrollo de soluciones backend en Java para productos financieros.
- Mantenimiento y mejora de aplicaciones web existentes.
- Implementación de servicios para integración de sistemas.
- Documentación técnica de desarrollos realizados.
Analista de Soporte at Proservis (Emcali) (2019-05 – 2022-02)
Resolución de incidentes técnicos en aplicaciones y servicios empresariales.
- Resolución de incidentes técnicos en aplicaciones y servicios empresariales.
- Análisis de problemas y soporte a usuarios finales (90% de resolución efectiva).
Educación
Ingeniero de Sistemas in Ingeniería de Sistemas – Universidad UNAD (2020 – 2024)
Tecnólogo en ADSI in Análisis y Desarrollo de Sistemas de Información – SENA (2016 – 2018)




