We are looking for a Strong Mulesoft Architect with below technical skills/experience.
- Worked with Mule ESB 4+
- Experience in Mule/ESB development, with strong REST and SOAP web services and use of different MULE CONNECTORS.
- Experience in developing Mule flows in Anypoint studio.Develop https inbound and outbound flows, scheduler jobs, routing, synch flows, polling, orchestration, transformations, and security of the MuleSoft application using OAuth2.
- Integrations between different legacy systems like databases (MS SQL Server, MySQL, etc.) and software applications
- Experience with MulSoft Anypoint Platform Components (Transformer, Message Enricher, Choice Router, Scatter Gather, Database, Salesforce Connector, File Connector, HTTP Connector, Web Service Consumer, For Each, Batch Component, Active MQ & VM Queue, Cache)
- Experience of working with Mulesoft components, workflow, and patterns, and how to configure them
- Architectural, detailed Design and enterprise business experience within Mule ESB
- Some experience in integrating Mulesoft with Salesforce Marketing cloud and ERP applications
- Proven industry experience with focused integration experience
- Frame and implement best practices related to Mule ESB
- Knowledge on administrative aspects of Mule ESB
- Have good knowledge of Mule CloudHub 1.0, 2.0
- Preferred Experience in Core Java, Messaging(JMS), Web API – SOAP, REST and authentication methods such as OAuth and SAML
- Hands-on experience with tools such as GitHub, and Maven
Thorough demonstrable understanding of cloud architecture for enterprise applications - Excellent verbal and written communications skills as well as a winning team attitude and strong people skills.
- Knowledge on JEE technologies, Spring/Hibernate Frameworks would be a plus
Responsibilities:
- Technical Design Document capturing MuleSoft functional and nonfunctional details utilizing Integrations design templates; RAML definition for all interfaces
- Leads the design and architecture of Integration solutions that are in alignment with policies and standards of the organization while understanding the client environment and unique restrictions that may exist.
- Develop and Unit Test MuleSoft Applications checked into the department's code repository and deployed through Continuous Integration toolchain into development & test environments & relying on mUnit framework for validation of thus developed artifacts
- Establishing mUnit framework and associated quality assurance processes to support validations of MuleSoft assets developed during the course of the project
- Assuring adherence to security, audit compliance, and error handling requirements
- Actively participate in Agile sprint ceremonies (sprint planning, daily scrum, sprint review / product demo, and sprint retrospective)
- Resolution of tasks and defects within the project backlog
- Conduct Design Walkthroughs, Code Reviews, and Technical Coaching as warranted
- Document and publish artifacts in Anypoint Exchange instance
- Create and update production cutover plan and execute production cutover activities
- Design and Development of Anypoint Exchange Policies and Configurations
Qualifications
- Bachelor's or Masters degree in engineering or equivalent in Computer Science, Information Technology or similar stream
- 8-12 years of strong architecting and development experience using Mulesoft
- Certifications
- Mulesoft Developer Level I certification is a MUST
- Salesforce Mulesoft Developer
- Salesforce MuleSoft Integration Architect
Additional Information
It is a full-time role requiring a min of 8 hours per day