Do you wish to view this page in English? Change language

Java / Angular / Python Developer

Senior Full-Stack Java / Angular Developer

Brussels | Hybrid | Freelance | ASAP | Long-term

We’re looking for a strong Senior Full-Stack Developer with solid Java, Angular and Python experience to join a long-term digital modernisation project in Brussels.

The team is currently rewriting and modernising a number of legacy business applications, moving them towards a new architecture and more modern development standards.

You’ll join a 6-person development team made up of developers, a business analyst and a project manager.

What you’ll be doing

  • Rewriting and modernising existing legacy applications

  • Developing new functionality within a redesigned architecture

  • Analysing existing applications and translating legacy behaviour into modern solutions

  • Using Python to support and facilitate the migration and rewriting of legacy applications

  • Developing robust back-end and front-end solutions

  • Working with REST APIs and event-driven architectures

  • Collaborating closely with analysts and the business to understand functional requirements

  • Contributing to technical decisions and continuous improvements

  • Working in an Agile environment with a well-structured backlog

A key part of the challenge is understanding an existing and sometimes complex application landscape quickly, including functionality hidden in legacy batch processes.

Tech stack

Must-have:

  • Strong Java development experience

  • Strong Angular experience (5+ years)

  • Python – required for the application modernisation/migration work

  • Spring Boot

  • REST / API-first development

  • Java EE / JSF knowledge

  • RabbitMQ / event-driven architecture

  • Keycloak

  • Agile experience

The profile

We’re looking for someone who is technically strong, autonomous and able to get up to speed quickly in an existing environment.

You should be:

  • A fast learner

  • Autonomous and proactive

  • Comfortable working in a team

  • Open to feedback and different perspectives

  • Pragmatic and solution-oriented

  • More interested in delivering quality solutions than taking a leadership role

Practical details

📍 Brussels – hybrid, 2 days/week on-site
📅 Start: ASAP
Duration: Long-term
💼 Freelance – full-time
🌍 Languages: French or Dutch + English
🗓️ Team day: First Tuesday of each month