Senior Mulesoft Developer

Position Overview:

Our client is seeking a Senior Middleware Systems Developer. This position will require strong knowledge and experience on the middleware platform(s) to perform hands-on technical design and implementations, delivering highly functional API led integration solutions.

The Middleware Systems Developer will be involved in all aspects from providing the solutions to design and development to implementation. This person will work closely with all corporate IT groups and business contacts globally to develop, enhance, debug, support, maintain, and test integrations and support the company’s middleware environment. This person will be an influencer and thought leader and will also possess the in-depth technical expertise and credibility to provide detailed guidance to the implementation team. Individual should be able to work with minimal supervision and with general guidance as they deliver superior solutions to be used by the business.

Essential Functions:

  • Serve as Subject Matter Expert for that will include configuration, development, and customization of all middleware platforms
  • Serve as technical lead on projects to design, develop, test, document, and deploy robust integration solutions on the middleware platform
  • Take a lead role in architectural design and review of implementation
  • Build a deep understanding of business processes and principles to ensure a proper Solutions Architecture is envisaged and implemented
  • Serve as the SME for Mulesoft platform components including API Manager, CloudHub, AnyPoint Studio, Dataweave, Orchestration, ActiveMQ, Pub/Sub modules
  • Mentor others in Mulesoft development technologies, tools and processes
  • Other tasks and duties as assigned

Required Qualifications:

  • Bachelors Degree in Computer Science, Information Systems or equivalent field
  • 3+ years experience in Mulesoft API development, including experience with Mulesoft 4.x
  • 5+ years working in IT
  • Experience integrating with on-premise and cloud external systems
  • Experience integrating with on-prem ERP systems (SAP preferred)
  • Experience with other integration platforms alike Informatica and SCPI is an added advantage
  • Solid understanding of API Design using RAML or Swagger
  • Experience with the 3-layered approach to API-led connectivity with Experience, Process, and System APIs
  • Experience with Mulesoft DataWeave to create reusable transformations using functions, variables, and operators
  • Enterprise system integration background with Web Services and ETL
  • Solid knowledge of SQL and understanding of relational databases
  • Strong understanding of Agile development practices

Preferred Qualifications:

  • Experience working with Agile/Scrum methodology and DevOps (CI/CD)
  • Experience with Salesforce and other cloud platform integration
  • Experience with object-oriented development tools such as Java, C#/.Net
  • Scripting experience with Python or PHP would be nice to have
  • Mulesoft Certifications (Mulesoft Certified Platform Architect, MCD Developer)

Skills and Abilities:

  • Demonstrated communication, teamwork and organizational skills
  • Ability to develop and meet project deadlines
  • Ability to lead others (Responsibility may include mentoring other technical staff)
Potential for Travel up to 10%

Open to candidates requiring Visa transfer and Greencard sponsorship
Job Type
Full-Time Regular
Lisle IL