MuleSoft Integration Architect / Lead
Toronto - Hybrid (2-3 days in office)
1. Architecture & Solution Design
Design endtoend integration architectures using the MuleSoft Anypoint Platform following APIled connectivity principles.
Define and implement reusable assets using RAML / OAS shared libraries and canonical data models.
Architect scalable and secure integrations between MuleSoft Salesforce and other enterprise systems including:
REST and SOAP services
JDBC / databases
Message queues (MQ)
ERP systems and legacy platforms
Define:
API specifications
Canonical data models
Integration patterns
Security frameworks (OAuth 2.0 JWT SAML TLS)
Produce highlevel and detailed technical artifacts including:
Architecture and solution design documents
Sequence diagrams
Data flow models
2. Technical Leadership
Lead and mentor a team of MuleSoft developers providing guidance on:
Integration design
Coding standards
Best practices
Conduct design and code reviews ensuring adherence to:
CI/CD pipelines
Quality gates
Platform governance standards
Collaborate closely with Salesforce Architects Business Analysts and other technical teams to translate business requirements into effective integration solutions.
3. Development & Implementation
Develop complex MuleSoft components including:
Mule flows
Connectors
Custom policies
API proxies (Mule 4)
Implement integrations using APILed Architecture:
System APIs
Process APIs
Experience APIs
Utilize Salesforce integration capabilities such as:
Salesforce Connect
Bulk API
Platform Events
Change Data Capture (CDC)
Manage deployment automation using:
Anypoint Studio
Anypoint Runtime Manager
CloudHub 2.0
Hybrid deployment models
4. Performance Security & Governance
Ensure integrations meet performance SLAs scalability resiliency and reliability requirements.
Enforce enterprise security controls including:
Client ID enforcement
OAuth 2.0
IP whitelisting
VPC and Private Space configurations
Establish and maintain governance frameworks covering:
API lifecycle management
Versioning and reuse
Monitoring and observability
5. Documentation & Support
Prepare and maintain:
Architecture diagrams
API specifications
Deployment plans
Operational and support guides
Troubleshoot and resolve integration issues across MuleSoft and Salesforce environments.
Coach development teams on MuleSoft best practices design standards and reusable integration frameworks.
Qualifications & Experience
Minimum 7 years of handson integration experience including 4 years with MuleSoft.
Strong expertise in:
Mule 4
DataWeave 2.0
RAML / OAS
API Manager
Anypoint Exchange
Runtime Manager
Solid development background in:
Java
JSON / XML
REST and SOAP services
Asynchronous messaging
Strong understanding of:
Salesforce data model
Apex exposure
Salesforce integration patterns
Experience with CI/CD tools and practices including:
Jenkins
Azure DevOps
Git
Maven
Anypoint CLI
Familiarity with cloud platforms (AWS Azure GCP) is preferred.
Understanding of eventdriven architectures and messaging systems such as:
Kafka
JMS
MQ