Full Stack Developer

2 weeks ago


BasSaintLaurent, Canada Aversan Full time

Full-Stack Developer

Aversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.

We are currently seeking a qualified Full Stack Developer to join our team. As a Senior Full-Stack Developer for the Middleware-API team, you will play a key role in building robust and scalable platforms, primarily focused on Azure API Management (APIM) and Self-Hosted Gateways (SHG) within an OpenShift environment. Your mission is to build and maintain our automation pipelines specifically for APIs and to implement the tools to support API governance standards. This position is aimed at an experienced professional who combines strong API development skills, middleware integration expertise, and DevOps practices.

Location: Montreal, QC

Job Type: Full Time

Working Arrangement: Hybrid

Responsibilities

  • Design, deploy, and maintain API Management solutions (APIM, SHG) orchestrated via ArgoCD and Helm.
  • Implement APIM policies (authentication, transformation, security) and contribute to API governance.
  • Develop and manage infrastructure as code using Terraform, ensuring automation and consistency.
  • Analyze and extract logs from APIM and Azure services to troubleshoot and optimize workflows.

    Develop and maintain Middleware solutions to ensure seamless communication between various systems.
  • Manage authentication and authorization mechanisms (RBAC, Managed Identities).
  • Maintain knowledge of integration protocols (REST, RESTful, MCP) and messaging patterns (pub/sub, Event Hub, Service Bus).
  • Conduct testing using tools like OpenAPI, Spectral, Swagger Hub, to ensure the reliability and functionality of APIs.
  • Contribute to CI/CD pipelines and Git workflows (GitFlow, code reviews).
  • Ensure platform reliability and compliance while supporting containerized workloads on OpenShift/Kubernetes.

Basic Qualifications

  • API & Middleware

    8+ years as a Full-Stack Developer with significant focus on API design, development, and middleware.

    Advanced expertise in Azure APIM (policies, gateways, networking, RBAC, logging/monitoring).

    Strong knowledge of API catalogs and best practices for API contract creation (OpenAPI, Spectral).

    Familiarity with Middleware solutions and integration patterns.
  • Security & Integration

    Hands‑on with RBAC, Managed Identities, Key Vault, and secure API patterns.

    Solid understanding of REST/RESTful integration and messaging (pub/sub, Event Hubs, Service Bus).
  • Infrastructure & DevOps

    Proficiency with Terraform, OpenShift/Kubernetes, Argo CD, and Helm.

    Experience building resilient CI/CD pipelines and Git workflows in multi‑team environments.
  • Languages & Tooling

    Scripting proficiency (Bash, PowerShell, Python).

    Testing and design tools: OpenAPI, Swagger Hub (or equivalent), Spectral; Postman is a plus.
  • Communication & Education

    Excellent communication skills; ability to simplify complex concepts and write clear documentation.

    Bilingualism is required (French and English)

    Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

*Nice-to-Have Skills*

Knowledge of observability tools (App Insights, Log Analytics).

Familiarity with advanced security (Key Vault, Managed Identities).

Experience writing complex APIM policies.

Understanding of emerging protocols such as MCP.

Please note:

Interested applicants must apply directly to this link to be considered for this position: Full Stack Developer

The name of the file for the resume should be the applicant's full name and the position title you are applying for. The resume format should be PDF.


  • Full Stack Developer

    2 weeks ago


    Bas-Saint-Laurent, Canada Aversan Full time

    Full-Stack DeveloperAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Full Stack Developer to join our team. As a Senior Full-Stack...


  • Bas-Saint-Laurent, Canada Aversan Full time

    Full-Stack DeveloperAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Full Stack Developer to join our team. The successful candidate will...


  • Bas-Saint-Laurent, Canada CAE Full time

    About This RoleThis position is exclusively open to students pursuing a university degree.Internship dates: May 4th to August 21st 2026Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world-class company and industry leader with projects to which...


  • Saint-Laurent-de-l'Île-d'Orléans, Canada Intrado Life & Safety, Inc. Full time

    About Us Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir. Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant‑garde de la transformation du continuum des...


  • Saint-Laurent-de-l'Île-d'Orléans, Canada Intrado Life & Safety, Inc. Full time

    About Us Intrado se consacre à sauver des vies et à protéger des communautés, en les aidant à se préparer pour des événements critiques, à intervenir lorsqu’ils surviennent, et à s’en rétablir. Aujourd’hui, notre entreprise de logiciels en tant que service (SaaS) de pointe est à l’avant‑garde de la transformation du continuum des...

  • FULL STACK

    3 days ago


    Saint-Hubert, QC JY E, Canada Boutique Awesome Full time

    FULL STACK - Web DeveloperBe part of a team that thrives every day to deliver high-quality solutions and an Awesome experience.ResponsibilitiesDesign, develop, test, and maintain web applicationsWrite clean, maintainable PHP codeWork on both backend and frontend featuresIntegrate databases, APIs, and third-party servicesParticipate in architecture decisions...


  • Bas-Saint-Laurent, Canada CAE Full time

    About This RoleThis position is exclusively open to students pursuing a university degree.Internship dates: May 4th to August 21st 2026Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world-class company and industry leader with projects to which...


  • Bas-Saint-Laurent, Canada CAE Full time

    À propos de ce posteCe poste est exclusivement ouvert aux étudiants en voie d'obtention d'un diplôme universitaire.Date du stage : du 4 mai au 21 aout 2026Vous êtes un passionné dans votre domaine? Vous recherchez un milieu de travail où vous pourrez innover, vous dépasser et collaborer avec des experts provenant de secteurs variés? Vous aimeriez...


  • Saint-Laurent-de-l'Île-d'Orléans, Canada Intrado Life & Safety, Inc. Full time

    Une entreprise technologique innovante à Saint-Laurent-de-l'Île-d'Orléans recherche un ingénieur logiciel Full Stack pour développer et maintenir des applications critiques pour le service 911. Le candidat idéal a 3 à 5 ans d'expérience avec TypeScript et Java, et doit être familiarisé avec les concepts de microservices. Ce poste offre un...


  • Saint-Laurent-de-l'Île-d'Orléans, Canada Intrado Life & Safety, Inc. Full time

    Une entreprise technologique innovante à Saint-Laurent-de-l'Île-d'Orléans recherche un ingénieur logiciel Full Stack pour développer et maintenir des applications critiques pour le service 911. Le candidat idéal a 3 à 5 ans d'expérience avec TypeScript et Java, et doit être familiarisé avec les concepts de microservices. Ce poste offre un...