
Senior MuleSoft Developer
- Dublin
- Permanent
- Full-time
- Design and build reusable APIs, microservices, and integration flows using MuleSoft Anypoint Studio.
- Implement API specifications using RAML/OpenAPI, and deploy APIs to CloudHub or on-premise Mule runtimes.
- Follow API-led connectivity principles to structure System, Process, and Experience APIs.
- Apply integration design patterns (e.g., pub-sub, request-reply, scatter-gather) where appropriate.
- Mentor and support junior MuleSoft developers and contribute to code reviews and best practice enforcement.
- Collaborate with architects and DevOps teams to define and implement scalable integration architectures.
- Develop automated tests and ensure code coverage and quality standards.
- Package and deploy Mule applications to target environments via CI/CD pipelines.
- Use Anypoint Monitoring and Logging tools (e.g., Splunk, CloudHub Insight) to support operations.
- Troubleshoot integration issues, identify root causes, and implement corrective actions.
- Work closely with stakeholders, including application owners, business analysts, and QA teams.
- Create and maintain technical documentation for APIs and integration flows.
- Bachelor’s degree in computer science, Engineering, or a related field.
- 5+ years of software development experience, with at least 3 years of hands-on MuleSoft development.
- Strong knowledge of MuleSoft Anypoint Platform, including Anypoint Studio, API Manager, Runtime Manager.
- Proficiency in RAML/OpenAPI, DataWeave (Mule Expression Language), and MUnit testing framework.
- Experience with RESTful APIs, JSON, XML, JMS, and message queues.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI), version control (Git), and deployment automation.
- Understanding of security protocols (OAuth 2.0, JWT, TLS) and API gateway policies.
- MuleSoft Certified Developer – Level 1 (Mule 4) or higher.
- Experience integrating with Salesforce, SAP, Workday, or other enterprise applications.
- Knowledge of containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
- Familiarity with Agile/Scrum methodologies and working in DevOps environments.