Key Responsibilities
- API & Integration Development: Design, develop, test, and deploy API-led connectivity solutions (System, Process, and Experience layers) using the MuleSoft Anypoint Platform.
- Data Transformation: Write efficient DataWeave 2.0 transformations to map complex data structures between ERP, WMS, EDI systems, and third-party vendor platforms.
- Architecture & Standards: Create RAML/OpenAPI specifications, implement secure endpoints (OAuth, JWT), and follow enterprise integration design patterns.
- Supply Chain Integration: Build integrations to streamline wholesale and distribution processes, including real-time inventory synchronization, order fulfillment tracking, price lists, and purchase order processing.
- Deployment & Operations: Deploy and manage integration flows across CloudHub or Runtime Fabric environments. Build CI/CD pipelines using Jenkins/Maven for automated deployments.
- Testing & Quality Assurance: Create comprehensive unit test suites using MUnit and conduct API payload testing via Postman or SoapUI.
- Troubleshooting & Support: Diagnose production issues, perform root-cause analysis, optimize runtime performance, and maintain system documentation in Confluence/Jira.
Qualifications & Requirements
Required Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent practical experience.
- Technical Experience: 3+ years of dedicated hands-on experience developing on the MuleSoft Anypoint Platform (Anypoint Studio, API Manager, Runtime Manager, Exchange).
- Core Skills:
- Strong mastery of DataWeave 2.0, RAML, and OpenAPI specifications.
- Deep understanding of RESTful web services, SOAP, JSON, XML, and XSD.
- Experience with queueing systems and event-driven architectures (Anypoint MQ, Kafka, RabbitMQ, or JMS).
- Hands-on knowledge of MUnit testing frameworks.
- Proficiency in Java or object-oriented programming fundamentals.
- Methodologies: Experience working in an Agile/Scrum delivery model.
Preferred Qualifications
- Industry Background: Demonstrated domain experience in Wholesale, Distribution, Logistics, or Supply Chain Management (familiarity with order-to-cash, procure-to-pay, inventory management, and EDI standards like 850, 855, 856, 810).
- Certifications: MuleSoft Certified Developer (MCD - Level 1 or higher).
- Systems Experience: Familiarity integrating with major enterprise systems such as SAP, Oracle EBS/NetSuite, Salesforce, or Infor.
Key Competencies
- Strong analytical and problem-solving skills with high attention to data accuracy.
- Clear written and verbal communication skills to articulate technical designs to both IT colleagues and business stakeholders.
- Ability to prioritize multiple integration workstreams in a fast-paced environment.