We are seeking an experienced Senior Middleware Specialist to provide technical leadership in the planning, design, integration, deployment, administration, and daily operational support of enterprise middleware platforms and services. In this role, you will be responsible for designing and implementing mission-critical integration architectures
...
, managing application and web server tiers, and configuring enterprise service buses (ESBs) and API gateways. Leveraging hands-on expertise with platforms such as IBM App Connect Enterprise (ACE), IBM WebSphere, MuleSoft, or Azure Integration Services, you will establish robust synchronous and asynchronous integration patterns, troubleshoot multi-layer system issues, support automated release pipelines, and ensure high availability, security, and reliability across enterprise environments.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 12-month contract.
Advantages
Long-Term Contract Stability: Comprehensive 12-month assignment driving mission-critical integration solutions.
Modern Integration Toolset: Direct hands-on work with enterprise ESBs, API management platforms, and cloud services.
Multi-Layer System Leadership: High-impact ownership spanning application servers, message brokers, and secure gateways.
Collaborative Onsite Environment: Partner directly with senior architects, developers, and operations teams in Toronto.
Responsibilities
Lead the planning, technical analysis, architectural design, deployment, configuration, maintenance, and upgrade of enterprise middleware products and integration platforms.
Design, build, and support enterprise integration solutions utilizing synchronous and asynchronous patterns, RESTful APIs, SOAP web services, event-driven architectures, and message queues.
Administer, configure, tune, and optimize middleware software, application servers, web tiers, and message brokers for high performance and availability.
Configure and manage enterprise API Gateway and API Management platforms (such as IBM API Connect or Azure APIM), including rate limiting, policy enforcement, and endpoint security.
Implement and manage secure communication channels utilizing modern authentication and security protocols, including OAuth 2.0, SAML, mutual TLS (mTLS), and API keys.
Troubleshoot and diagnose complex performance bottlenecks, data integrity concerns, configuration errors, and connectivity failures across application, middleware, and infrastructure layers.
Build and maintain automation scripts (Shell, Python, Ansible, Terraform) and CI/CD pipelines to streamline build, test, and release promotion processes.
Evaluate and test Change Requests (CRQs), support release implementations, and participate in incident and problem management workflows.
Monitor system health, performance metrics, and logs using enterprise observability tools, proactively resolving capacity and reliability issues.
Author comprehensive technical architecture artifacts, build books, runbooks, configuration scripts, and operational support documentation.
Qualifications
Middleware Seniority: Minimum of 7 years of progressive experience delivering middleware and integration technologies within complex, large-scale enterprise environments (Strictly Required).
Integration Solution Delivery: Proven track record designing, implementing, configuring, and supporting integration solutions using enterprise middleware platforms (Strictly Required).
System Integration Patterns: Deep architectural and technical understanding of integration patterns, including synchronous and asynchronous models, REST, SOAP, event-driven architectures, and messaging queues (Strictly Required).
Enterprise Middleware Platforms: Demonstrated expertise in middleware platforms such as IBM App Connect Enterprise (ACE), IBM WebSphere, MuleSoft, Azure Integration Services, or equivalent enterprise service buses (ESBs) (Strictly Required).
API Management & Gateways: Hands-on experience with API Gateway and Management platforms, such as IBM API Connect or Azure API Management (APIM) (Strictly Required).
Troubleshooting & Operations: Strong analytical and diagnostic skills across multi-tier environments, including application tiers, middleware, and infrastructure layers supporting high-availability systems (Strictly Required).
Nice-to-Have Assets:
Prior middleware administration or integration engineering experience within the public sector.
Experience with message brokers and event platforms such as IBM MQ, Apache Kafka, or JMS.
Hands-on experience integrating with enterprise COTS solutions (e.g., Siebel, Microsoft Dynamics CRM, SharePoint).
Practical knowledge of container platforms (Docker, Kubernetes) and DevOps CI/CD tooling (Azure DevOps, Jenkins, GitLab CI).
Summary
If you're interested in the "Senior Middleware Specialist" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking an experienced Senior Middleware Specialist to provide technical leadership in the planning, design, integration, deployment, administration, and daily operational support of enterprise middleware platforms and services. In this role, you will be responsible for designing and implementing mission-critical integration architectures, managing application and web server tiers, and configuring enterprise service buses (ESBs) and API gateways. Leveraging hands-on expertise with platforms such as IBM App Connect Enterprise (ACE), IBM WebSphere, MuleSoft, or Azure Integration Services, you will establish robust synchronous and asynchronous integration patterns, troubleshoot multi-layer system issues, support automated release pipelines, and ensure high availability, security, and reliability across enterprise environments.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 12-month contract.
Advantages
Long-Term Contract Stability: Comprehensive 12-month assignment driving mission-critical integration solutions.
Modern Integration Toolset: Direct hands-on work with enterprise ESBs, API management platforms, and cloud services.
...
Multi-Layer System Leadership: High-impact ownership spanning application servers, message brokers, and secure gateways.
Collaborative Onsite Environment: Partner directly with senior architects, developers, and operations teams in Toronto.
Responsibilities
Lead the planning, technical analysis, architectural design, deployment, configuration, maintenance, and upgrade of enterprise middleware products and integration platforms.
Design, build, and support enterprise integration solutions utilizing synchronous and asynchronous patterns, RESTful APIs, SOAP web services, event-driven architectures, and message queues.
Administer, configure, tune, and optimize middleware software, application servers, web tiers, and message brokers for high performance and availability.
Configure and manage enterprise API Gateway and API Management platforms (such as IBM API Connect or Azure APIM), including rate limiting, policy enforcement, and endpoint security.
Implement and manage secure communication channels utilizing modern authentication and security protocols, including OAuth 2.0, SAML, mutual TLS (mTLS), and API keys.
Troubleshoot and diagnose complex performance bottlenecks, data integrity concerns, configuration errors, and connectivity failures across application, middleware, and infrastructure layers.
Build and maintain automation scripts (Shell, Python, Ansible, Terraform) and CI/CD pipelines to streamline build, test, and release promotion processes.
Evaluate and test Change Requests (CRQs), support release implementations, and participate in incident and problem management workflows.
Monitor system health, performance metrics, and logs using enterprise observability tools, proactively resolving capacity and reliability issues.
Author comprehensive technical architecture artifacts, build books, runbooks, configuration scripts, and operational support documentation.
Qualifications
Middleware Seniority: Minimum of 7 years of progressive experience delivering middleware and integration technologies within complex, large-scale enterprise environments (Strictly Required).
Integration Solution Delivery: Proven track record designing, implementing, configuring, and supporting integration solutions using enterprise middleware platforms (Strictly Required).
System Integration Patterns: Deep architectural and technical understanding of integration patterns, including synchronous and asynchronous models, REST, SOAP, event-driven architectures, and messaging queues (Strictly Required).
Enterprise Middleware Platforms: Demonstrated expertise in middleware platforms such as IBM App Connect Enterprise (ACE), IBM WebSphere, MuleSoft, Azure Integration Services, or equivalent enterprise service buses (ESBs) (Strictly Required).
API Management & Gateways: Hands-on experience with API Gateway and Management platforms, such as IBM API Connect or Azure API Management (APIM) (Strictly Required).
Troubleshooting & Operations: Strong analytical and diagnostic skills across multi-tier environments, including application tiers, middleware, and infrastructure layers supporting high-availability systems (Strictly Required).
Nice-to-Have Assets:
Prior middleware administration or integration engineering experience within the public sector.
Experience with message brokers and event platforms such as IBM MQ, Apache Kafka, or JMS.
Hands-on experience integrating with enterprise COTS solutions (e.g., Siebel, Microsoft Dynamics CRM, SharePoint).
Practical knowledge of container platforms (Docker, Kubernetes) and DevOps CI/CD tooling (Azure DevOps, Jenkins, GitLab CI).
Summary
If you're interested in the "Senior Middleware Specialist" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more