Java Software Engineer
Posting Start Date: 29 Oct 2025
Location: Maastricht, NL
Company: Serco Plc
Package Description
- Competitive Salary
- Corporate Benefits Package
- Chance to make a positive difference in a company passionate about diversity and inclusion.
Further information available from the Serco Europe Recruitment Team
Job Introduction
Serco is a partner of choice to the European Institutions and other International Organisations. For the past 30 years, we have been providing European and International Organisations a wide range of services including ICT services in support, infrastructure, operations and development as well as managing different contact centres for the key European Institutions, agencies and organisations across Europe.
We are currently seeking an experienced and dynamic Java Software Engineer to join our team in Maastricht Office.
Key Responsibilities
Technical/professional qualification
Mandatory:
- At least 5 years of recent professional experience as Java software developer
- At least 2 years of recent professional experience with RabbitMQ
- At least 3 years of recent professional experience with Spring Boot
- At least 1 year of recent professional experience with Apache Camel
- At least 3 years of recent professional experience with Linux for software development
Desirable:
-
1 year of Professional experience with Scrum methodology and tools like Jira and BitBucket
- 1 year of Professional experience with other message brokers (e.g. Kafka, ActiveMQ)
- 1 year of Professional experience with CI/CD based on Jenkins pipelines
- 1 year of Professional experience with writing software documentation
Other requirements (personal characteristics)
Mandatory
- Capable of working in a multi-cultural team
- Good team worker
Skills
Background
The ENG/CPS team (Common Platform Services) is, among others, in charge of the development of the KAMI_CB product. KAMI_CB is being developed in the ‘MeDUSA’ project context, where the CPS team is assigned to provide manpower to support the development and integration activities. As the CPS team is lacking manpower to provide sufficient support to the project, CPS seeks to hire the services of a Java software engineer with knowledge of and experience with RabbitMQ, who will setup, configure, code, and document the KAMI_CB product.
Educational requirements
Mandatory:
-
Master’s or bachelor’s degree in computer science or information technology.
Language Requirements:
Mandatory
-
English (Listening/Writing/Understanding) level - C2/C1/B2.