Middleware Engineer - Remote (Only W2 - No C2C)

Overview

Remote
$50 - $60
Contract - W2
Contract - 6 Month(s)

Skills

Middleware
IBM MQ
Apache Kafka
Messaging

Job Details

Job Title: Middleware Engineer

Location: Remote

Duration: 6+ Months

JD:

  • Design, implement, and maintain messaging solutions using IBM MQ and Apache Kafka.
  • Develop producers, consumers, and streaming applications for high-volume message processing.
  • Monitor and troubleshoot message queue performance; optimize throughput and latency.
  • Implement error handling, retry logic, and dead letter queue strategies for reliable message delivery.
  • Define message formats, queue/topic structures, and messaging architectures with application teams.
  • Maintain and enhance existing messaging infrastructure; ensure high availability.
  • Participate in incident response and provide technical support for messaging issues.
  • Document messaging patterns, configurations, and operational procedures.

Required Skills & Experience:

  • Strong hands-on experience with IBM MQ (queue managers, channels, clustering).
  • Proven experience with Apache Kafka (brokers, topics, partitions, consumer groups).
  • Proficiency in at least one programming language (Java, Python, or similar).
  • Solid understanding of messaging patterns (pub/sub, point-to-point, request/reply).
  • Experience with message serialization formats (JSON, Avro, Protocol Buffers).
  • Experience with monitoring tools and debugging distributed systems.
  • Understanding of network protocols and security concepts.

Thanks & Regards.

Shailesh Kurapati

Sr. Executive Resourcing

The Brixton Group (A Woman-Owned Company)

(Direct) | (Office)

New York | Charlotte | Philadelphia | India
| | |

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.