Senior Full-Stack Developer (Java / Angular)
Brussels-Capital
Digital - Development
Work experience: 5-7
Reference number: 92679

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

Kenneth Van Cleynenbreugel
Business & Talent Consultant
We are a Great Place to Work
We evaluate our work environment with a survey and audit and have been allowed to call ourselves a Great Place to Work and Best Workplace for five years in a row now.
We are a Great Place to Work