- Minimum of 10 years of hands-on experience withMuleSoft - ESB Enterprise Edition, DataWeave and API Management.
- Certified MuleSoft Developer.
- Understand project goals and define approach to neededdevelopment.
- Understand latest architecture, technology, solutions,and serve as the key client-facing technical resource and focus on systemsrather than on specific technologies.
- Facilitate the adoption of standard projectframeworks, methodologies, and procedures.
- Work with the Solution Architect to define integrationprinciples and patterns.
- Create detailed technical design specifications fornew integrations
- Work in an agile / waterfall lifecycle and delivernecessary designs, code and documentation.
- Demonstrable proficiency in designing Mule components(Mule ESB, Anypoint Studio, ETLs, flows, MEL, message modelling, Routing,Filtering, Database, Exception Handling, API Management).
- Hands-on experience on MuleSoft API Management andAnypoint Platform.
- Proficient in the use of Anypoint Connectors forbusiness applications, Java & groovy (Components and Transformers).
- Experience designing Mule ESB templates. Experience ofscripting, including shell.
- Experience in Maven based project development andtesting automation of mule flows.
- Understanding and experience of Java MessagingServices (JMS).
- Proficiency in medium to complex XML schema and XSLTdesign and maintenance.
- Experience with capacity planning, scalability,performance, load testing
- Understanding of and ability to invoke web services -REST (with RAML or JSON/XML), ODATA, SOAP (with WSDL). Ability to debug usingtools like SOAPUI.
- Hands-on experience on writing RAML files for invokingREST API’s and SOAP API’s.
- Proficiency in web service design using RAML, WSDLs,ODATA and ATOM.
Experience ofdatabase access protocols such as ODBC, JDBC, SQL, ORACLE