Previous Job
Sr. Mulesoft Developer/Atlanta, GA 4mth+ Contract
Ref No.: 18-01441
Location: Atlanta, Georgia
Position Type:Contract
VIsa Required: US Citizen, GC, GC-EAD Only No H1B or Opt's
Bachelor's Degree in Software Engineering or Higher  
- 10+ years of overall experience - Must have 5+ years of experience working with Integration Solutions - Certified MuleSoft Developer. - Minimum of 3+ years of hands-on experience with MuleSoft - ESB Enterprise Edition, DataWeave and API Management. - Atleast 2 full life cycle MuleSoft Project experience(Analysis, Design, Dev, Testing, Deployment) - Must have hands on experience with Mulesoft with both on-premises servers and CloudHub.
- Must have extensive experience designing. and developing enterprise services using RAML in Mule, REST based APIs, SOAP Web Services and use of different mule connectors. - Must have experience Configuring APIs, proxy endpoints, API portals and API analytics based on technical specifications with MuleSoft API manager. - Must have experience performing integration use cases involving multiple systems and complex business logic tying in system, process, and experience API layers - Experience in Creating RAML for REST API. - Experience in creating WSDL for SOAP Services. - Knowledge in Cloud / on prem deployment for Mule API's. - Experience in Continuous Integration Process. - Should have experience in creating SOAP UI / Post man collection for API for functional testing and also has some experience in Performance Testing. - Experience in monitoring API's through Runtime manager. - Knowledge of Microservices and API's - Knowledge of SQL and database principles - Demonstrate knowledge of networking fundamentals - Knowledge of Data Transformation like XQUERY, XSLT & Data Weave etc.
Job Duties   - Implement APIs as per the design specification. - Build, orchestrate, and deploy complex integration patterns between system, process, and experience layers. - Interpret requirements to develop Mule services and integrations in continuous integration/continuous deployment using Agile methodology. - Create detailed technical design specifications for new integrations - Identify, analyze and develop interfaces and flows. - Identify and communicate technical problems, processes, and solutions.