Optomi, in partnership with a leading enterprise retailer, is seeking a Lead MuleSoft Developer to design and implement scalable enterprise integration solutions using the MuleSoft Anypoint Platform. This is a hands-on, leadership role involving technical oversight.
What the Right Candidate Will Enjoy:
- 100% remote work environment
- Working on enterprise-scale integration and API solutions
- Hands-on development with MuleSoft Anypoint Platform (CloudHub & on-prem)
- Exposure to modern integration patterns, RESTful services, and cloud technologies
- Collaboration with cross-functional agile teams across IT and business units
- Opportunities to prototype and productize new integration concepts
- Involvement in full API lifecycle management and platform administration
Experience of the Right Candidate:
- 7+ years of hands-on MuleSoft experience (ESB 3.x and 4.x)
- Strong experience designing and developing RESTful APIs using RAML
- Proven expertise with MuleSoft Anypoint Platform (Anypoint Studio, API Manager, Runtime Manager, CloudHub)
- Strong DataWeave transformation and Mule message structure knowledge
- Experience building reusable components and custom connectors
- Experience with MUnit testing and test automation
- Solid programming experience in Java, C#, or Python
- Experience with CI/CD tools (Jenkins, Bamboo) and Git
- Familiarity with message queues (JMS, Kafka) and relational databases (MySQL)
- Experience writing stored procedures for transactional operations
- Exposure to AWS cloud services
Responsibilities:
- Design and implement scalable EAI and SOA solutions using MuleSoft
- Develop, manage, and govern APIs using RAML, API Designer, and API Manager
- Build Mule flows, subflows, custom components, and connectors
- Deploy and manage APIs in CloudHub and on-prem environments
- Troubleshoot and debug Mule applications using logs and monitoring tools
- Write and maintain MUnit tests to ensure quality and stability
- Implement exception handling and DataWeave transformations
- Create custom metrics and dashboards for monitoring and reporting
- Maintain and administer Anypoint Platform components (Runtime Manager, Exchange, Access Management)
- Collaborate with product owners, architects, engineers, and QA teams
- Participate in sprint planning, agile ceremonies, and support triage
- Create technical design documentation and system specifications
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.