09 oct
|
Softtek
|
Colombia
Requisitos
Requerido – Habilidades Técnicas
Cualificado de desarrollo de software especializado en soluciones de integración empresarial utilizando Red Hat Apache Camel, con experiencia en diseño, desarrollo e implementación de APIs, microservicios y arquitecturas orientadas a integración. Con conocimientos en plataformas de mensajería, procesamiento de eventos y entornos cloud híbridos, capaz de participar en proyectos de transformación digital, modernización de aplicaciones e integración de sistemas corporativos.
Experiencia Requerida
- 5+ años de experiencia en desarrollo Backend.
- 3+ años de experiencia trabajando con Apache Camel en ecosistemas Red Hat.
- Experiencia en diseño e implementación de APIs empresariales.
- Participación en proyectos de integración entre aplicaciones, servicios y plataformas cloud.
Conocimientos Técnicos Obligatorios
Integración y Backend
- Red Hat Apache Camel.
- Desarrollo de APIs REST.
- Desarrollo Backend con Java 8, 11, 17 o superior.
- Diseño de microservicios.
- Arquitectura de integraciones empresariales (EAI).
- Patrones de integración empresarial (Enterprise Integration Patterns).
APIs
- Open API Specification (OAS).
- Swagger / Swagger Hub.
- Documentación y gobierno de APIs.
- Versionamiento y ciclo de vida de APIs.
Mensajería y Eventos Experiencia como usuario/desarrollador (no administrador) en:
- Red Hat AMQ.
- Apache Kafka.
- Red Hat Data Grid.
Capacidad para:
- Consumir y publicar mensajes.
- Implementar flujos asíncronos.
- Procesamiento basado en eventos.
- Integración de aplicaciones mediante mensajería.
DevOps y Automatización
- Red Hat GitOps.
- Git.
- CI/CD.
- Automatización de despliegues.
Cloud Experiencia trabajando en al menos una de las siguientes plataformas:
- Microsoft Azure.
- Amazon Web Services (AWS).
Deseable:
- Despliegue de aplicaciones en contenedores.
- Kubernetes / OpenShift.
- Servicios administrados de integración y mensajería.
Responsabilidades
- Diseñar e implementar soluciones de integración utilizando Apache Camel.
- Desarrollar APIs y servicios backend alineados con estándares empresariales.
- Integrar aplicaciones on-premise y cloud.
- Implementar flujos de mensajería utilizando AMQ y Kafka.
- Participar en el diseño de arquitecturas de integración.
- Colaborar con equipos de arquitectura, DevOps y operaciones.
- Elaborar documentación técnica y especificaciones OpenAPI.
- Participar en revisiones de código y actividades de soporte técnico.
Idiomas requeridos
Inglés: Intermedio Bajo.
📌 Desarrollador Senior de Integración (Apache Camel/Java) (Colombia)
🏢 Softtek
📍 Colombia