Skip Navigation

Innovation Lab – Senior API Architect Developer

Job ID 10041122 Date posted 11/26/2018

Primary Locations: Montreal, Quebec

Employee Status: Regular

Schedule: Full-time


Are you a seasoned developer with advanced architectural design skills?

Are you curious, versatile and enthusiastic?

Do you think outside the box and are you open to new challenges?

As part of the Innovation Laboratory and the project and new technology incubator, we are strengthening our team of senior developers. We’re launching a project that will offer new banking services based mainly on fintech solutions, cloud architecture, and a DevOps and agile approach.

We’re looking for an experienced developer to take charge of development, integration, API exposure and microservice aspects, including gateways, security, performance and OpenAPI.

The candidate selected must have solid software development skills and advanced architectural design capacities.

We can offer you:
  • A talented team to work alongside you
  • Challenges that will help you grow and learn
  • An environment in which you can maintain and develop your technical skills
Your main challenges:
  • Assess and learn from new technologies in a wide variety of fields, including: AI, machine learning, integration technologies (web, mobile, API, etc.)
  • Deliver prototypes and mobile applications that offer a good, secure and reliable client experience.
  • Be at the cutting edge of DevOps, API and Microservices to be able to automate and industrialize applications.
  • Work directly with partners and startups to better understand and use their technologies and platforms.
More specifically, you must:
  • Assess the impact of new, emerging technologies
  • Estimate, code and provide software components for prototypes and proofs of concept


  • Expertise in microservice architecture and REST paradigm
  • Expertise with development languages and emerging specifications (e.g., Golang, OpenAPI)
  • Knowledge of API management platforms (e.g., Apigee, etc.)
  • Experience with container orchestration platforms (e.g., Kubernetes, Docker, PCF)
  • Experience with messaging systems (e.g., Kafka)
  • Experience with Queuing platforms (e.g., ActiveMQ, RabbitMQ)
  • Knowledge of security platforms (infra, web, API, etc.)
  • Work experience with an agile methodology and Atlasian development tools (Jira & Confluence), pipeline CI/CD (JenkinsX),
  • Knowledge of As Code & Mobile Infrastructure, an asset.
Experience sought
  • Bachelor's degree, Master's degree or Ph.D in Software Engineering or IT (or equivalent)
  • 5-10 years of experience as a technical architect or full stack developer
  • French/English

Diversity is an integral part of the Bank's values and commitments. In this document, the masculine gender designates both sexes with no discrimination intended, and is used only to facilitate reading.


JobField: IT

Unposting Date: 2019-01-21

Job Number: ARC00029

Posting Date: 2019-01-07

Send this opportunity via email

Job Matching

Let us search jobs for you based on the skills and experience listed in your profile.

Start matching