MuleSoft Developer

Job ID
688
Location
Montreal downtown
Role and Responsibilities
IT Unlock is an IT consulting firm and an unique social enterprise. Our mission is to improve our clients' current IT condition and to provide food to underprivileged children. When you work with us, you contribute to give back to humanity.

We are looking for a talented MuleSoft developer. This is a 8 months mandate with renewal possibilities. The work is done in downtown of Montreal and it will begin at the beginning ASAP. Beautiful technologies and nice challenge are waiting for you.

In this hands-on development position, the individual will develop, support, troubleshoot, and monitor the MuleSoft platform, framework and standards to the enterprise.

  • Work closely with internal customers to implement and maintain MuleSoft platform strategies.
  • Develop and maintain MuleSoft enterprise standards and framework.
  • Implement scalable, highly available, and fault tolerant systems with best practices.
  • Provide personalized support and training to internal customers on the frameworks and standards built.
  • Troubleshoot framework, environment and application issues.
  • Work with various DevOps tools.
  • Write technical and design documents.

This individual must demonstrate the ability to work with internal customers to implement and maintain MuleSoft platform solutions for the enterprise. Individual must be a self-starter who is highly motivated, reliable, detail oriented, and driven to produce high quality work.


Preferred Skill & Experience:

  • Hands-on experience with MuleSoft Enterprise Edition on
    Premise, and API Management 

  • Good understanding of underlying Mule architecture with
    experience of server administration and physical deployment (On Cloud, On
    Premise and Hybrid).

  • Solid Programming skills using J2EE, JMS, SOAP / REST
    Web Services, XSLT, CXF

  • At least 2 years of overall professional developer
    experience

  • Experience orchestrating integration use cases involving
    multiple systems and complex business logic tying in system, process, and
    experience API layers

  • Extensive experience coding, designing, and developing
    RESTful APIs

  • Deep understanding of various protocols such as REST,
    HTTP, MQ, AMQP, JSON, and SOA 

  • Experience in building common services framework for
    logging, error handling, configuration, authentication and authorization.

  • Experience working with PUB/SUB model of messaging and
    queues

  • Broad knowledge of web and security standards relating
    to APIs (OAuth, SSL, CORS, JWT)

  • Good knowledge of RAML and Swagger
  • Experience in Continuous
    integration and Continuous deployment using Maven, Docker, and Mulesoft
    .
  • Fluent in English


Skillset
Required:
• 2+ years of experience in MuleSoft development
• Solid Programming skills using J2EE, JMS, SOAP / REST Web Services, XSLT or CXF
• Deep understanding of various protocols such as REST, HTTP, MQ, AMQP, JSON, and SOA
• Fluent in English
• Onsite 37.5h/week

Assets:
• XML, RESTful APIs, Eclipse.
• Experience working with PUB/SUB model of messaging and queues
• Security standards relating to APIs (OAuth, SSL, CORS, JWT)
• RAML and Swagger
• Continuous integration and Continuous deployment using Maven, Docker, and Mulesoft
Number of positions
3
Work Experience
At least 2 years
Salary
null
Apply on Job