Desarrollador de Integración de Datos (Ciudad de México)

Desarrollador de Integración de Datos (Ciudad de México)

26 sep
|
Capgemini
|
Ciudad de México

26 sep

Capgemini

Ciudad de México

Posición: Backend Developer Semi Senior (Node.js / TypeScript / NestJS)

Ubicación: Localidad Indistinta

Industria: Retail

Modalidad de trabajo: Remota / Híbrida Tus funciones:

Diseñar, desarrollar, probar y mantener los servicios backend de la plataforma ZDeptos.

Diseñar e implementar APIs REST a partir de contratos OpenAPI 3.x.

Mantener alineados contrato, implementación, documentación, ejemplos y mocks.

Desarrollar consultas de catálogos, estructura consolidada, búsqueda, relaciones, calendario, auditoría y reportes.

Aplicar paginación, filtros, ordenamiento, validaciones y respuestas de error estandarizadas.

Implementar autorización en backend, sin depender únicamente de controles visuales.

Participar en revisiones de código, definición de estándares y resolución de defectos.

Implementar reglas de negocio relacionadas con estructuras organizacionales, movimientos, asignaciones y validaciones jerárquicas.

Crear mocks, simuladores de eventos, publishers de prueba y datasets reproducibles para desacoplar dependencias externas.

Participar en integraciones con SAP Employee Central mediante SAP BTP y SAP Event Mesh.

Implementar pruebas unitarias y de integración como parte del ciclo de desarrollo.

Colaborar con equipos de Frontend, QA, Integración y Arquitectura para garantizar entregas de calidad. Conocimientos y experiencia necesaria:

Licenciatura en Tecnologías de la Información, Sistemas o afín (deseable).

Experiencia mínima de 2 a 4 años como Backend Developer.

Experiencia sólida en Node.js y TypeScript.

Experiencia en desarrollo de aplicaciones con NestJS.

Conocimiento de PostgreSQL y bases de datos relacionales.

Experiencia diseñando e implementando APIs REST.

Conocimiento y experiencia trabajando con OpenAPI 3.x y Swagger.





Conocimiento de autenticación y autorización mediante OAuth 2.0, OIDC y JWT.

Experiencia desarrollando pruebas unitarias e integración.

Experiencia trabajando con arquitecturas orientadas a eventos y servicios de integración.

Conocimiento de patrones para evitar el procesamiento duplicado de eventos.

Experiencia trabajando con Git y metodologías ágiles.

Capacidad para interpretar documentación funcional y reglas de negocio complejas. Herramientas:

Backend

Node.js

TypeScript

NestJS

APIs e Integración

REST APIs

OpenAPI 3.x

Swagger

Bases de datos

~ PostgreSQL Seguridad

OAuth 2.0

OpenID Connect (OIDC)

JWT

Pruebas

Jest

Testing Unitario

Testing de Integración

Control de versiones

~ Git Deseable:

Experiencia con SAP Event Mesh.

Experiencia con SAP BTP.

Conocimiento de SAP SuccessFactors Employee Central.

Experiencia en Google Cloud Platform (GCP).

Experiencia en arquitecturas basadas en eventos y microservicios.

Experiencia creando mocks, simuladores y publishers para pruebas de integración.

Habilidades

Análisis y resolución de problemas.

Pensamiento analítico.

Comunicación efectiva con stakeholders técnicos y de negocio.

Atención al detalle.

Capacidad de síntesis y documentación.

Trabajo en equipo y colaboración.

Orientación a resultados.

Adaptabilidad y aprendizaje continuo. Tu carrera en Capgemini





Al trabajar en un ambiente de equipo, nuestros consultores se enfocan en el análisis, diseño y desarrollo de soluciones basadas en tecnología para los clientes de Capgemini.

Trabajarás en conjunto con especialistas funcionales, técnicos y del negocio para ayudar a desarrollar la implementación e integración de soluciones y sistemas innovadores incluyendo metodologías, técnicas y herramientas.

Contribuirás de una manera responsable y oportuna con la satisfacción del cliente proporcionando servicios y productos que generan valor agregado.

Capgemini ofrece una compensación competitiva y ventajas superiores a los de Ley.

Nuestras oficinas centrales están en París, Francia y tenemos presencia en más de 50 países.

Capgemini ha desarrollado metodologías propias a nivel global: Collaborative Business Experience y Rightshore. Te encantará trabajar en Capgemini porque:

Ofrecemos una experiencia única de reclutamiento y onboarding, y te ayudamos a construir las bases de tu carrera y habilidades profesionales.

Proveemos un ambiente de trabajo colaborativo basado en nuestros 7 valores: Honestidad, Audacia, Confianza, Libertad, Espíritu de Equipo, Modestia y Diversión.

Promovemos un ambiente que te permite planear y desarrollar tu carrera.

"En Capgemini México, el objetivo es atraer al mejor talento y lograr un ambiente laboral diverso e inclusivo por lo que no se discrimina por motivo de raza, sexo, orientación sexual, identidad o expresión de género o cualquier otra característica propia de la persona. Todas las solicitudes son bienvenidas y serán consideradas para concurso con base en el mérito del candidato contra el trabajo y/o la experiencia para el puesto."

📌 Desarrollador de Integración de Datos (Ciudad de México)
🏢 Capgemini
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador de integración de datos (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador de integración de datos (ciudad de méxico) / ciudad de méxico