Ga naar de hoofdinhoud

Java / Angular / Python Developer

Technology
Oliver James
Brussels, België1 maand geleden
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

Keywords
monthsOfExperience: 60KeycloakSpring FrameworkRabbitMQAngularAngularJSPythonJava

Interesse in deze functie?