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.