| Job Description: |
1. Architecture & Solution Design
Design end‑to‑end integration architectures using the MuleSoft Anypoint Platform, following API‑led 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 high‑level 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 API‑Led 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 hands‑on 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 event‑driven architectures and messaging systems such as:
Kafka JMS MQ |