Get the latest news from the job market, Sign up for our newsletter!

Java Software Engineer

Brussels, Belgium
Brussels, Belgium


We’re the world’s leading provider of secure financial messaging services. We are the way the world moves value – across borders, through cities and overseas. No other organisation can address the scale, precision, pace and trust that this demands, and we’re proud to support the global economy.

We’re unique too. We were established to find a better way for the global financial community to move value – a reliable, safe and secure approach that the community can trust, completely. We’re always striving to be better and are constantly evolving in an ever-changing landscape, without undermining that trust. Nearly five decades on, our vibrant community reflects the complexity and diversity of the financial ecosystem. We innovate diligently, test exhaustively, then implement fast. In a connected and exciting era, our mission has never been more relevant.

The role

We are looking for Java Developer who will be part of the Market Infrastructures Value Added Services squad in Swift.  This squad is a cross functional team responsible for the delivery and maintenance of critical payment solutions to central banks and other financial market infrastructures. The team currently focusses on two different main activities. The first is the development of a new Confirmation of Payee (CoP) service, which aims to reduce the number of fraudulent payments. The second is the maintenance and evolution of a resiliency service for Real-time Gross Settlement systems (RTGS) for central banks.

Both applications are built on a common technological stack (Java, Maven, Spring Boot,...) but are deployed on very different infrastructures (one runs on linux virtual machines, the other is deployed in the cloud as containers running in a Kubernetes cluster). The position requires a mix of Java and DevOps skills.


  • You participate in the full development lifecycle: analysis, development, CI/CD pipelines, automated testing, release management, support;

  • You deliver high quality solutions: simple and pragmatic design, clean code, high test coverage (ability to choose unit or integration tests as appropriate is also important);

  • You are autonomous, good a solving technical problems, and you can also efficiently communicate with your direct colleagues or with other teams when needed;

  • You are open minded and open to feedback, you participate in code review both as reviewer and reviewee with a focus on continuously improving the code quality while respecting each contributor's personal style.


  • Master degree in information technology, or equivalent work experience;

  • At least 3 years of experience as a professional Java developer;

  • Experience with relational databases;

  • Basic network protocols knowledge (IP, TCP, TLS, HTTP(S),… );

  • Experience with any of those is an asset:

    1. Spring boot;

    2. Hibernate/JPA;

    3. Oracle database (or another RDBMS);

    4. Maven;

    5. Junit;

    6. Cucumber;

    7. Kubernetes;

    8. Docker;

    9. Amazon Web Services;

    10. Ansible;

    11. Bash;

    12. Jenkins;

    13. REST APIs;

    14. XML;

    15. JSON.

  • Experience or interest in UNIX systems and database administration is an asset;

  • Experience with infrastructure-as-code is an asset;

  • Interest or experience in IT security;

  • Familiarity with Jira and Confluence is an asset;

  • Experience in Agile and Scrum methodologies is an asset.


  • We put you in control of career;

  • We give you a competitive package;

  • We help you perform at your best;

  • We help you make a difference;

  • We give you the freedom to be yourself.

We give you the freedom to be yourself. We are creating an environment of unique individuals – like you – with different perspectives on the financial industry and the world. An environment in which everyone’s voice counts and where you can reach your full potential regardless of age, background, culture, colour, disability, gender, nationality, race, religion, sexual orientation, or veteran/military status.
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgotten Password