Job Description Job Description: As part of our Technology Architecture team, you will assess, define, and implement global scale technology architectures, for our clients, spanning simple IT projects to large-scale, enterprise-level change programs.
Core Qualifications: Minimum 10+ years of overall experience in Integration related technologies Minimum of 3 years of Integration Architecture experience on MuleSoft including with competing vendors such as JBoss Fuse, Dell Boomi, SnapLogic, IBM WebSphere, Oracle Fusion, etc. for comparison/differentiation purposes Multi years of experience in design, coding, testing, and implementation of MuleSoft APIs, covering message integration techniques, like aggregation, transformation, dynamic routing, content-based routing, scatter-gather, etc., using Mule ESB Experience in setting up MuleSoft platform. Including integrating with on-prem LDAP/AD, Setting up Domain names, connectivity, etc Experience in building custom frameworks, components in MuleSoft Experience in scalable Mule flows, error handling etc. Experience in the design and implementation of Mule transactions, async flows, message filters, message translators, content enricher and integration patterns Experience in the development of testing suites using Mule MUnit and JMeter to test regular mule flow
Preferred Qualifications: Experience in defining the following architecture aspects: Availability, Maintainability, Operability, Scalability and Portability Exposure to competing platforms JBoss Fuse, Dell Boomi, SnapLogic, IBM WebSphere, Oracle Fusion, etc. for comparison/differentiation purposes Experience designing and developing, consuming RESTful, SOAP, and Microservices Experience with CI/CD tools such as Maven, Jenkins, Nexus, Artifactory, Git etc. Prior experience in management methodologies (waterfall, agile, package, etc), enterprise planning, estimation, and project management (single and multi-site) Associated topics: application developer, backend, c/c++, design pattern, expert, lead, perl, project architect, senior, software architect
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.