Job Description :
Position: Mulesoft Architect
Location: Chicago, IL
Duration: 6 months
Interview: phone/skype

Senior level MuleSoft technical architect who is well versed in all aspects of MuleSoft product,

Required Skills:

API lifecycle management and application integration experience. Banking experience preferred but not required. Candidate should be able to configure MuleSoft product and work with the technical lead to define all application interfaces using Rest protocols. Candidate should work with the team and help in defining requirements and create backlog working with the technical team.

Scope and Objectives:

Produce solution deliverables including solution diagrams, mapping document, decision statements, solution design documents, code design and code reviews
Provide guidance to system analysts and developers on best practices on Mulesoft service design and coding
Plan, estimate, review, and report on progress for project initiatives
Build Mulesoft services that meet a variety of business objectives
Build shared APIs and common modules that can drive consistency across Mulesoft users across the organization
Mentor other developers

Skills Required:

7 years’ experience in Middleware, SOA, Integration, and API technology
2 years hands-on experience with Mulesoft development and administration products including Anypoint Studio 6.1.x, Anypoint API Manager, Anypoint Runtime Manager and Anypoint Exchange
In-depth understanding of JSON and XML message structures
Build and Configure on-premises Mulesoft runtime environments using Mule Server 3.7.x EE and API Gateway 2.2.x
Design, publish and test RESTful APIs using RAML 0.8, Anypoint API Manager and Anypoint API Portals
Secure Mule service endpoints using OAuth2.0, HTTPS and SSO
Manage project dependencies in Anypoint Studio using Maven
Experience using Git for code sharing, deployment management and team collaboration
Unit test all services using MUnit
Functional/end-to-end testing using Anypoint Portal, SOAPUI and Postman

Skills Desired:

Enterprise Message Bus experience - specifically Active MQ in Mulesoft
Java development with JDK 1.7.x or higher
Build interfaces/integrations to Salesforce and Peoplesoft, or other large CRM/ERP technologies
SOAP message structure and response types
Database (SQL) technologies for read, write and join operations using SQL
Splunk configuration to capture logs and set up alerting rules
Continuous Integration (CI) pipeline build and configuration using "Go" or similar CI tool (eg .Jenkins)
Experience with higher-education or learning business terms and strategies
Exhibit proficiency in Mule flow control strategies including scatter-gather, choice, collection splitters, batch scopes, and flow design
Batch integration strategies using FTP, file transfers or database snapshots
Experience working with and extending core java components like Log4J
             

Similar Jobs you may be interested in ..