Key Responsibilities
- Design and implement MuleSoft APIs and connectors to facilitate secure and efficient data integrations between Salesforce and other enterprise systems.
- Collaborate with business analysts, architects, Salesforce developers, and integration partners to gather requirements and deliver effective solutions.
- Troubleshoot, test, and enhance Salesforce and MuleSoft integrations to ensure high performance and reliability.
- Implement best practices for security, data management, and system performance.
- Conduct code reviews, document technical specifications, and provide technical guidance to team members.
- Stay updated with the latest Salesforce and MuleSoft features, tools, and industry trends to continually improve integration strategies.
Key Stakeholders
- Enterprise Architecture and IT Leadership
- Engineering, DevOps, and Support Teams
- Business Product Owners and Domain Experts
- External Vendors and Technology Partners
Skills & Experience
- Proven experience as a MuleSoft Developer with hands-on development in MuleSoft, Java, and Salesforce.
- Strong MuleSoft Anypoint Platform experience, including designing APIs, creating Mule flows, and managing MuleSoft runtime environments.
- Familiarity with REST/SOAP APIs, JSON, XML, and data transformation techniques.
- Experience with Salesforce integration patterns and best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Experience of security and encryption best practices (OAuth2, JWT, API gateways, encryption standards).
Desirable Skills
- Salesforce certifications such as Salesforce Platform Developer, MuleSoft Certified Developer, or equivalent.
- Experience with DevOps practices, CI/CD pipelines, and version control systems like Copado or Gearset.
- Understanding of enterprise architecture and other Middleware tools.