Middleware Engineer

Apptad Inc

Quebec

Hybrid

CAD 110,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Apptad Inc in Montreal, QC (Hybrid) is seeking a Middleware Engineer to design, build and automate middleware platforms across on‑premises and cloud environments.

You will collaborate with Infrastructure, Networking, Security and Data Center teams to roll out scalable platforms and ensure secure, well‑documented solutions. The role demands strong Linux/Unix, Python, CI/CD and cloud experience with a focus on reliability, automation and performance.

Qualifications

  • Strong infrastructure knowledge in Linux/Unix, Storage and Networking.
  • Hands-on experience with load balancers, web servers (Apache / Nginx), application servers (Tomcat) to include application integration, configuration, and troubleshooting.
  • Expert level scripting using Python (mandatory) and Shell.
  • Familiar with IT Automation & Config Management tools (Ansible / Helm).
  • Experience with source control and CI/CD pipelines (Jenkins, Artifactory, Flux).
  • Familiar with security hardening concepts for hosting applications or middleware, including transport encryption, modern single sign-on authentication and authorization mechanisms.
  • Basic operational knowledge of RDBMS and SQL.
  • Hands-on experience with Cloud platforms (Azure or AWS), Docker/Podman containers, Kubernetes / OpenShift.
  • Prior experience managing large web-based n-tier applications in secure environments on cloud.

Responsibilities

  • Apply technical skills to design, build and automate middleware platforms both on-premises and cloud.
  • Partner with other groups such as Enterprise Infrastructure, MIS, Networking, Security, Storage, Database and Data Center teams to roll out technology platforms successfully as per best practices.
  • Coordinate signoffs for non-functional requirement testing with development and business teams.
  • Maintain a 360-degree view of applications and their underlying middleware and infrastructure components.
  • Produce reusable infrastructure and middleware designs patterns for future reference and refresh existing ones on a regular basis.
  • Support vendor / vendor technology onboarding following Morgan Stanley best practices and security blueprints.
  • Adopt, build and rollout new technology stacks for NFRT for cloud-based and on-prem applications.
  • Automate daily support functions, improve system stability, support hygiene initiatives and deliver innovation that creates efficiency and consistency.

Skills

Linux/Unix
Storage
Networking
Load balancers
Apache/Nginx
Tomcat
Python
Shell
Ansible
Helm
Jenkins
Artifactory
Flux
Security hardening
SQL
Azure
AWS
Docker/Podman
Kubernetes/OpenShift
N-tier applications

Tools

Jenkins
Artifactory
Flux
Ansible
Helm
Grafana
Prometheus
OpenTelemetry
Loki
Docker
Podman
Kubernetes
OpenShift

Job description

Job Title: Middleware Engineer

Location: Montreal, QC (Hybrid)

Responsibilities

The successful candidate will:

  • Apply technical skills to design, build and automate middleware platforms both on-premises and cloud.
  • Partner with other groups such as Enterprise Infrastructure, MIS, Networking, Security, Storage, Database and Data Center teams to roll out technology platforms successfully as per best practices.
  • Coordinate signoffs for non-functional requirement testing with development and business teams.
  • Maintain a 360-degree view of applications and their underlying middleware and infrastructure components.
  • Produce reusable infrastructure and middleware designs patterns for future reference and refresh existing ones on a regular basis.
  • Support vendor / vendor technology onboarding following Morgan Stanley best practices and security blueprints.
  • Adopt, build and rollout new technology stacks for NFRT for cloud-based and on-prem applications.
  • Automate daily support functions, improve system stability, support hygiene initiatives and deliver innovation that creates efficiency and consistency.
Required Skills
  • Strong infrastructure knowledge in Linux / Unix, Storage and Networking
  • Hands-on experience with load balancers, web servers (Apache / Nginx), application servers (Tomcat) to include application integration, configuration, and troubleshooting.
  • Expert level scripting skills using Python (mandatory) and Shell
  • Familiar with IT Automation & Config Management tools (Ansible / Helm)
  • Experience with source control and continuous integration / continuous delivery pipelines (Jenkins, Artifactory, Flux)
  • Familiar with security hardening concepts for hosting applications or middleware, including transport encryption, modern single sign-on authentication and authorization mechanisms
  • Basic operational knowledge of RDBMS and SQL.
  • Hands-on experience with Cloud platforms (Azure or AWS), Docker/Podman containers, Kubernetes / OpenShift
  • Prior experience managing large web-based n-tier applications in secure environments on cloud
Desired / Nice to have skills
  • Hands-on experience with graph databases (GraphDB) and knowledge of SPARQL query language.
  • Familiarity with Kafka, Redis, Airflow
  • Exposure and experience in open-source Observability tools (e.g., Grafana, Prometheus, OpenTelemetry and Loki)
  • Identity management protocols like OIDC / OAuth, SAML, LDAP integration
  • Exposure to Big Data platforms like Hadoop / ELK Stack
  • Capacity planning and performance tuning of applications and middleware platforms
  • A system architecture / developer work experience
Experience
  • 7 plus years in a similar role of hands-on application / middleware specialist.
  • Prior experience of working in a global financial organization is an advantage
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Integration & Middleware Support Specialist -6
System Integration & Middleware Support Specialist -6

Realign Llc • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Middleware Engineer
Middleware Engineer

Soho Square Solutions • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Senior Middleware Specialist
Senior Middleware Specialist

Enormous Enterprise LLC • Toronto

On-site
CAD 120,000 - 160,000
Middleware Specialist
Middleware Specialist

Sophus IT Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
RQ00799 - Software Developer - Full Stack - Senior
RQ00799 - Software Developer - Full Stack - Senior

Zohorecruit • Toronto

On-site
CAD 120,000 - 160,000
Forward Deployment Engineer
Forward Deployment Engineer

Urban Ridge Supplies • Mississauga

On-site
CAD 140,000 - 185,000
Full Stack Java Developer
Full Stack Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 100,000 - 130,000
Java Backend developer - Java 17, DevSecOps, Kubernetes
Java Backend developer - Java 17, DevSecOps, Kubernetes

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Software Developer - Platforms & Frameworks
Software Developer - Platforms & Frameworks

GuruLink • Montreal

On-site
CAD 90,000 - 120,000
ADMINISTRATEUR(TRICE) SYSTÈMES MIDDLEWARE - POSTE STRATÉGIQUE (MONTRÉAL | HYBRIDE) Montréal (hy[...]
ADMINISTRATEUR(TRICE) SYSTÈMES MIDDLEWARE - POSTE STRATÉGIQUE (MONTRÉAL | HYBRIDE) Montréal (hy[...]

CHROME TECHNOLOGIES • Montreal (administrative region)

On-site
CAD 70,000 - 85,000