OneSource Consulting
SENIOR JAVA / ANGULAR DEVELOPERS (3 CONSULTANTS)
Skills
20 hours ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Brussels, Belgium
Work mode:
Onsite
Published on:
21 October 2026
What they need
JOB TITLE: SENIOR JAVA / ANGULAR DEVELOPERS (3 CONSULTANTS)
LOCATION: 1030 BRUSSELS, BELGIUM
LANGUAGES: FRENCH
WORK MODE: 100% (FULL TIME&HYBRID/ (2-3 DAYS ONSITE PER WEEK))
CONTRACT DURATION: 01/01/2027 - 31/12/2027+WITH POSSIBLE OF EXTENSION
JOB DESCRIPTION:
MISSION:
We are looking for experienced Java / Angular Developers to work on various projects and applications related to the digital transformation of our beneficiaries.
The activities are divided between the development of ongoing projects and the continuity of service of existing applications.
PROJECTS:
GUICHET UNIQUE (ME-TECH)
The ME project aims to offer users a transversal, personalised and secure digital counter, centralising access to the services of the Wallonia-Brussels Federation and the follow-up of their files.
The platform will integrate with the existing web ecosystem and cross-functional tools, while ensuring compliance with the GDPR, accessibility standards and the FW-B graphic charter.
Modular and scalable, it will be available in French and English, with the possibility of adding other languages.
The project also provides for the reintegration of the procedures currently in production in order to ensure the continuity of services and facilitate future developments.
DACCE:
The Student Support File (DAccE) is a digital application that allows students in the Wallonia-Brussels Federation to be monitored in an individualised way.
The application allows for personalised monitoring of learning difficulties (identification of difficulties, implementation of a follow-up adapted to the child) but also centralised administrative monitoring by school principals and the general education administration.
More generally, the tool aims to limit school failure in the Wallonia-Brussels Federation.
SIPAR:
The Parajudicial Computer System (SIPAR) project is an application that allows the centralized management of litigants.
The tool also allows the agents of the houses of justice to organize and better distribute the workload related to the management of files by assigning tasks or managing schedules and service agendas.
WORK ENVIRONMENT:
Depending on the needs and phases of the different projects, the developer may be required to work on several applications and functional areas, in collaboration with functional analysts, testers, developers and other program stakeholders.
The mission is part of an Agile/SCRUM environment, with a service-oriented architecture and a technical environment mainly based on Java and Angular.
The technology stack is based on: Angular 21, JAVA8 / JEE7, Java 21, Sprint Boot, NgRx, DB2, MySQL, Flyway, ...
The build tools are: Apache Maven, Git/GitLab CI/CD, Nexus.
As a consultant, you are subject to the same working conditions as our internal staff, i.e. a hybrid mode combining face-to-face and teleworking, with a mandatory minimum of 50% presence in our offices.
The mission is in French only.
ACTIVITIES:
DESIGN:
Participate in the technical design of features in collaboration with functional analysts, the technical lead and other team members.
Design the application components in accordance with the architecture and technical standards defined for the project.
Apply good development practices: Clean Code, quality, etc.
Participate in the identification of technical impacts and possible dependencies with existing components.
REALIZATION:
Develop and evolve application modules and components
Participate in the development of the Java Backend and Angular Frontend components
Develop the quality required in our standards (unit tests, integration tests, etc.) associated with the functionalities developed
Correct anomalies and carry out functional and technical changes
Participate in the refactoring and improvement of existing code in order to strengthen its readability, maintainability and performance
Participate in code reviews with other developers
DEPLOYMENT:
Participate in the preparation and delivery of developments in the various environments
Validate the deployment and delivery of the solution.
Comply with the processes and delivery standards defined for the projects
QUALITY:
Comply with the methodological and technological standards defined by CLIENT.
Ensure coverage and relevance of unit and integration tests.
Participate in code reviews and continuous improvement of development practices.
Contribute to the reduction of technical debt, in particular by refactoring, upgrading libraries and frameworks and improving existing code.
Respect the commitments and deadlines defined within the team
COMMUNICATION:
Collaborate daily with developers, functional analysts, testers, and other project stakeholders
Participate in the various SCRUM ceremonies
Share difficulties, points of attention and technical risks with the Team Leader or team manager
Document developments when necessary and share useful knowledge within the team
SKILLS:
Angular 21 / Material
DB2 / MySQL
CI/CD Deployment (Docker)
Flyway
Java
Junit / Mockito
REST / OpenAPI
SCRUM
Spring / Sprintboot / JPA
Other offers great for you!
These companies are also looking for great profiles
Theodo
Développeur Fullstack Java / Angular - Le Mans
500
Freelance
Paris, France
Hybrid
Skills
12 hours ago
Quick apply
QAptiv-IT
Développeurs Java / Angular
Permanent contract
Brussels, Belgium
Hybrid
Skills
7 hours ago
Quick apply
QAptiv-IT
Développeurs Java / Angular
Freelance
Brussels, Belgium
Hybrid
Skills
7 hours ago
Quick apply
No company information available.