Buscamos un/a Integration Engineer / MuleSoft Developer para diseñar, desarrollar e implementar soluciones de integración utilizando MuleSoft y APIs , conectando diferentes aplicaciones, sistemas y fuentes de datos dentro del ecosistema tecnológico de la organización.
La persona será responsable de desarrollar integraciones robustas, escalables y seguras, participando desde el análisis de requerimientos hasta el desarrollo, pruebas, despliegue y mantenimiento de las soluciones.
Responsabilidades
Diseñar, desarrollar y mantener integraciones utilizando MuleSoft Anypoint Platform .
Desarrollar APIs y servicios utilizando arquitecturas basadas en API-led Connectivity .
Construir flujos de integración utilizando Mule 4 y Anypoint Studio .
Desarrollar transformaciones y mapeos de datos utilizando DataWeave .
Diseñar e implementar APIs REST y, cuando sea necesario, SOAP.
Integrar diferentes aplicaciones, plataformas, bases de datos y servicios empresariales.
Trabajar con formatos de datos como JSON, XML y CSV .
Participar en el diseño de especificaciones de API utilizando herramientas como RAML .
Realizar pruebas unitarias, de integración y depuración de las soluciones desarrolladas.
Monitorear y resolver incidencias relacionadas con las integraciones.
Participar en procesos de implementación y CI/CD.
Colaborar con arquitectos, desarrolladores, equipos de QA, DevOps y otros stakeholders técnicos.
Elaborar y mantener documentación técnica de las APIs e integraciones.
Aplicar buenas prácticas de desarrollo, seguridad, rendimiento y escalabilidad.
Requisitos
Experiencia competente desarrollando integraciones con MuleSoft .
Experiencia con Mule 4 y Anypoint Platform .
Conocimiento sólido de DataWeave .
Experiencia desarrollando y consumiendo APIs REST .
Conocimiento de RAML y diseño de APIs.
Experiencia trabajando con JSON y XML .
Conocimientos de Java y/o programación orientada a objetos.
Experiencia con bases de datos y