Join a cutting-edge team focused on transforming a crucial application landscape, where your skills will directly contribute to operational excellence in the defense sector. We are seeking a dedicated and skilled professional who is ready to embrace complex challenges and deliver innovative solutions.
You will join an internal software delivery team responsible for maintaining, modernising, and extending a portfolio of business-critical applications.Your work includes taking over existing applications, re-engineering or rewriting them to align with current development standards, and delivering new features.
You operate in a complex, multi-application environment and contribute to both backend and frontend development.
Your responsibilities include
- Taking over existing applications, including documentation review, maintenance, and functional understanding.
- Developing and maintaining business applications using modern Java and Angular stacks.
- Re-engineering or fully rewriting applications to align with current architectural and development standards.
- Designing and developing application components and RESTful web services.
- Contributing to architectural building blocks in collaboration with technical leads and architects.
- Participating in Scrum ceremonies, technical working groups, and user meetings when required.
- Supporting testing activities, including unit and integration testing.
- Contributing to technical documentation, deployment, evaluation, and reporting.
- Working in a CI/CD-oriented environment with a strong focus on code quality.
- Supporting junior developers and integrating smoothly into existing teams.
What are we looking for?
- You have 5–7 years of full-time professional experience as a Java developer.
- You have strong backend experience and a good working affinity with frontend development.
- You have hands-on experience with Java 21 or higher and the Spring Framework (Spring Core, JDBC, Data, Security, AOP).
- You have experience with JPA (Hibernate).
- You have experience building RESTful web services.
- You are familiar with OpenAPI and Swagger.
- You have experience with Keycloak, Lombok, and MapStruct.
- You understand and have applied SOA, Backend-for-Frontend, and CQRS patterns.
- You apply test-driven development, including JUnit, Spring Test, Mockito, and Cypress.
- You have hands-on experience with Angular (version 20).
- You have experience with Maven, Docker, Kubernetes / OpenShift, Git, and GitLab CI.
- You have experience with NPM.
- You have experience with OAuth 2.0.
- You have experience with Flyway or Liquibase.
- You have experience with relational databases, including PostgreSQL and SQL Server.
- You are able to read and understand BPMN and UML.
- You have experience working with Jira and Confluence.
- You are familiar with Agile / Scrum, CI/CD, and software engineering best practices.
- You are fluent in Dutch or French, and fluent in English.
What do we offer?
Location: near Brussels Midi (Hybrid)
Contract: Freelance or Permanent
Start date: As soon as possible
End date: 30 June 2026
Vacancies that may also interest you
)
