1

Message Queue Jobs (NOW HIRING)

JAVA Architect

Lincolnshire, IL

$66.25 - $89.50/hr

Mandatory Technical Skills Java, J2EE, JMX, RMI, Web Services, Message Queue, GIT Desirable Technical Skills * SONAR, Exp in Networking, Distributed system environment Mandatory Functional Skills

Integrate and work with message queue systems such as RabbitMQ, Azure Service Bus, Kafka, or similar for asynchronous processing and event-driven workflows. * Collaborate with cross-functional teams ...

Expertisewith message-bus architecture and message queue implementations * Experience designing and maintaining microservice designs Professional Skills * Bachelor's degree or higher in computer ...

New

Integrate and work with message queue systems such as RabbitMQ, Azure Service Bus, Kafka, or similar for asynchronous processing and event-driven workflows. * Collaborate with cross-functional teams ...

Sr. Developer JAVA/J2EE

Manhattan, NV · On-site

$57 - $72.50/hr

Any message queue (MQ) experience, but RabbitMQ is preferred * Mockito, Jmeter Regards Avinash avi (at) scoutet (dot) com 609 303 2211 Additional Information JAVA/J2EE Sr. Developer, SpringBoot ...

... Message Queue (MQ), MQ Trigger, and embedding XML tags in RPG Programs - Good communication skills and ability to independently own project tasks with client analyst.

Embedded Software Developer

Reston, VA · On-site

$120K - $140K/yr

Expertise with message-bus architecture and message queue implementations * Experience designing and maintaining microservice designs Professional Skills * Bachelor's degree or higher in computer ...

New

next page

Showing results 1-20

Message Queue information

See salary details

$40K

$79.1K

$120K

How much do message queue jobs pay per year?

As of Jul 16, 2026, the average yearly pay for message queue in the United States is $79,117.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $90,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Message Queue Engineer, and why are they important?

To thrive as a Message Queue Engineer, you need a solid background in computer science, expertise in distributed systems, and experience with messaging protocols, typically backed by a relevant degree. Familiarity with tools such as RabbitMQ, Apache Kafka, ActiveMQ, and knowledge of monitoring and troubleshooting message-oriented middleware are essential, and certifications in cloud platforms can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help you design robust messaging solutions and collaborate with development teams. These skills ensure reliable message delivery, system scalability, and efficient troubleshooting, which are critical for high-performing, resilient applications.

What are message queues?

Message queues are software components that enable asynchronous communication between different parts of a system by allowing messages to be sent, stored, and retrieved in a queue. This helps decouple the sender and receiver, improving system scalability, reliability, and fault tolerance. Commonly used in distributed systems and microservices, message queues ensure that data can be processed even if parts of the system are temporarily unavailable. Popular message queue technologies include RabbitMQ, Apache Kafka, and Amazon SQS.

What is the difference between Message Queue vs Message Broker?

AspectMessage QueueMessage Broker
FunctionalityStores and forwards messages in a queue for asynchronous processingRoutes, transforms, and manages messages between systems
ComplexitySimpler, primarily queuing messagesMore complex, includes message transformation and routing
Use CasesDecoupling producers and consumers, load levelingIntegrating heterogeneous systems, message transformation
Common ToolsRabbitMQ, ActiveMQApache Camel, IBM Integration Bus

While both Message Queues and Message Brokers facilitate message exchange, Message Queues primarily handle simple message storage and forwarding, whereas Message Brokers offer advanced routing and transformation capabilities. Understanding these differences helps in selecting the right messaging system for your application's needs.

What are some common challenges faced by Message Queue Engineers, and how can they overcome them?

Message Queue Engineers often encounter challenges related to ensuring message reliability, handling high throughput, and managing system scalability. Troubleshooting issues like message delays, duplication, or loss requires a deep understanding of distributed systems and queue configurations. Collaboration with development and operations teams is crucial for fine-tuning performance, implementing monitoring, and maintaining queue health. Staying updated with the latest tools and best practices helps engineers address these challenges efficiently and maintain robust, reliable messaging systems.
More about Message Queue jobs
What job categories do people searching Message Queue jobs look for? The top searched job categories for Message Queue jobs are:
Infographic showing various Message Queue job openings in the United States as of July 2026, with employment types broken down into 67% Full Time, 27% Part Time, 1% Temporary, and 5% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $79,117 per year, or $38 per hour.
Senior Message Queue (MQ) Architect

Senior Message Queue (MQ) Architect

Joint Research and Development, LLC

Arlington, VA • On-site

$100K - $200K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

JRAD is seeking candidates with experience in designing and building IBM MQ messaging solutions, including configuring queue managers, queues, channels, listeners, and clustering environments. Conducting root cause analysis for MQ incidents such as stuck messages, throughput bottlenecks, and connectivity failures. Implementing automation scripts for deployments, system monitoring, and routine operational tasks. Managing MQ components, including security configurations, access control, and certificate/TLS management. This position works closely with application developers, data analysts, and system architects to support mission-critical operations and business intelligence initiatives. The position is a remote/telework position with frequent on-site meetings at the TSA HQs (Springfield, VA) and TSA System Integration Facility (TSIF at Reagan National Airport (DCA), Arlington, VA).


Roles/Responsibilities:

  • Collaborate with TSA internal stakeholders to design, develop and maintain MQ infrastructure between TSA systems
  • Expert level of MQ architecture, configuration and failover design knowledge
  • Maintain existing MQ infrastructure such as MQ OS updates, Updates Repositories, applying enhancements and incorporating lessons learned
  • Troubleshooting MQ connectivity between internal TSA systems.
  • Implement and maintain data security standards, backup strategies, and disaster recovery plans.
  • Support data migration, ETL processes, and integrations between heterogeneous data systems.
  • Participate in database design reviews, capacity planning, and technology evaluations.
  • Provide support and mentoring to junior developers and database administrators.

Required Skills and Education:

Candidate must possess the following:

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • 10+ years of experience in designing, developing, maintaining IBM MQ infrastructure
  • Proficiency in IBM MQ Products across platforms such as Windows or LInuxProficiency in SQL and experience with RDBMS platforms such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Familiarity with cloud-based database services (e.g., Amazon RDS, Azure SQL, or Google Cloud SQL).
  • Experienced in resolving Cyber vulnerabilities identified by Cyber tools for MQ servers, implementation and applying DISA STIGs.

Preferred Qualifications:

  • Familiarity with DevOps pipelines and Infrastructure as Code (e.g., Terraform, Liquibase).
  • Certifications such asIBM Certified MQ v9.4+ Administrator-Professional, Microsoft Certified: Azure Database Administrator Associate, Oracle Database SQL Certified Associate, or AWS Certified Database – Specialty.
  • Exposure to BI/reporting tools like Power BI, Tableau, or Looker.
  • Active DoD 8570-compliant certification (e.g., Security+, CASP+, CISSP).
  • Experience with cloud platforms such as AWS GovCloud, Azure Government.
  • Familiarity with configuration management tools (e.g., Ansible, Puppet).
  • Experience in DevSecOps or Infrastructure as Code (IaC) environments.

Security Clearance:

  • Capable of passing DHS suitability screening or DHS financial responsibility standards.


When you work for JRAD you will never be just a number. We put people before profits!


JRAD is committed to the health and well-being of its employees. We offer more paid time off than the average company upon hire and the following benefits are available to all full-time employees:

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life & Accidental Death and Dismemberment Insurance
  • Section 125 Flexible Spending Accounts for unreimbursed medical & dependent day care
  • Disability Insurance
  • 401K Plan
  • Tuition Reimbursement


JRAD is an equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.


The JRAD salary range for this position is a general guideline only and not a guarantee of compensation or salary. There are many factors considered when determining the compensation provided in an offer. These factors include, but are not limited to position responsibilities, education, experience, knowledge, skills, and contract terms and conditions.


PLEASE NOTE: Once you apply, to ensure you continue to receive important updates on your application and status, please add JRAD to your approved email list and/or check your spam and junk mail often for updates.