Java / Angular / Python Developer

Il y a 2 jours

Brussel Hoofdstad, Brussel Hoofdstad, Belgique Oliver James Associates Ltd. Temps plein 70 000 € - 100 000 € Contrat

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

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

  • 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