UniFirst is seeking a Senior MuleSoft Developer to design, develop, and implement enterprise integration solutions using the MuleSoft Anypoint Platform to ensure scalability, security, and performance of their integration systems.
Requirements
- MuleSoft Certified Developer (Level 1 or higher) required
- 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.
- Strong proficiency in mUnit testing with a focus on achieving high coverage.
- 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.
- Expertise in Azure integration services: APIM, Service Bus, Event Grid, Azure Storage, Functions, Logic Apps, ADF, Azure SQL, Cosmos DB, Key Vault.
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.
- 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.
- Utilize AI-driven tools (Cursor AI Editor, MCP, A2A protocols, Agentic AI frameworks) to accelerate development, automate testing, and streamline documentation.
Other
- This is a hybrid role with 50% on-site requirement in Wilmington, MA.
- Proven ability to author and review TSDs and architectural design documents.
- Exceptional analytical and problem-solving abilities.
- Strong communication and documentation skills.
- Proven ability to lead technical discussions and mentor junior developers.