Detalles de la Vacante

Integration Developer Jr.

Descripción

Empresa: Stefanini LATAM

Profesional responsable de apoyar en el desarrollo, implementación y mantenimiento de integraciones entre sistemas y aplicaciones, asegurando la correcta comunicación y transferencia de datos. Colabora con equipos de desarrollo, QA y operaciones para implementar soluciones de integración eficientes y alineadas con los requerimientos del negocio.

Responsabilidades

Analizar requisitos de negocio y técnicos para definir flujos de integración. Diseñar APIs y contratos claros y versionados. Implementar soluciones robustas con manejo de errores, retries, idempotencia y compensaciones. Documentar integraciones y ofrecer ejemplos/SDKs. Participar en code reviews y establecer buenas prácticas. Colaborar con infra/DevOps para despliegues y monitoreo. Asegurar performance y escalabilidad. Mantener y mejorar integraciones existentes (soporte de segundo nivel). Asegurar cumplimiento de guías de seguridad y normativas.

Conocimientos técnicos

HTTP/HTTPS, REST, SOAP, JSON, XML, XML Schema, CSV, APIs RESTful, OpenAPI/Swagger, Kafka, RabbitMQ, ActiveMQ, IBM MQ, XSLT, JSONata, MapStruct, SQL, MongoDB, Redis, Postgres, OAuth2/OpenID Connect, JWT, TLS, Jenkins, GitHub Actions, GitLab CI, OpenTelemetry, Prometheus, Grafana, PACT, Java, Node.js, Angular, .NET, Python

Habilidades

Colaboración en equipo, capacidad de aprendizaje, buenas prácticas de integración y desarrollo de software.

Conocimientos

HTTP/HTTPS, REST, SOAP, JSON, XML, XML Schema, CSV, APIs RESTful, OpenAPI/Swagger, Kafka, RabbitMQ, ActiveMQ, IBM MQ, XSLT, JSONata, MapStruct, SQL, MongoDB, Redis, Postgres, OAuth2/OpenID Connect, JWT, TLS, Jenkins, GitHub Actions, GitLab CI, OpenTelemetry, Prometheus, Grafana, PACT, Java, Node.js, Angular, .NET, Python

Habilidades

Colaboración en equipo, capacidad de aprendizaje, buenas prácticas de integración y desarrollo de software.

Actividades

Analizar requisitos de negocio y técnicos para definir flujos de integración. Diseñar APIs y contratos claros y versionados. Implementar soluciones robustas con manejo de errores, retries, idempotencia y compensaciones. Documentar integraciones y ofrecer ejemplos/SDKs. Participar en code reviews y establecer buenas prácticas. Colaborar con infra/DevOps para despliegues y monitoreo. Asegurar performance y escalabilidad. Mantener y mejorar integraciones existentes (soporte de segundo nivel). Asegurar cumplimiento de guías de seguridad y normativas.

Datos Generales

Tipo de Contrato

Tiempo completo

Disponibilidad de Viajar

No