OC

SENIOR JAVA / ANGULAR DEVELOPERS (3 CONSULTANTS)

Hiring from
Belgium
Work type
Hybrid
Posted
Is this job info correct?

606,334 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

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


Similar jobs