Senior Java Developer

BH-12951
  • Competitive
  • Belgium, Belgium
  • Contract/Freelance
We are supporting a specialist consultancy delivering high-impact digital transformation initiatives within the Belgian federal public sector. For a long-term engagement, we are looking for a Senior Java Full-Stack Developer to join a client-facing team driving application modernisation and agile ways of working.

 

This role goes beyond development, you will play a key part in challenging legacy approaches, introducing modern engineering practices, and helping teams evolve both technically and culturally.

 

Logistics

  • Role: Freelance Senior Java Full-Stack Developer
  • Contract: Long-term (12+ months)
  • Location: Belgium (Hybrid)
  • Languages: French or Dutch & English (French-speaking team environment)
  • Start Date: Start of May
  • Rate: €(Negotiable & Competitive)
 

Responsibilities

  • Design, develop, and maintain modern applications using Java and Spring Boot
  • Contribute to both new builds and the evolution of existing platforms
  • Work across the full stack, including Angular-based frontends
  • Lead or mentor a small team of developers (3–4 people)
  • Challenge existing technical approaches and propose improved solutions
  • Drive adoption of agile, DevOps, and value-focused development practices
  • Collaborate closely with business stakeholders and cross-functional teams
  • Ensure high code quality through testing, CI/CD, and best practices
 

Required Skills

  • Strong experience as a Senior Java Developer (Java 17, Spring Boot, JPA)
  • Proven full-stack development experience (Angular, TypeScript)
  • Experience with microservices and REST-based architectures
  • Hands-on experience working with Kubernetes (usage, not setup)
  • Solid understanding of CI/CD pipelines (e.g. GitLab)
  • Experience with DevOps / DevSecOps principles
  • Familiarity with SQL databases and messaging systems (e.g. ActiveMQ)
  • Experience working in Agile/Scrum environments
  • Strong communication skills and ability to influence technical direction
  • Experience within the Belgian public sector (federal level strongly preferred)
 

Nice to Have

  • Experience with testing frameworks (Cucumber, Karate, Pact)
  • Exposure to private cloud environments
  • Experience modernising legacy systems
  • Previous team leadership or coaching experience
 

If you’re a senior Java developer who enjoys challenging the status quo, influencing teams, and delivering impactful solutions within complex environments, we’d be happy to discuss further.
Jonnie Harrison-Wall Associate Consultant

Apply for this role

Take your career up a notch