Job Title: Sr. Middleware (MuleSoft) Developer
Job Summary:
We are seeking a highly skilled Sr. Middleware (MuleSoft) Developer, preferably with EDI experience, to join our team. The ideal candidate will collaborate with project managers, architects, clients, and other stakeholders to implement MuleSoft APIs and workflows required by the business. This role demands a deep understanding of MuleSoft's Anypoint Studio and Anypoint Platform, including Design Center, Runtime Manager, API Manager, Exchange, and more. The candidate must be adept at understanding business requirements and implementing complex integrations.
Key Responsibilities:
- System Analysis and Design: Analyze and design system requirements to meet business needs.
- API Contract Development: Create RAML Specifications as API contracts for development.
- Dataweave Implementation: Understand and implement Dataweave scripts.
- API Deployment: Deploy APIs to Cloudhub, Runtime Fabric, On-prem workers, etc.
- API-Led Connectivity: Practice API-Led Connectivity principles.
- Policy Implementation: Implement Basic Policies in API Manager.
- CI/CD Pipelines: Create and manage Basic CI/CD Pipelines using tools like Maven Plugin and Jenkins.
Qualifications:
- Education: Bachelor's degree in a related field or equivalent work experience.
- Experience:
- 5+ years of experience with MuleSoft.
- 5+ years of development experience in Java/J2EE/JSE frameworks.
- Technical Skills:
- Development experience with APIs (REST, SOAP, etc.).
- Experience with File Processing using MuleSoft.
- Strong knowledge of XML, JSON, and SOA integration.
- Experience with SQL.
- DevOps experience with Jenkins.
- Preferred Experience:
- Previous EDI and Healthcare experience.
- Previous Tech Lead experience.
- Previous BizTalk experience.
- Troubleshooting: Strong experience in troubleshooting and resolving priority production incidents within SLAs.
- Collaboration: Ability to collaborate effectively with various stakeholders, including Architecture, IT, Business, External Vendors, and Systems Support teams, to drive incident resolution.
- Monitoring: Strong skills in proactive and preventive monitoring.
- Communication: Excellent communication skills.
- Work Authorization: Legally authorized to work in the United States.