Ga naar de hoofdinhoud

Java / Angular / Python Developer

Technology
Oliver James
Brussels, België2 weken geledenTot 1/12/2026
Voltijd

Functieomschrijving

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

Apply Now

Keywords
monthsOfExperience: 60KeycloakSpring FrameworkRabbitMQAngularAngularJSPythonJava

Interesse in deze functie?