Scrum Master & senior developper

08/09/2025

Our client is looking for a Scrum Master & Senior Developer

Role

As a Java Developer, you will work within the Scarlet team to carry out development tasks, related testing, and organize the team’s work as Scrum Master. The team is responsible for data exchange with Europe (EESSI), a group of non-European countries (BESSI, BEX), and other Belgian institutions, as well as for collecting and providing information on means of subsistence (VLABEL, Consultimmo, etc.).

The Scarlet team is part of the SDS&C domain, which consists of 5 development teams (approx. 30 people) working on diverse and cross-cutting topics: personal data management, third-party management, pension registry management, victim compensation, civil servant workplace accidents, and social security data exchange with third parties (EESSI, BESSI, BEX, etc.).

Technical and General Skills

The main responsibilities of this role include:

  • Adapting existing code or creating new code
  • Refactoring existing code when appropriate
  • Creating and executing unit and component tests
  • Managing the deployment of new features/updates
  • Creating technical analyses
  • Collaborating with the application architect to define the most appropriate architecture for the domain
  • Ensuring the quality of the developed application
  • Ensuring the developed/updated application complies with company standards
  • Taking proactive measures to identify and fix technical debt (leaving the code cleaner than found)
  • Performing and executing unit and integration tests to avoid code regression
  • Passive and active knowledge of Agile methodologies and incremental development approaches
  • Ability to create technical designs based on analysis
  • Ability to break down applications requiring changes into deliverable code increments within short timeframes
  • In-depth knowledge of the Java ecosystem
  • J2E stack (ORM/Hibernate, EJB3, web services), JBoss is a plus
  • Ability to understand and implement complex algorithms based on analysis
  • Knowledge of SOAP and REST web services
  • Strong knowledge of version control systems such as Git
  • Knowledge of quality assurance processes and tools

The ideal candidate:

  • Is proactive and persistent
  • Is assertive
  • Has a team spirit
  • Is curious
  • Is motivated to add value to the organization
  • Is professional: able to accept community decisions even if they differ from personal preferences, and provide constructive feedback
  • Is open to feedback
  • Can work independently
  • Is willing to take initiative
  • Can set priorities
  • Can communicate clearly with stakeholders (e.g., peers, users, other development teams)
  • Can coach junior and medior developers

Selection Criteria

Candidates will be evaluated based on:

  • Mastery of applicable technical skills and tools. Must-haves include:

  • Languages: Java, XML, REST and SOAP web services, SQL (advanced querying)
  • Modeling: UML, BPMN
  • Tooling: Java Ecosystem, J2E stack, Git, CI/CD in Jenkins, IntelliJ, Opengrok, Miro, CI/CD techniques, Spring
  • Methods: Agile
  • Mastery of required behavioral skills (special emphasis on mentoring junior developers)

  • Team lead / Scrum Master competencies

  • Analytical thinking and case/situation analysis skills

  • Ability to reflect, analyze situations, and propose appropriate solutions

  • Holding a Master’s degree in Computer Science (or equivalent) is a plus

  • Previous experience working in a government structure is a plus

  • Availability (on the requested date, full-time)

  • Active knowledge of one of the two national languages and at least passive knowledge of the other

     

  • Job specifications

    ID: 10993

    Duration: 06/10/2025 - 31/10/2026

    Location: Brussels

    Type: Freelance

    Viktor Feyt

    IT Recruitment Consultant
    This position is no longer accepting applications.