Middleware Engineer

Shatan Technologies — Canada · Posted ~8 hours ago

Mid

Skills

IBM App Connect Enterprise IBM Integration Bus WebSphere Message Broker ESQL Java XSLT IBM MQ REST APIs SOAP JSON XML SQL Enterprise integration Message flow development IBM ACE IBM IIB REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a middleware engineer designing, developing, deploying, and maintaining enterprise integration solutions. You will create robust message flows, transform complex data formats, connect backend systems with REST and SOAP services, and implement synchronous and asynchronous messaging patterns.

Highlights

Build high-throughput enterprise integrations, work with modern APIs and distributed services, and solve complex data transformation and messaging challenges across diverse backend systems.

Description

We are seeking a skilled IBM Integration Bus (IIB) / WebSphere Message Broker (WMB) / App Connect Enterprise (ACE) Developer to design, build, deploy, and maintain enterprise middleware solutions. In this role, you will be responsible for developing high-throughput integration message flows, transforming complex data formats, and connecting enterprise backend systems with modern RESTful APIs and distributed services. Key Responsibilities Message Flow Development: Design and implement robust integration message flows using IBM ACE v11/v12, IIB (v9/v10), and WMB (v7/v8). Data Transformation & Logic: Develop custom transformation logic utilizing ESQL, Java, Mapping nodes, and XSLT across various formats (JSON, XML/XSD, DFDL, MRM, Flat Files, CSV, and Copybooks). Enterprise Messaging & APIs: Build and configure synchronous and asynchronous integration patterns utilizing IBM MQ (WebSphere MQ), REST APIs (Swagger/OpenAPI), and SOAP web services. Database & Adapter Integrations: Configure database connectors and enterprise adapters (Database Nodes, JDBC/ODBC, File Nodes, SAP/CICS adapters) to interface with legacy and cloud databases. Modernization & Migration: Assist in upgrading legacy WMB/IIB message flows to IBM App Connect Enterprise (ACE) and containerized environments (Docker/Kubernetes/OpenShift). Troubleshooting & Optimization: Monitor message flows, perform root-cause analysis on production failures, optimize throughput, and manage error-handling/dead-letter queues (DLQ).