Objetivo del Cargo
Apoyar las labores de diseño, construcción e integración de componentes de software necesarios para satisfacer los requisitos funcionales y no funcionales de las soluciones, garantizando su correcto funcionamiento y brindando soporte técnico en entornos basados en APIs, microservicios y plataformas cloud.
Responsabilidades Principales
Desarrollar e implementar integraciones basadas en APIs REST y servicios SOAP.
Construir componentes backend utilizando Java y Golang.
Apoyar en la implementación de soluciones de integración usando herramientas de API Management (Apigee deseable).
Participar en el diseño y desarrollo de microservicios y definición de contratos API (OpenAPI).
Desarrollar y ejecutar pruebas unitarias y de integración.
Implementar integraciones con sistemas de mensajería (Kafka, Pub/Sub o similares).
Gestionar consultas y operaciones sobre bases de datos utilizando SQL y PL/SQL.
Trabajar bajo metodologías ágiles (Scrum/Kanban).
Apoyar procesos de integración y despliegue continuo (CI/CD).
Contribuir a prácticas de observabilidad, monitoreo y trazabilidad.
Brindar soporte técnico a los desarrollos e iniciativas asignadas.
Interactuar con arquitecturas SOA, OSB y sistemas legacy cuando sea requerido.