Roles and Responsibilities
- Ability to interact with clients in different functional areas with excellent interpersonal and communication skills.
- Assist in translating business objectives into technical solutions using MuleSoft Anypoint Platform.
- Design, development, testing, debugging, implementing, and documenting MuleSoft based flows and integrations.
- Must be able to work as an individual contributor in a client-facing role.
- Good Analytical skills, verbal and oral communication is mandatory.
Desired Candidate Profile
- Overall 3-7 years of experience in Integration solutions. 2+ years of experience in implementing solutions based on the MuleSoft Anypoint platform.
- Knowledge of Integration Design patterns such as Message Routing, Synchronous / Asynchronous communication, Content Enrichment, Message Filtering, Message Transformation, Guaranteed Delivery, Message Sequencing, Batch Message processing, error handling, Logging, Auditing, Performance Monitoring, and KPI for end-to-end process execution.
- Experience in defining overall API network, API implementations using RAML/OAS, and deployment using MuleSoft Anypoint platform. The entire lifecycle of API development.
- Experience in designing integration or API application considering all performance parameters; sizing, scaling, fault- tolerance, high-availability, load-balancing, etc
- Experience on various adapters, connectors, and various protocols i.e. Salesforce, Workday, JMS, File, DB, HTTP, HTTPS, FTP, SFTP .. etc.
- Experience in handling different data formats and transformations using DataWeave. i.e XML Schema, XML, JSON, CSV, EDI, etc.
- Knowledge of selecting the right infra/deployment architecture from various MuleSoft deployment models.
- Java, J2EE experience with knowledge of REST, SOAP services. API-led based Application network and SOA/ESB based design principles.
- Knowledge of API Management concepts and fundamentals. Securing the web APIs data-integrity/confidentiality (Oauth 2. 0, Web JWT Token, x509 certificates). Policy Management, API Auto Discovery, Proxy, Custom policy, etc.
- Knowledge of MUnit to automate unit testing. knowledge of different kinds of testing to test functional/non-functional integration scenarios.
- Preferred to have an understanding of CICD using GitLab, Jenkins, Maven.
- Mule certification is highly preferred.