Senior Middleware Engineer
Job in
Dallas, Dallas County, Texas, 75202, USA
Listing for:
East West Bank
Full Time
position
Listed on 2026-11-15
Job specializations:
-
IT/Tech
Job Description & How to Apply Below
Headquartered in California, East West Bank (Nasdaq: EWBC) is a top-performing commercial bank with a strong foundation, an enterprising spirit and a commitment to absolute integrity. East West Bank gives people the confidence to reach further.
Overview East West Bank is seeking a hands-on Senior Middleware Engineer with deep IBM MQ expertise and working knowledge of Apache Kafka, webhooks, and event management platforms. The initial focus is to design, install, configure, document, standardize, stabilize, and support IBM MQ for the Wire Payment Bridge (WPB) initiative. As the middleware service matures, the role will expand to engineering and operational support for additional event-driven and integration products, including Kafka-based streaming, webhook delivery, and event cataloging, governance, and management platforms.
The engineer will collaborate with payment application developers, integration and infrastructure teams, Enterprise Architecture, Information Security, QA, Wire Operations, and external platform partners. This is an engineering delivery role, not solely a queue-administration or project-coordination position. The objective is to close a critical IBM MQ skill gap while establishing reusable middleware patterns, operational controls, platform standards, and knowledge transfer for the Bank.
ResponsibilitiesIBM MQ Engineering, Installation, and Integration Design Design, install, upgrade, patch, configure, and troubleshoot IBM MQ queue managers and supporting components across development, test, disaster recovery, and production environments.
Configure and support local, remote, alias, model, transmission, dead-letter, and backout queues; sender, receiver, server-connection, and cluster channels; listeners; client connectivity; and distributed messaging.
Define dependable asynchronous messaging patterns, including request/reply, correlation identifiers, acknowledgments, persistence, message ordering, delivery guarantees, expiry, and transactional commit/rollback behavior.
Implement and support application connectivity using IBM MQ client APIs, MQI, JMS, Java, .NET, and approved integration frameworks; partner with engineering teams on interface contracts, payload handling, and error behavior.
Evaluate MQ topology, configuration, capacity, client connection methods, dependencies, error flows, and technical debt; recommend pragmatic, supportable improvements.
Automate repeatable installation, configuration, validation, and deployment activities using MQSC, scripting, infrastructure-as-code, CI/CD pipelines, and enterprise change controls.
Establish and maintain IBM MQ engineering standards, configuration baselines, naming conventions, build procedures, security patterns, support documentation, and lifecycle roadmaps.
Kafka and Event Streaming Engineering Engineer and support Kafka clusters and managed Kafka services, including brokers, topics, partitions, replication, producers, consumers, consumer groups, retention, compaction, and secure connectivity.
Partner with application teams to design event streams, partitioning keys, ordering boundaries, delivery semantics,…
Position Requirements
10+ Years work experienceTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction