Integrador Sap Integration Suite - Fullstack Web

softgic

📍 Remote🌐 Remote🕐 1mo ago🔗 himalayas

Job Description

### This is a remote position. **Descripción del puesto:** Buscamos un/a desarrollador/a Fullstack, experto en integración y especializado en SAP Integration Suite. Con experiencia en el ecosistema de React y sus frameworks asociados (Node.js, Next.js, etc.), capaz de trabajar en proyectos dinámicos y escalables. Con una fuerte orientación al desarrollo Frontend en React / Next.js. La persona ideal debe tener una mentalidad proactiva, pasión por el desarrollo moderno y capacidad para colaborar en equipos multidisciplinares. **Responsabilidades:** En este rol, el núcleo de trabajo es conectar de forma robusta distintas aplicaciones mediante el diseño y consumo de iFlows, con la suite de SAP Integration Suite. Buscamos un perfil autónomo, con criterio para tomar decisiones de arquitectura y capacidad para evolucionar sistemas existentes. • Gestión de API: Permite crear, publicar y administrar Interfaces de Programación de Aplicaciones (API) de forma segura. • Integración B2B / B2C: Facilita el intercambio de datos estructurados entre empresas o con entidades terceras e incluso entre aplicaciones internas. • Arquitectura basada en eventos: Dispara acciones automáticas en tiempo real cuando ocurre un cambio en el negocio. • Integración de datos: Ayuda a transformar, validar y enrutar mensajes entre plataformas para garantizar la coherencia de la información ### Requisitos ### Requisitos: Liderazgo en Integración: diseñar, conectar y consumir de manera eficiente iFlows SOAP desplegados en SAP Integration Suite para comunicar las distintas aplicaciones internas de Servihabitat y externas de terceros. **Técnicos:** * Visión híbrida y transversal: Dominio de la arquitectura de sistemas. * Comprensión alto nivel de los aplicativos a integrar, tanto del funcionamiento interno de los módulos de negocio como el funcionamiento de aplicaciones externas. ### Habilidades técnicas principales: * Conocimiento profundo de protocolos y lenguajes de intercambio dedatos como XML, JSON, OData, REST y SOAP. * Experiencia en el uso de herramientas de mapeo de datos y diseño deflujos de mensajes. * Uso de lenguajes de programación como Groovy o JavaScript paraimplementar lógica personalizada dentro de las integraciones. * Evolución continua: Experto en soluciones de integración tradicionales enservidores locales que ha evolucionado hacia soluciones modernas nativas en la nube y basadas en API. * Perfil analítico y resolutivo: Su trabajo principal consiste en diagnosticar cuellos de botella y resolver problemas de comunicación entre plataformas, por lo que tienen una alta capacidad para depurar errores y monitorear el tráfico de datos. * Desarrollador/a con mentalidad product-oriented, capaz de diseñar flujos de usuario completos (login → formulario → listado → firma digital). * Cómodo/a trabajando con APIs propias (Route Handlers) y consumiendo servicios SOAP/REST externos. * Autonomía para tomar decisiones de arquitectura frontend y proponer mejoras de UX * Capacidad de trabajar con código existente, entender patrones ya implementados y extenderlos de forma coherente Adicionalmente se valorará conocimientos y experiencia en: * React 19 y Next.js 15 (App Router, Server Components, Client Components, Turbopack) * TypeScript estricto en todo el frontend * Gestión de estado con hooks personalizados (useAuth, useRef, useState, useEffect) * Middleware de Next.js para autenticación, seguridad (rate limiting, headers, detección de actividad sospechosa) y control de rutas protegidas * API Routes de Next.js (Route Handlers) para construir backends ligeros dentro del propio proyecto * Prisma ORM con MySQL: modelado de datos, migraciones, sedes * Validación de datos con Zod * Maquetación responsive con Bootstrap 5 (sin frameworks CSS adicionales) * Integración con servicios externos: Logalty (firma digital), Securitas, AWS S3 * Generación y manipulación de PDFs (pdf-lib) y XML (xml2js) * Tareas programadas con node-cron * Logging estructurado con Winston * Docker y despliegues en contenedores * Git y CI/CD con GitHub Actions ### Deseable: * Experiencia con Snowflake como data warehouse * AWS Cognito (OAuth/OIDC) para autenticación * Python/Flask para mantenimiento de webapps auxiliares * Conocimiento de Java/Spring Batch para entender procesos legacy * Accesibilidad web (aria attributes, validación de formularios accesible) * Animaciones CSS y UX cuidada en formularios multi-paso Originally posted on [Himalayas](https://himalayas.app)