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.
Solliciteren