Job Description:
- Knowledge of multiple Mule Platform Delivery Models.
- Develop API Definitions using RAML and Design Center.
- Develop and execute automated M-Unit Test Cases.
- Attend and contribute to the conceptual design of integration concepts and framework elements being implemented or integrated through Mule.
- Peer review integration interface design and code developed under or integrated with the Middleware platform.
- Troubleshoot issues within the Middleware environment.
- Implement Web Services and APIs using different protocols (SOAP and RESTful).
- Implement required components for all developed and to-be-developed integration solutions.
- Responsible for setting up and defining the Integration Framework Development Standards, Policies, and Concepts.
- Experience with a wide range of Connectors using Mule Exchange.
- Assist other developers in architecture and problem-solving.
- Knowledge of SCM components and DevOps Strategies.
- Experience in implementing projects using Agile Methodology.
- Create detailed technical documentation for existing and newly developed solutions.
- Perform code reviews and design sessions with team members.
- Assist in the development and maintenance of low-level design documents and guidelines.
- Implement industry-standard practices in Integration applications and API Development.
Educational and Technical Qualifications:
- 6+ years of experience in Middleware and Integration technologies.
- Bachelor’s degree in computer science, management information systems, or a related field.
- Experience in design, development, and deployment of Integrations of medium to large complexity using Mule components, with at least 3 years of experience.
- Strong understanding of Service-Oriented Architecture, J2EE, XML, JSON, and web services.
- Technical expertise in Integration systems analysis, design, and development techniques and tools, including software package implementation and database concepts.
- Experience with Web Service Security specifications, including WS-Security, WS-Policy, SAML, etc.
- Deep knowledge and understanding of Mediation, Policy Enforcement, and other ESB functions.
- Deep knowledge of API Management principles, API-led Integration design patterns, and application and integration architectures