Key Requirements
- 3 years experience in design, coding, testing implementation and documentation of MuleSoft APIs and Mulesoft Anypoint as ESB.
- Experience in ESB and message integration techniques, like aggregation, transformation, dynamic routing, content-based routing, scatter-gather, etc., using Mule ESB.
- Experience in scalable Mule flows, error handling etc.
- Experience in the implementation of Mule transactions, async flows, message filters, message translators, content enricher and integration patterns.
- Experience in the development of testing suites using Mule MUnit and JMeter to test regular mule flow.
- Experience with CI/CD tools such as Maven, Jenkins, Nexus, Artifactory, Git, etc.
- Expertise working with API Manager, Runtime Manager, etc.
- Experience designing and developing, consuming RESTful, SOAP, and Microservices.
- A plus if has experience with Spring cloud registry discovery, zipkin, hystrix, etc.
- 5 years hands on programming experience in Java, JSON, XML, SOAP and J2EE frameworks (Spring/Hibernate)
- Experience working with cloud platforms such as AWS, Azure
- Overall experience of 10 years.
- Minimum Bachelors Degree
- MuleSoft certifications.
Key Responsibilities
- Monitors operating efficiency of existing application systems provides recommendations for improvement.
- Maintains records to document program development and revisions. Provides timely technical support and problem resolution for customer inquiries.
- Functions independently with limited work direction but is also a team player.
- Commits to deliverables with customers and management.
- Collaborate with cross-functional teams to design, develop and deliver enterprise quality applications.
- Conduct proofs-of-concept and develop prototypes.
- Work in an Agile Work Environment.