Back-end Developer

Posting Start Date: 11 Mar 2026

Location: Brussels, BE

Company: Serco Plc

Job Introduction

Serco is a trusted partner of European Institutions and International Organisations, providing ICT services and Contact Centre management across Europe. Our expertise ranges from information systems support to consultancy services delivered under governmental frameworks, supporting key entities such as the European Commission and its Executive Agencies. As a leader in Service Integration and Management, we ensure the seamless delivery of services across multiple platforms, reflecting our strong commitment to quality and operational excellence.

We are currently seeking a Back-end Developer to join our team supporting the European Commission in Brussels, Belgium, as well as in other locations across Europe. The position is open to both employees and freelance contractors.

Key Responsibilities

  • Development of back-end website applications.
  • Integration of user-facing elements developed by front-end developers with server-side logic.
  • Implement core business logic.
  • Creation and management of servers and databases to support application functionality.
  • Design and implementation of data storage solutions.
  • Understanding and implementation of security and data protection practices.
  • Optimization of applications for maximum speed and scalability.
  • Design and development of APIs.
  • Participate in the design and creation of scalable software solutions.
  • Take the lead on projects when required.
  • Maintain code integrity and organization.
  • Write clean, functional back-end code.
  • Compile and analyse data, processes, and code to troubleshoot issues and identify areas for improvement.
  • Test and fix bugs or other coding issues.
  • Ensure solutions meet both technical and user requirements.
  • Write and maintain technical documentation.

Skills

  • Proficiency in back-end languages and frameworks such as Java 8+.
  • Knowledge of front-end languages and frameworks such as JavaScript, TypeScript, HTML, and CSS; experience with Angular is a plus.
  • Proficiency with Java frameworks including Spring, Spring Boot, and Hibernate.
  • Proficiency with RDBMS database technologies such as Oracle.
  • Proficiency in working with SOAP web services and REST APIs.
  • Knowledge of messaging systems such as JMS, Kafka, and ActiveMQ.
  • Familiarity with NoSQL databases is a plus.
  • Knowledge of code versioning tools such as Git.
  • Knowledge of Continuous Integration and Deployment tools such as Bamboo.
  • Knowledge of Java application servers such as WebLogic, including configuring domains and deploying and running applications.
  • Knowledge of containerization technologies such as Docker.
  • Familiarity with container orchestration tools such as Kubernetes is a plus.

Specific Expertise

  • Experience with Java 8+, Spring, Spring Boot, and Java EE.
  • Experience with OpenID Connect integration.
  • Experience with Single Sign-On (SSO).
  • Experience in cloud development using Amazon Web Services (AWS).
  • Knowledge of API Gateway configuration using OAuth 2.
  • Knowledge of Oracle WebLogic Server, Apache, and Nginx.
  • Knowledge of SSL/TLS protocol configuration in application servers.
  • Knowledge of reverse proxy configuration.
  • Experience with Kafka and JMS.
  • Experience with Oracle databases.
  • Experience working with REST and SOAP services.
  • Knowledge of CI/CD pipelines.
  • Knowledge of development, build, and deployment of microservices.
  • Experience with web services testing tools such as SoapUI, ReadyAPI, and Postman.

Qualification and Personal Skills

  • Bachelor’s degree or higher.
  • The following skills are required for the performance of the above-listed tasks.
  • Ability to work autonomously.
  • Strong organizational and time-management skills.
  • High attention to detail.
  • Strong problem-solving skills.
  • Due to the particular nature of a large international organisation such as the European Commission, candidates should also demonstrate the following non-technical skills.
  • Ability to integrate into an international and multicultural environment, with rapid self-starting capability and experience working in teams.
  • Ability to participate in multilingual meetings.
  • Ability to work in a multicultural environment on multiple large projects.
  • Excellent team player.
  • Ability to understand, speak, and write English at level B1.
  • Ability to understand, speak, and write French at level B1 is an advantage.
  • A high degree of discretion and integrity is required, as the applications managed and maintained within the entity contain personal and confidential data.

Package Description

Joining Serco amazing team offers:

  • Competitive Salary
  • Great career opportunities
  • Corporate Benefits Package
  • International environment
  • Possible hybrid work