Mulesoft developer

Apply now

Location

onsite, Mexico City, Mexico City, Mexico

Commitment

Full Time

Level

Junior (<2 years)

Required skills

MuleSoft Anypoint PlatformAnypoint StudioMule RuntimeDataWeaveAPI DesignREST APIsSOAP ServicesRAMLOpenAPIMUnitAPI ManagerOAuth 2.0JWTGitCI/CDIntegration Patterns

Job Description

Responsabilidades

  • Diseñar, desarrollar y mantener APIs e integraciones utilizando MuleSoft Anypoint Platform.
  • Desarrollar aplicaciones mediante Anypoint Studio y Mule Runtime.
  • Diseñar e implementar System APIs, Process APIs y Experience APIs siguiendo principios de API-led connectivity.
  • Crear y mantener especificaciones de APIs utilizando RAML y/o OpenAPI.
  • Implementar transformaciones de datos utilizando DataWeave.
  • Integrar servicios REST, SOAP, bases de datos, sistemas de mensajería, aplicaciones empresariales, etc.
  • Configurar y administrar APIs mediante API Manager.
  • Implementar manejo de errores, logging, seguridad y mecanismos de observabilidad.
  • Desarrollar pruebas unitarias utilizando MUnit.
  • Participar en revisiones de código y asegurar el cumplimiento de estándares y buenas prácticas.
  • Apoyar en troubleshooting y resolución de incidentes relacionados con integraciones.
  • Colaborar con arquitectos y otros equipos técnicos en la definición de soluciones.
  • Generar y mantener documentación técnica de APIs e integraciones.

Conocimientos y experiencia requeridos

  • Experiencia práctica trabajando con MuleSoft Anypoint Platform.
  • Experiencia en diseño de APIs REST.
  • Experiencia sólida con: Anypoint Studio, Mule Runtime, DataWeave, API Manager, Exchange, Runtime Manager, MUnit.
  • Experiencia desarrollando e integrando APIs REST y servicios SOAP.
  • Conocimiento de RAML y/o OpenAPI.
  • Experiencia con formatos como JSON, XML y CSV.
  • Conocimiento de patrones de integración y buenas prácticas para diseño de APIs.
  • Experiencia utilizando Git y procesos de integración/despliegue continuo.
  • Conocimiento de mecanismos de seguridad para APIs, como OAuth 2.0, JWT, Client ID Enforcement y TLS.
  • Capacidad para analizar y resolver problemas técnicos de manera autónoma.

Deseable

  • Certificación Salesforce Certified MuleSoft Developer.
  • Experiencia con CloudHub, Runtime Fabric o despliegues híbridos/on-premise.
  • Experiencia con plataformas de mensajería como Kafka, IBM MQ, RabbitMQ o Anypoint MQ.
  • Conocimiento de CI/CD utilizando herramientas como Azure DevOps, GitHub Actions, Jenkins o similares.
  • Experiencia trabajando con arquitecturas de microservicios y modelos event-driven.
  • Conocimientos de plataformas Cloud como AWS, Azure o GCP.
  • Experiencia trabajando bajo metodologías Agile/Scrum.
  • Conocimiento de API Governance.

Competencias

  • Capacidad de análisis y resolución de problemas.
  • Autonomía para desarrollar y dar seguimiento a integraciones.
  • Comunicación efectiva con equipos técnicos y funcionales.
  • Trabajo colaborativo.
  • Orientación a calidad y buenas prácticas.
  • Capacidad para realizar revisiones técnicas y apoyar a otros desarrolladores.
  • Proactividad y aprendizaje continuo.

Capacidad para desarrollar APIs e integraciones de manera autónoma.

Buen dominio de Mule 4, DataWeave y Anypoint Platform.

Capacidad para interpretar diseños técnicos y llevarlos a implementación.

Experiencia resolviendo problemas comunes de integración.

Experiencia

Mid: aproximadamente 2-4 años de experiencia en desarrollo de integraciones, idealmente al menos 2 años trabajando con MuleSoft.

Ready to join the team?

Apply now