Capgemini

ABL - Developer Java

Capgemini

Aguascalientes, MX (Hybrid)

Job Type Fixed Term Contract
Experience Experienced Professionals
Posted 1 month ago
Hybrid Experienced Professionals Level

ABL - Developer Java

Buscamos un desarrollador de integración o APIs con 2 a 5 años de experiencia. La experiencia con MuleSoft Anypoint Platform es un plus importante, así como la experiencia equivalente con Apigee, Kong, WSO2 u otras plataformas de integración y gestión de APIs.

Responsabilidades

  • Diseñar contratos de APIs REST siguiendo estándares corporativos de naming, versionado, recursos y códigos de respuesta.
  • Modelar recursos, operaciones, payloads y errores mediante OpenAPI/Swagger o RAML.
  • Definir y aplicar políticas de seguridad y gobernanza, incluyendo autenticación, autorización, rate limiting y logging.
  • Asegurar la consistencia de los modelos de datos y su alineación con el dominio de negocio y las arquitecturas existentes.
  • Desarrollar APIs y microservicios utilizando MuleSoft Anypoint y Flex Gateway.
  • Configurar e integrar APIs con Anypoint API Manager y Flex Gateway para registro, políticas y despliegue.
  • Implementar pruebas unitarias, de integración y de contrato automatizadas.
  • Asegurar buenas prácticas de desarrollo, rendimiento y seguridad.

Conocimientos técnicos

  • Desarrollo de APIs RESTful, diseño de recursos, verbos HTTP y códigos de estado.
  • MuleSoft Mule 4, DataWeave y Anypoint Studio.
  • OAuth 2.0, JWT, OpenID Connect, API keys, mTLS y políticas de seguridad en API Manager y Flex Gateway.
  • Herramientas de pruebas de APIs como Postman y SoapUI.
  • Java, Spring Boot, Node.js o .NET como conocimientos complementarios.
  • Integración con bases de datos, sistemas core, servicios SOAP y colas de mensajería.

Requisitos

  • Escolaridad: Ingeniería en Sistemas o carrera afín.
  • Experiencia en entornos empresariales, preferentemente seguros o banca.
  • Modalidad híbrida.
  • Horario de 9:00 a 18:00, de lunes a viernes.

Tu carrera en Capgemini

Trabajarás en equipo con especialistas funcionales, técnicos y de negocio para desarrollar e integrar soluciones tecnológicas innovadoras para los clientes de Capgemini. La empresa ofrece compensación competitiva, beneficios superiores a los de ley y oportunidades para planear y desarrollar tu carrera en un ambiente colaborativo, diverso e inclusivo.

Similar Job Openings