Technical/Functional Skills
- Experience with all Mule instances (CloudHub, On-Premise and RTF AWS)
- MuleSoft Anypoint platform - API, EAI, B2B projects
- Enterprise Integration Architecture and Patterns
- Understanding of API-led connectivity and its benefits
- Technical know-how in TCP/IP, Security (Basic Auth, OAuth 1.0 and OAuth 2.0, SSL/TLS)
- SOAP / Rest Webservices
- CI/CD Design and Implementation
- Thorough knowledge of Jenkins
- AWS CodeCommit
- Java, J2EE, XML, XSD, JSON
- Databases
Experience Required
8+ experience, 4 years’ experience in MuleSoft
Roles & Responsibilities
- Designing and developing APIs in large complex system environments.
- Ensuring to adhere to software development standards, security standards and company protocols
- Develop the appropriate development documentation
- Complete code reviews for ESBs and related components, and complete documentation of issues identified and action items
- Create RAML specifications that provide clear and concise information of the APIs being developed
- Maintain documentation in MuleSoft’s Exchange
- Developing the appropriate unit test scripts in accordance with test cases as designed by the quality assurance analyst
- Deploying code using automated tools, like Jenkins, which incorporate automated builds, unit testing and functional testing
- Ensuring the appropriate branching standards are followed while using repository tools like GIT
- Developing good partnerships with business analyst and quality assurance analyst
- Remain current on data integration approaches and technologies
- Work with QA and Architects in fixing any identified bugs and releasing final code to production
- Experience working on Agile Methodology
- Ability to work as part of a team and have a deep working skill set within the ESB platform (MuleSoft) as well as the soft skills to effectively communicate with clients and peers