Skip to content
1R Use Case_on page- Elevating shipment handling
Explore our open vacancies here at CHAMP
businessman hand working with modern technology digital tablet computer and graphics layer effect as business strategy concept

System Engineer Message Broker

Location: Luxembourg

Publish Date:  16/03/2026

If you apply, please include your CV.

Overview

CHAMP Cargosystems provides the most comprehensive range of integrated IT solutions and distribution services for the air cargo transport chain. The portfolio spans core management systems, messaging services, and eCargo solutions. These include applications to meet customs and security requirements, quality optimization as well as e-freight and mobility needs. The products and services are well known under the Cargospot and Traxon brands. 
 
The company serves over 200 airlines and GSAs, and links these with some 3,000 forwarders and GHAs worldwide. CHAMP’s solutions help its customers and their clients adapt to critical and continuous changes in air transport logistics to meet global trade demands.
 
CHAMP Cargosystems is headquartered in Luxembourg and operates offices in London, Zurich, Frankfurt, Manila, Singapore, and Atlanta.

CHAMP message broker handles and distributes 130 million messages per month to our Air Cargo industry clients, partners and applications. Inbound and outbound connectors receive or send standard IATA format, XML, Json or customized message types.

The system is equipped with about 30 different connector technologies/ combinations mostly using Apache CAMEL for a variety of networking protocol implementations. The system features configurable processing pipelines, and a sophisticated rule engine that dispatches all the messages to relevant processes to apply message transformations, duplications, and route resolution. The whole is developed in Java and runs at this moment on redHat jBOSS application servers. The system uses many security and authentication techniques from Basic Auth to the latest OAuth SSO, JWT, and certificates for TLS, as well as electronic signatures. It is at the top in terms of communication technologies over the Internet.

An ongoing activity is to migrate the existing microservices architecture to OCI containers in a cluster; a major endeavour to benefit from the latest computing platforms (RedHat OpenShift) and upgrade our deployment automation machinery to state-of-the-art DevOps pipelines. This move will also further increase the operational efficiency.

We are looking for a Software/System Engineer who will join the message broker team and actively contribute to the evolution and uninterrupted enhancement of this messaging platform. The job covers all facets from software design and development to operations via system engineering aspects; he/she will administrate, configure, monitor, and operate one of the most stable but also most critical platforms of CHAMP, supporting international operations of a hundred freight airlines and cargo handlers. The level of expertise, criticality, and specialization implies taking a share of on-call duties as much as carrying on highly sophisticated software development linked to data communications.

This is a unique mix of a software developer role with system administrator tasks, and a solid experience in enterprise-to-enterprise structured data communications, specifically messaging and services APIs.

The role will be reporting to the team lead Message Broker Team.

 

Responsibilities:

  • Apply business knowledge to analyse external and internal requirements, define and implement solutions for the next generation of cargo handling and Customs reporting systems.

  • Document his/her developments and configurations as these are implemented

  • Provide support to peer application teams during implementation / testing of their messaging flows

  • Define customer migration and integration requirements from existing legacy systems to next generation cargo systems

  • Configure, monitor, support and operate multiple message brokers

  • Be available for 2nd/ 3rd level support (a unique expertise in data communications will be acquired), and for on-call duties

  • Coordinate application and technical/datacentre teams on messaging questions

  • Systems engineering and administration of the respective applications/ services

 

Knowledge, skills, and abilities:

  • Experience with Java technologies and application servers, ideally related to middleware and/or application integration.
  • Experience with Linux systems, shell scripting, and basic administration.
  • Experience with messaging (e.g. RabbitMQ, Artemis,JMS, Webshpere MQ) is a plus
  • Willingness to learn numerous networking protocols and associated tools, APIs, and Java libraries
  • Willingness to learn advanced parsing grammars like regular expressions, XSLT
  • Knowledge of OpenShift, Kubernetes, or Docker is a plus
  • Experience with Web Services and/or REST is a plus
  • Experience with security aspects (SSL/TLS, cryptographic certificates, encryption, cipher suites, electronic signatures, OAuth, HTTP authentication, JWT, etc.) is a plus
  • Fluency in English (spoken and written) is compulsory; other languages (French and German) will be considered as assets.
  • Experience with Apache CAMEL and/or the Spring framework is a plus
  • Customer and quality oriented
  • Systematic approach to handling problems under pressure as part of a small team.
  • Proactive attitude with good organizational skills and ability to work in a team
  • Solution-oriented, professional, and disciplined, self-motivated, sociable

Education and experience:

  • Bachelors Degree/ Master in Computer Sciences or equivalent.
  • 4-7 year experience with software aspects, ideally related to networking and communications (protocols, API's, messaging, data formats)

 

The selected candidate may be subject to the provision of an up-to-date (not older than 3 months) criminal record certificate.

Our culture and values

We believe happy employees create thriving work environments. With over 500 team members from 32 countries, speaking over 30 languages, CHAMP is a uniquely diverse and welcoming place to work. Our globally minded staff collaborates with clients and vendors worldwide from our offices in London, Zürich, Manila, Atlanta, Singapore, and our Headquarters in the Grand Duchy of Luxembourg.
CHAMP Corporate Value Posters - Desktop wallpaper-01
CHAMP Corporate Value Posters - Desktop wallpaper-02-1
CHAMP Corporate Value Posters - Desktop wallpaper-03

 

 

 

 

 

Security: the successful candidate will have to comply with CHAMP Security Requirements (including but not limited to CHAMP’s IT Security Policies, especially the ISMS Policy and the Acceptable Use Policy, mandatory courses, confidentiality and data protection, use of company assets, and incident reporting).

  

CHAMP Cargosystems is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, ethnic background, religion or belief, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.

Please note that any personal data that you submit along with your application will be processed by CHAMP and may be processed by any of its global entities as necessary. These data will be treated in strict compliance with the applicable data protection legislation (i.e. the Law of 2 August 2002 on the protection of individuals with regard to the processing of personal data, as amended, and Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016, - the GDPR -, which entered into force on 25 May 2018, as well as any other subsequent regulation).Please follow the link to the CHAMP Candidates Privacy Notice for further information.