Scrum Master & développeur senior
Fonction
En tant que développeur Java, vous travaillerez dans l’équipe Orion afin d’assurer la réalisation des développements, des tests, de la sécurité applicative et de l’organisation du travail de l’équipe en tant que Scrum Master. L’équipe s’occupe de la digitalisation, c’est-à-dire de la gestion numérique des dossiers relatifs à différentes matières, telles que l’indemnisation de victimes d’actes de terrorisme, victimes civiles de guerre, rentes accident du travail, pensions de réparation pour les militaires invalides (que ce soit en temps de paix ou en temps de guerre), les pensions de veuves, les ordres nationaux et les accidents de travail des fonctionnaires.
L’équipe Orion fait partie du domaine SDS&C, qui est composé de 5 équipes de développement (env. 30 pers.) adressant des thématiques transversales et fort variées : gestion du signalétique des personnes, la gestion des tiers, la gestion du cadastre des pensions, les indemnisations aux victimes, les accidents de travail des fonctionnaires, ainsi que l’échange de données de sécurité sociale avec des tiers (EESSI, BESSI, BEX, …).
Compétences techniques et génériques
Les principales responsabilités de cette personne sont :
- Adapter le code existant ou créer un nouveau code
- Refactoriser le code existant lorsque cela est approprié
- Créer et exécuter des tests unitaires et de composants du code
- Gérer le déploiement des fonctionnalités supplémentaires/mises à jour
- Créer une analyse technique
- Collaborer avec l’architecte d’application pour définir l’architecture la plus appropriée pour le domaine
- Assurer la qualité de l’application développée
- S’assurer que l’application développée/mise à jour est conforme aux normes de l’entreprise
- Prendre des mesures proactives pour identifier et corriger la dette technique (laisser le code plus propre que celui trouvé)
- Réaliser et exécuter des tests unitaires et d’intégration afin d’éviter toute régression du code
- Connaissance passive et active des méthodologies Agile et de l’approche incrémentale du développement
- Capacité à créer une conception technique basée sur l’analyse
- Capacité à découper les applications nécessitant des modifications par incréments de code livrables dans des délais courts
- Connaissance approfondie de l’écosystème Java
- Stack J2E (ORM/Hibernate, EJB3, services web), JBoss est un atout
- Capacité à comprendre et à implémenter des algorithmes complexes basés sur l’analyse
- Connaissance des services web SOAP et REST
- Connaissance approfondie des systèmes de contrôle de version tels que Git
- Connaissance des processus et outils d’assurance qualité
Le collaborateur recherché :
- Est volontaire, persévérant
- Est assertif
- A un esprit d’équipe
- Est curieux
- Est motivé à apporter une valeur ajoutée à l’organisation
- Est professionnel : capacité à accepter les choix de la communauté même s’ils diffèrent de ses préférences. Exprimer pourquoi les préférences sont différentes et fournir un retour d’information de manière constructive
- Est ouvert au feedback
- Est capable de travailler de manière autonome
- Est prêt à prendre des initiatives
- Est capable de définir des priorités
- Est capable de communiquer de manière claire avec ses parties prenantes (ex : homologues, utilisateurs, autres équipes de développement)
- Est capable de coacher un développeur junior et medior
Critères de sélection
Les candidats seront évalués sur :
-
Maîtrise des compétences techniques et outils applicables. Sont des Must :
-
Languages techniques : Java, XML, REST et SOAP webservices, SQL (advanced querying)
- Modélisation : UML, BPMN
- Tooling : Java Ecosystem, J2E stack, Git, CI/CD dans Jenkins, IntelliJ, Opengrok, Miro, CI/CD techniques, Spring
-
Méthodes : Agile
-
Maîtrise des compétences comportementales requises (importance particulière accordée à l’accompagnement de junior développeur)
- Les compétences en tant que team-lead / scrum-master
- Les compétences de réflexion et d’analyse de cas / situations
- Les capacités de réflexion, d’analyse de situations et de proposition de solutions adéquates
- Être détenteur d’un diplôme de master en informatique (ou similaire) est un plus
- Avoir déjà travaillé pour une structure de l’Etat est un plus
- Disponibilités (en date demandée, à temps plein)
- Avoir une connaissance active d’une des deux langues nationales et une connaissance au moins passive de l’autre.
Le candidat fera apparaître sur son CV la réponse à la question ci-dessous :
Le code ci-dessous étant utilisé à de nombreux endroits, quelle serait la meilleure façon de l’améliorer pour le rendre réutilisable ?
java
if (truc == Status.TO_DO) {
// do something
} else if (truc == Status.TO_DO) {
// do something
} else if (truc == Status.PROCESSING) {
// do something
} else if (truc == Status.VALIDATION) {
// do something
} else if (truc == Status.DONE) {
// do something
}
La mission implique une présence physique de minimum 2 jours par semaine dans les locaux du SFP à Bruxelles.
Postuler pour cet emploi
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Rechercher des emplois par catégorie
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- ERP Consultant
gofreelance
© 2025 gofreelance.be