- Company Name
- ADN Group
- Job Title
- Senior MuleSoft Developer
- Job Description
-
Job Title: Senior MuleSoft Developer
Role Summary: Design, develop, secure, and optimize enterprise‑grade APIs on the MuleSoft Anypoint Platform. Lead custom policy creation, API gateway configuration, and performance tuning while collaborating across architecture, development, and operations teams.
Expectations: Deliver scalable, secure, and reliable API solutions; write and maintain reusable Mule components; mentor peers on best practices; ensure compliance with security standards and performance metrics.
Key Responsibilities:
- Design and implement MuleSoft API Gateway solutions using Anypoint Studio, Runtime Manager, and API Manager.
- Create and customize performance, security, and compliance policies (SSL, OAuth2, threat and data protection).
- Develop APIs via RAML/OpenAPI specifications; build Mule 4 applications with DataWeave 2.0, MUnit, and related tools.
- Implement CI/CD pipelines with Git, Jenkins, Maven, and Nexus; integrate Azure DevOps where applicable.
- Test, debug, and document API solutions; conduct code reviews and enforce standards.
- Monitor and troubleshoot runtime and gateway issues using ELK, Dynatrace, and Anypoint Monitoring.
- Identify and drive improvements for scalability, reliability, and performance.
- Create reusable components and libraries; author technical documentation and release notes.
Required Skills:
- MuleSoft Anypoint Platform (Studio, Exchange, Runtime Manager)
- MuleSoft API Manager & custom policy development (mandatory)
- API security (SSL, OAuth2, threat & data protection)
- RAML/OpenAPI specifications
- Mule 4 development, DataWeave 2.0, MUnit testing
- DevOps tools: Git, Maven, Jenkins, JMeter, Nexus, Azure DevOps
- Java programming; Python (optional)
- Azure cloud concepts; Docker & Kubernetes (optional)
- Experience with ELK Stack, Dynatrace, Kafka (secondary)
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- MuleSoft Certified Developer – Mule 4 (or equivalent).
- Additional MuleSoft certifications or relevant security credentials preferred.