UniFirst is seeking a Senior MuleSoft Developer to design, develop, and implement enterprise integration solutions using the MuleSoft Anypoint Platform, with expertise in API-led connectivity, system-to-system (STL), and point-to-point (P2P) integrations.
Requirements
- MuleSoft Certified Developer (Level 1 or higher) required; MuleSoft Certified Integration Architect or Platform Architect certifications preferred.
- Demonstrated expertise in API-led architecture, STL, and P2P integrations.
- In-depth knowledge of integration patterns, SFTP/TLS/OAuth security protocols, and MuleSoft error handling best practices.
- Hands-on experience with Azure DevOps and Git for CI/CD automation.
- Advanced SQL skills with Oracle, SQL Server, and DB2, including query optimization and diagnostics.
- Experience integrating with Oracle ERP and understanding its data models.
- Proficiency in Splunk for log analysis and operational monitoring.
Responsibilities
- Lead the design, development, and deployment of MuleSoft APIs, STL flows, and P2P integrations using Anypoint Studio and CloudHub.
- Analyze and validate functional and technical specifications, translating them into secure, scalable MuleSoft solutions.
- Apply advanced integration patterns, including request-reply, publish/subscribe, scatter-gather, content-based routing, idempotent processing, and correlation IDs.
- Develop and maintain comprehensive Technical Solution Documents (TSDs), including detailed mappings, architecture diagrams, and sequence flows.
- Implement secure integrations using SFTP, TLS mutual authentication, and OAuth 2.0 protocols.
- Create robust mUnit test suites to achieve high code coverage and enable automated regression testing.
- Optimize API performance through DataWeave transformations, payload streaming, and caching strategies.
Other
- Bachelor’s degree in computer science, Information Systems, or a related field (required).
- Master’s degree in computer science, Information Systems, or a related field (preferred).
- 10+ years of enterprise integration development experience, including 5+ years specializing in MuleSoft Anypoint Platform.
- Strong communication and documentation skills.
- Proven ability to lead technical discussions and mentor junior developers.