We are looking for an experienced hands-on Java Solution Engineer to take a leading role in the design, development, and implementation of modern, cloud-native applications within a large-scale digital transformation program.
You’ll work in a cross-functional Agile team of highly skilled engineers and architects to translate high-level solution architectures into detailed implementation designs — and ensure their flawless delivery.
This is a deeply technical role, ideal for someone passionate about clean design, APIs, microservices, and event-driven systems who enjoys solving complex integration challenges hands-on.
The environment is professional yet pragmatic, with strong collaboration between architects, developers, and analysts. Expect to be on-site at least 3 days per week to maintain close team alignment.
Key Responsibilities
- Translate high-level architectural designs into implementation-ready solutions.
- Design, develop, and integrate Java-based microservices and APIs.
- Build and maintain event-driven architectures using modern frameworks.
- Implement and optimize CI/CD pipelines (preferably in Azure DevOps).
- Design, configure, and manage development, test, acceptance, and production environments in (hybrid) cloud environments.
- Integrate and leverage PaaS offerings within Azure Cloud.
- Use NoSQL databases for scalable data storage.
- Apply Domain-Driven Design and Event-Driven/Behavior-Driven Development practices.
- Collaborate closely with architects, analysts, and stakeholders to ensure alignment and quality.
- Contribute to Agile ceremonies (planning, refinement, retrospectives, demos).
- Coach teammates and continuously share knowledge about new tools and best practices.
What are we looking for?
- Bachelor’s or Master’s degree in Computer Science or equivalent (European-accredited).
- 10+ years of hands-on experience in Java SE development.
- 5+ years working with Java SE10+.
- 10+ years of experience designing and developing APIs and microservices.
- 5+ years designing cloud, API, microservice, and event-based architectures.
- 5+ years working with event-driven architectures and systems.
- 5+ years of cloud-native development, ideally in Azure Cloud.
- 3+ years integrating PaaS services in Azure.
- 3+ years using NoSQL databases.
- 3+ years implementing CI/CD pipelines (preferably Azure DevOps).
- 3+ years setting up and managing DTAP environments (Dev/Test/Acc/Prod) in hybrid cloud setups.
- Experience with Quarkus (minimum 1 year).
- Experience working in Agile teams.
- Fluent in English, plus Dutch or French (B2 level or higher).
What do we offer?
Location: Brussels (next to Brussels South station, hybrid)
Start Date: As agreed
End Date: Minimum until end of 2027
Contract Type: Freelance or Permanent
Workload: Full-time (on-site 3 days/week)