MuleSoft Developer

Category: Software Development/ Engineering
Main location: Canada, Nova Scotia, Halifax
Position ID: J0522-1255
Employment Type: Full Time

Position Description:

We are looking for a MuleSoft Developer to join our Financial Services team. We expect you to have great technical skills but as important, we are looking for someone who can develop a creative solution to a problem by applying critical thinking and past experience. Your role is only limited by your potential.

Your future duties and responsibilities:
• Develop Install, configure and deploy APIs on the MuleSoft platform.
• Adhere to quality standards, conduct code reviews, provide guidance to team members.
• Create the high-level design of integration solutions and guide implementation teams on the choice of Mule components and patterns to use in the detailed design and implementation.
• Integration Design patterns for building middleware systems ground up using Event Routing, Content Enrichment, Event Filtering, Data Transformation, Guaranteed delivery, Message sequencing, Batch Event processing, error handling and reconciliation mechanisms.
• Develop large-scale integration and API solutions using MuleSoft with experience in creating RAML/Swagger based APIs.
• Support a positive work environment that promotes service to business, quality, innovation and teamwork and ensure timely communication of issues/points of interest.
Required Experience:
• 3+ Years’ experience with Mule 4.0 with both on-premises and CloudHub implementations
• Hands on experience with MuleSoft APIM, SWAGGER & RAML specification design, API proxy management, and security policy.
• Understanding and implementation experience with Dataweave scripts.
• Experience deploying APIs to CloudHub, Runtime Fabric, On-prem workers, etc.
• Experience with Mule API Gateway and good understanding of Mule security.
• 3+ years Java experience with different framework like Spring, JMS, REST, SOAP web services and any RDBMS.
• Designed and developed Service Oriented Architecture (SOA) concepts including REST-ful and SOAP-based services Designed and developed enterprise services using RAML and REST based APIs
• Experience in Canadian Banking is an asset.

Other Skills:
• Strong written and oral communication skills.
• Critical eye for detail.
• Positive attitude.
• Strong interpersonal skills.
• Ability to see the big picture.
• Proven ability to mentor and coach junior team members.
• Ability to learn and apply new concepts quickly.
• Ability to adapt to constant changes. Sense of innovation, creativity, organization, autonomy and quick adaptation to various technologies.
• Have excellent time management, task planning and prioritization skills.
• Able to work effectively with minimal supervision.
• Enjoy working in a self-teaching, learning organization.
• Ability to build strong working relationships with clients and team members.

*LI-MK1

Skills:

  • Swagger
  • Java
  • RESTful (Rest-APIs)
  • Spring

What you can expect from us:

Insights you can act on

While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today — one of the world’s largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI — where your ideas and actions make a difference.