We’re looking for a
Senior Java Expert
with deep experience in
microservices architecture
to join an Agile development team working on safety-critical, high-impact digital systems.
You’ll help design and implement microservice-based applications that support infrastructure and signalling projects — combining technical excellence, quality, and cybersecurity awareness.
This is a long-term mission for a seasoned engineer who enjoys complex environments, structured methodologies, and collaboration across business and IT.
What You’ll Do
Design and develop robust back-end components using Java (version 21) and Spring Boot / Spring Data.
Implement microservices that communicate via REST APIs and JSON, ensuring scalability and maintainability.
Apply Agile/Scrum practices, collaborating with Java and Angular specialists in a multidisciplinary team.
Ensure code quality through consistent unit testing using JUnit 5, Mockito, and PowerMock.
Follow strict documentation and quality standards, supporting compliance with ISO 9001, EN 50.128, and ISO 27001 / NIS.
Deploy and manage services using OpenShift or Kubernetes, applying best practices for containerized environments.
Maintain version control and CI/CD workflows with Git and GitLab.
Automate database versioning through Liquibase or Flyway.
What are we looking for?
You have at least
10+ years of experience
in Java development.
You possess strong expertise in
Java
and
microservices architecture
.
You bring proficiency in relational databases such as
MySQL
or
Oracle
.
You are an effective communicator.
You show strong problem-solving abilities.
You are detail-oriented and committed to quality standards.
You are committed to the full duration of the contract.
You hold at least a
C1 level proficiency in English
and
C2 level in French or Dutch
.
What do we offer?
Location: Brussels (hybrid
Work regime: Full-time
Contract: Freelance or Permanent
Start date: January 1, 2026
End date: December 31, 2030