
Search by job, company or skills

We are seeking a Senior Software Engineer with strong expertise in MuleSoft for our client in New Zealand. The successful candidate will be responsible for designing, developing, and maintaining MuleSoft applications to support our clients business needs. You will work on enterprise-level integrations that enable global operations, modern digital channels, and cloud-based systems.
This role offers the opportunity to work on large-scale, real-world integrations, collaborate with experienced architects and engineers.
Key Responsibilities:
• Design, develop, customize, and deploy MuleSoft applications, APIs, and integrations using Anypoint Platform.
• Build scalable and maintainable integration solutions following MuleSoft and enterprise integration best practices.
• Develop reusable components, shared assets, and common frameworks to support multiple projects.
• Create proofs of concept (PoCs) to evaluate new integration patterns, MuleSoft features, and technologies.
• Use approved AI-assisted development tools, where appropriate, to support API design, integration development, documentation, test scenario creation, troubleshooting, and productivity improvement.
• Review, validate, and refine AI-generated suggestions, documentation, code snippets, or API specifications to ensure accuracy, security, maintainability, and alignment with MuleSoft best practices.
• Collaborate with product owners, architects, QA, and other stakeholders to understand requirements and implement user stories.
• Participate in agile ceremonies including stand-ups, sprint planning, reviews, and retrospectives.
• Ensure timely delivery of assigned tasks while maintaining high-quality standards.
• Provide technical support during development, testing, deployment, and post-production phases.
• Troubleshoot MuleSoft-related issues, resolve defects, and implement workarounds when required.
• Support deployments and releases to customer environments, including cloud and hybrid setups.
• Create and maintain technical and operational documentation.
• Stay current with MuleSoft platform updates, integration patterns, and industry trends.
What We Expect:
• 3+ years of hands-on experience in MuleSoft development (Anypoint Studio, and Anypoint Platform).
• Strong expertise in Mule ESB, SOA, and API-led connectivity.
• Experience designing and developing complex MuleSoft integrations.
• Proficient in REST, SOAP, RAML, XML, JSON, and XSD.
• Hands-on experience with Java, DataWeave, Anypoint Studio, and CloudHub.
• Solid understanding of middleware concepts and RDBMS.
• Adherence to MuleSoft best practices, governance, and guardrails.
• Demonstrated experience in delivering high-quality integration solutions with strong analytical and problem-solving skills.
• Effective communicator with the ability to work independently and collaboratively within cross-functional teams.
• Awareness of AI-assisted software development practices and willingness to use approved AI tools responsibly to improve productivity and delivery quality.
• Ability to critically review AI-generated outputs before using them in development, documentation, testing, or delivery activities.
• Understanding of security, data privacy, and governance considerations when using AI tools in enterprise environments.
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
Nice to Have:
• MuleSoft Certification.
• Experience with Salesforce APIs.
• Knowledge of API security.
• Experience Working with TypeScript and Node.js
• Experience with monitoring and logging tools.
• Exposure to Agile / Scrum delivery models.
• Experience supporting global or multi-region integration platforms.
Job ID: 150610801
We don’t charge any money for job offers