1

Message Queue Jobs (NOW HIRING)

Java Developer

Bloomington, IL

$49 - $63.25/hr

Filenet) EJB WAS 6.1 & WAS 8.5 IBM Message Queue System RSA 8.55/Subversion/Maven/Artifactory Data Studio, IBM DB2, ZOS Web Services JEE Design Pattern Knowledge of HP Diagnostics STRUTS, Spring HTML ...

Senior/ Staff Platform Engineer

New York, NY · On-site +1

$155K - $225K/yr

Manage message queue infrastructure including RabbitMQ and Celery workers, ensuring optimal throughput and preventing memory pressure issues. * Build developer tools and platforms that accelerate ...

Fullstack - JAVA/Angular

$53.75 - $69.25/hr

Experience with message queue brokers (WebSphere MQ, Oracle AQ) * Experience with Tomcat * Excellent problem solving and analytical skills * Good communicator, keen to collaborate and share knowledge

Software Engineer 3

Annapolis, MD · On-site

$57 - $76.50/hr

... message queue implementation and communication protocols. Soft Skills: • Strong analytical and problem-solving abilities. • Excellent communication and collaboration skills. • Adaptability and ...

Working knowledge of Message Queue (MQ), MQ Trigger, and embedding XML tags in RPG Programs Good to Have: * Good working knowledge in MDCMS, Turnover - the code configuration management tool * Good ...

AS400 Developer

Issaquah, WA · On-site

$57 - $62/hr

Work with Message Queue (MQ), MQ Trigger, and embedding XML tags in RPG programs. * Communicate effectively with stakeholders and own project tasks. Nice to Have: * Good working knowledge in MDCMS ...

Sr. Java Developer

Atlanta, GA · On-site

$55 - $70.25/hr

Working knowledge and experience with Kafka, including but not limited to message queue setup, configuration, and integration with Java applications. Inquisitive team-player, quick learner and ...

.Net Developer

Omaha, NE

$46.25 - $61/hr

Experience with message queue applications Experience with development of integration applications and web services General understanding of technology infrastructure and application performance ...

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.
Developer- Second Level Support

Developer- Second Level Support

Palnar

Newtown Square, PA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

SUMMARY
We are looking for a developer (second level support) for our National Airspace System Common Reference team to meet future needs of our FAA customer. We are seeking highly motivated talent with Java, Linux or Openshift backgrounds.
Essential Job Functions:
Develop and maintain application, using Java, Openshift. Kubernetes, Openshift administration, system configuration, such as Elastic Search, Kibana, Grafana Dashboard in Linux environment. Maintain Ansible and shell scripts. Maintain code base and support continuous integration using Git/Gitlab. Second level support for deployment and field issues.
Knowledge, Skills and Abilities:
Required:
  • Experience supporting Second Level Engineering on NAS systems.
  • Experience with SLE System Support Directives (SSD) development, test and deployment processes
  • Experience supporting SWIM Capabilities in the NAS
  • Experience in Java development or object oriented programming.
  • Able to support application configurations in Linux environments.
  • Manage and configure with various databases, systems.
  • Detail oriented in documentation and motivated in learning.

Preferred:
  • Experience with Ansible, Linux Admin (RHEL8), selinux
  • Experience with kubernetes, docker, kubernetes.
  • Elastic Search, Kibana, Grafana or ELK
  • Messaging: Pubsub message system, such as Kafka or JMS Message queue or Active MQ