cover image
Collective.work

Full-stack developer Java / Angular

Hybrid

Brussels, Belgium

€ 600 /day

Senior

Freelance

17-11-2025

Share this job:

Skills

Java Jira SQL PostgreSQL GitLab Docker Kubernetes Test Scrum Architecture git angular SQL Server Confluence Agile Junit Spring Hibernate Maven Gitlab CI OpenShift

Job Specifications

Langues

French or dutch : expert level

English : expert level

Responsibilities

Development / Maintenance of business applications

Development of application components/webservices

Contribute in the design of architecture components and building blocks (in close collaboration with technical lead or senior software architects)

Participation in technical working groups, Scrum meetings and meetings with the users if needed Assistance in the testing, the technical documentation, the deployment, the evaluation and the reporting (JUnit, JIRA)

Experiences

Minimum 7 years of full-time professional Java Development experience is required (Full-stack preferred - backend with passion for frontend)

Familiarity with multi-system integration and complex environments

Competencies

Technical knowledge and practical experience of required technologies to be able to start development and support directly (below) :

Must have :

Java 17+

Spring Framework (core, jdbc, data, security, aop)

Frontend (Angular 16+)

JPA

REST(ful) Web Services

Openapi

Lombok

Mapstruct

Test driven development (Junit, Spring, Mockito)

Maven

Docker

GIT

NPM

Experience with relational database and O/R mapping: PostgreSQL, SQL Server,...

Able to read and understand BPMN, UML & documentation practices

Familiar with AGILE/SCRUM methodologies, test-driven development and continuous integration

Problem solver, able to quickly understand existing code

Solution and customer oriented

Ability to integrate easily into an existing team

Nice to have:

Swagger

keycloak

SOA, backend for frontend, CQRS

Hibernate

Cypress

Openshift/Kubernetes

Gitlab CI, Sonar, ...

Oauth 2.0

Flyway or Liquibase

Jira/Confluence

Mission & Working hours

We are based in Brussels (just in front of Midi Station).

This will be an initial contract until 31/03/2026 - The mission is long term and can be extended.

Possibility of remote work (7h48 per day) with a requirement to be on site for a minimum of 3 days per week.

EU nationals only; preference BENELUX.

About the Company

Une plateforme, deux volets : 1) un volet recruteur, la MegaSearch, pour sourcer, contacter et recruter sans commission les 500,000 freelances de Collective (vive l'IA !). => Par ici pour avoir une démo de l'interface Recruteur : https://calendly.com/juliette-collective-work/demo-collective-work-clone 2) un volet freelance pour se rendre visible et joinable des recruteurs, développer son réseau, et se professionnaliser via des outils de gestion. Faites comme 2,500 ESN, entreprises, cabinets et agences (Theodo, Artefact, Cher... Know more