Team ONE - Développeurs Junior 2

Rhox

Schaarbeek

Sur place

EUR 42 000 - 54 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Résumé du poste

Rhox is seeking a junior Java/Angular developer to contribute to DOMES V2, Prénatal V1 and e-VAX 2.0. You will implement backend and frontend features, extend REST/OpenAPI services and work across online, offline and degraded workflows in a public health context.

You will collaborate in a SCRUM team with analysts, testers and developers, using Java 8/JEE7 up to Java 21, Spring Boot and Angular 21. The role involves CI/CD with GitLab, Docker and data persistence across DB2 and MySQL.

Qualifications

  • Experience with Java 8/JEE7 and Java 21 in a SOA.
  • Experience building Angular 21 interfaces with Angular Material.
  • Work with DB2 and MySQL, including Flyway migrations.
  • Develop REST/OpenAPI services and connect frontend to backend.
  • Utilise IndexedDB, Dexie and service workers for offline/browser persistence.
  • Apply JUnit/Mockito for automated tests and CI/CD with Docker.
  • Contribute in SCRUM and communicate risks clearly with analysts, testers and developers.

Responsabilités

  • Implement Java and Angular features for DOMES V2, Prénatal V1 and e-VAX 2.0.
  • Extend REST/OpenAPI endpoints and JPA persistence with DB2 and MySQL, using Flyway.
  • Build online, offline and degraded workflows with IndexedDB, Dexie and service workers.
  • Validate features with unit and integration tests using JUnit and Mockito.
  • Prepare deployments across environments with Maven, GitLab CI/CD, Docker and Nexus.
  • Resolve defects, refactor code and contribute to code reviews, SCRUM ceremonies, documentation and tech debt reduction.

Connaissances

Java 8/JEE7
Spring Boot
Angular 21
REST/OpenAPI
JPA
DB2
MySQL
Docker
JUnit/Mockito
CI/CD
SCRUM
IndexedDB
Dexie
Service workers
Angular Material
GitLab CI/CD
Maven
Flyway
Nexus

Outils

DB2
MySQL
GitLab CI/CD
Apache Maven
Flyway
Nexus

Description du poste

A public-sector organisation in French-speaking Belgium supports child and maternal services and vaccination programmes across Brussels and Wallonia. It is digitising the case-management tools used by field professionals. In this junior Java Angular developer role, you will contribute to DOMES V2, Prénatal V1 and e-VAX 2.0, building Angular 21 and Spring Boot features, REST/OpenAPI services and data-access components for public health applications.

The mission

The programme covers several applications used to manage child medical-social records from birth to age six, maternal social follow-up and vaccination data. DOMES V2 includes consultations and appointment planning, while e-VAX 2.0 adds cross-service vaccination records, supply-chain follow-up and decision-support data. The landscape combines Java 8/JEE 7 and Java 21, Spring Boot, JPA, Angular 21, NgRx, DB2, MySQL and Flyway. Some field applications must continue operating online, offline or in degraded mode, using IndexedDB, Dexie and service workers, so data handling and continuity are central design considerations.

Your day-to-day work will cover both new development and maintenance across the programme's applications. You will implement backend and frontend components, investigate defects, improve existing code and contribute to releases through GitLab CI/CD and Docker. Unit and integration tests, code reviews and technical documentation are part of the delivery process, with JUnit and Mockito used to support quality. You will work in SCRUM with developers, functional analysts, testers and a technical lead; the planned mission runs from mid-November 2026 to the end of 2027.

Your responsibilities
  • Implement Java and Angular features for DOMES V2, Prénatal V1 and e-VAX 2.0, connecting user needs to maintainable application components.
  • Extend REST/OpenAPI endpoints and JPA persistence layers with DB2 and MySQL, using Flyway for controlled database changes.
  • Build reliable online, offline and degraded workflows with IndexedDB, Dexie and service workers.
  • Validate features with unit and integration tests using JUnit and Mockito, and maintain meaningful coverage.
  • Prepare and validate deployments across environments with Apache Maven, GitLab CI/CD, Docker and Nexus.
  • Resolve defects, refactor existing code and contribute to code reviews, SCRUM ceremonies, documentation and lower technical debt.
Your profile
Essential skills
  • Work as a Java developer across Java 8/JEE 7 and Java 21, applying Spring Boot and JPA in a service-oriented architecture.
  • Create Angular 21 interfaces with Angular Material, with the ability to work with NgRx where the application requires it.
  • Work confidently with DB2 and MySQL, including schema changes managed through Flyway.
  • Implement REST/OpenAPI services and understand data exchange between frontend and backend components.
  • Use IndexedDB, Dexie and service workers for browser-side persistence and offline operation.
  • Apply JUnit and Mockito for automated testing, and understand CI/CD delivery with Docker.
  • Contribute in SCRUM, communicate technical risks clearly and collaborate with analysts, testers and developers.
Languages
  • French: C1 or higher, as project communication and delivery are exclusively in French.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Team ONE - Développeurs Junior 1
Team ONE - Développeurs Junior 1

Rhox • Schaarbeek

Sur place
EUR 42 000 - 62 000
Team ONE - Développeurs Confirmés 2
Team ONE - Développeurs Confirmés 2

Rhox • Schaarbeek

Sur place
EUR 60 000 - 90 000
Team ONE - Développeurs Confirmés 3
Team ONE - Développeurs Confirmés 3

Rhox • Schaarbeek

Sur place
EUR 50 000 - 75 000
Développeur Confirmé
Développeur Confirmé

Rhox • Schaarbeek

Sur place
EUR 55 000 - 80 000
Développeur Junior
Développeur Junior

Rhox • Schaarbeek

Sur place
EUR 40 000 - 56 000
Team ONE - Développeurs Confirmés 1
Team ONE - Développeurs Confirmés 1

Rhox • Schaarbeek

Sur place
EUR 55 000 - 75 000
Team ONE - 2 Développeurs Junior 4/4
Team ONE - 2 Développeurs Junior 4/4

Keystone Solutions • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Team ONE - 3 Développeurs Confirmés 3/4
Team ONE - 3 Développeurs Confirmés 3/4

Keystone Solutions • Brussel Hoofdstad

Hybride
EUR 140 000 - 180 000
Team ONE - Application Architect / Leader technique
Team ONE - Application Architect / Leader technique

Rhox • Schaarbeek

Sur place
EUR 90 000 - 130 000
Application Architect / Leader technique
Application Architect / Leader technique

Rhox • Schaarbeek

Sur place
EUR 70 000 - 100 000