Buscamos un/a desarrollador/a TIBCO para un cliente del sector logística / eCommerce que está centralizando todo su proceso de devoluciones en un servicio único capaz de registrar cada evento del ciclo de vida.Tu trabajo será orquestar estos eventos, integrar los sistemas implicados e invocar correctamente el servicio REST que actúa como columna vertebral del flujo. Si te gustan las integraciones limpias, los volúmenes transaccionales serios y dejar bien atadas la idempotencia y la trazabilidad, esta misión te va a encajar.🧠 Lo que harás- Diseñar y desarrollar flujos de integración en TIBCO BW5 o BWCE/BW6, alineados con el framework propietario del cliente.- Adaptar integraciones existentes para invocar correctamente el nuevo servicio REST de devoluciones.- Aplicar patrones de idempotencia, validación y gestión de errores en escenarios de alto volumen.- Asegurar logging, trazabilidad y resiliencia end-to-end.- Coordinarte con los equipos de SAP y de aplicaciones de negocio para cerrar el flujo completo.- Pruebas unitarias e integradas antes de pasar a producción.✅ Imprescindibles- Experiencia demostrable desarrollando en TIBCO BusinessWorks (BW5 o BWCE/6).- Diseño e invocación de APIs REST y mapeo XML / JSON.- Integraciones con SAP (IDocs, RFC, BAPI, OData o similar).- Arquitecturas transaccionales, idempotencia, gestión de reintentos y errores.- HTTPS, autenticación por token, logs estructurados y trazabilidad.💡 Suma puntos- Experiencia previa en logística, eCommerce o retail, especialmente en procesos de devoluciones/reverse logistics.- Haber trabajado con frameworks propietarios o internos de integración.- Conocimiento de plataformas de mensajería (JMS, EMS, Kafka).Condiciones- 💻 100% remoto desde España.- 📆 Contrato inicial de 6 meses con alta probabilidad de extensión.- 🤝 Colaboración freelance vía Shakers.En Shakers nos ocupamos de la gestión del proyecto, la facturación y el acompañamiento durante toda la colaboración. Tú te centras en el código.