Application Developer - MuleSoft - 14057
Core
Design, develop, test, and deploy MuleSoft APIs and enterprise integration applications using API-led connectivity.
Role type
Application Developer (MuleSoft)
Builds
Enterprise integration solutions and APIs
Domain
Enterprise Integration / API Management
Required skills
MuleSoft development, DataWeave, REST/SOAP API design, API security (OAuth 2.0, TLS), CI/CD, Git, Maven, Jenkins, Azure DevOps, SOA patterns, messaging concepts
Preferred skills
Experience with MuleSoft connectors (HTTP, Database, SFTP, File, JMS/MQ), Anypoint Runtime Manager, API Manager, Exchange, MUnit
Technologies
MuleSoft, Anypoint Studio, Anypoint Platform, DataWeave, RAML, JSON, XML, CSV, MUnit, Anypoint Runtime Manager, API Manager, Exchange, Git, Maven, Jenkins, Azure DevOps
Responsibilities
Design, develop, test, and deploy MuleSoft APIs and integration applications; Implement API-led connectivity using Experience, Process, and System APIs; Build complex data transformations with DataWeave; Develop and consume REST and SOAP APIs using RAML; Implement error handling, logging, retries, exception strategies, and reusable common components; Apply API security, authentication, certificates, TLS, OAuth 2.0, and API policies; Use MUnit for unit testing and Anypoint Runtime Manager, API Manager, Exchange, and monitoring tools; Participate in code reviews, deployments, release management, and production support; Collaborate with architects, application teams, and business stakeholders on integration solutions
Seniority
Mid-Senior (5+ years experience)