As a Mulesoft Developer, you will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design.
Also, will play an important role in creating the high-level design artifacts.
Hands-on experience on Building interfaces.
Should have been part of at least one Mulesoft implementation from design to development or Migration from any other product to Mulesoft.
Hands-on experience with open source and agile development tools such as GitHub or SVN, and Maven o Utilize an Agile / Scrum methodology to manage development work.
Experience of working with Mulesoft components, workflow, and patterns, and how to configure them o Proficiency in designing Mule components (Mule ESB v3.
0 and above, any point Studio, flows, MEL, message modelling, pub-sub, routing, filtering, database, exception handling, and API Management)
Knowledge of message sources, processors and properties.
Good knowledge of any point Connectors for business applications, Java and Groovy (components and transformers), flow and Java debug
Understand exception handling and unit testing like M Units with Mule ESB
Experience with creation of web services and integrate them in workflow with different ESB Platform.
Understanding of and ability to invoke web services - REST (with RAML or JSON / XML SOAP with WSDL)
Ability to debug using tools like SoapUI, Postman
Experience in Core Java, Messaging (JMS), Web API : SOAP, REST and authentication methods such as OAuth and SAML.
Expertise in Java integration frameworks Spring Integration and web services, REST APIs.
English : B2 Upper Intermediate