Senior MuleSoft Developer Job Description We are seeking a skilled and experienced Senior MuleSoft Developer to join our team. This role is responsible for designing, developing, and maintaining APIs and integrations using the MuleSoft Anypoint Platform. Key Responsibilities: - Design, develop, and implement integration solutions using MuleSoft Anypoint Platform. - Lead the development of APIs, connectors, and integration flows. - Collaborate with architects and business stakeholders to understand integration requirements. - Ensure adherence to best practices and coding standards, including reusable and scalable components. - Develop technical specifications, documentation, and system diagrams. - Troubleshoot and resolve issues related to MuleSoft applications and integrations. - Mentor and support junior developers through code reviews and technical guidance. - Stay current with MuleSoft product updates and new features. - Participate in Agile development processes and contribute to sprint planning and reviews. Qualifications: - 6+ years of experience in integration development, with at least 3+ years in MuleSoft. - Strong understanding of RESTful APIs, web services (SOAP/REST), and RAML/OpenAPI specifications. - Hands-on experience with MuleSoft components: API Designer, API Manager, Runtime Manager, Anypoint Studio, DataWeave. - Proficient in Java and integration patterns. - Experience with CI/CD pipelines, Git, Jenkins, and automated deployment tools. - Knowledge of security protocols (OAuth 2.0, JWT, SAML, TLS). - Experience with cloud platforms such as AWS, Azure, or GCP. - MuleSoft certification(s) preferred (e.g., MuleSoft Certified Developer – Level 1 or Integration Architect). - Excellent communication, problem-solving, and interpersonal skills. Additional Information: At Endava, we're committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.