Senior Java Full Stack Developer – Spring Boot / Vue.js / Azure
Brussels-Capital
Digital - Development
Work experience: 5-7
Reference number: 90666
We’re looking for an Senior Java Full Stack Developer – Spring Boot / Vue.js / Azure to join an agile digital team building and maintaining high-performance integration and customer-facing platforms for the energy sector. You’ll work within a cross-functional squad responsible for developing Java-based domain services, integrating APIs, and ensuring seamless connectivity between digital applications and third-party systems. The environment is fully cloud-native, with microservices running in Kubernetes and continuous delivery pipelines on Azure DevOps.
Key Responsibilities
- Develop and maintain Java microservices and REST APIs that power internal and customer-facing applications.
- Contribute to frontend components and CMS integrations using Vue.js, TypeScript, HTML, and CSS.
- Design, build, and test high-quality, reusable Java code following best practices and architectural guidelines.
- Collaborate with architects and product owners to define technical solutions aligned with business requirements.
- Support integration and event-driven communication using Kafka and partner APIs.
- Contribute to API management and Identity & Access Management (IAM) frameworks (e.g. Keycloak/RedHat SSO).
- Ensure software quality through code reviews, automated testing, and performance optimization.
- Mentor junior developers and support continuous improvement within the Java Chapter.
What are we looking for?
You really need:
- 5+ years of professional experience in Java development (Java 11 and/or 17).
- Strong knowledge of Spring / Spring Boot and Spring MVC.
- Proven experience in REST API design and implementation (JAX-RS, JAX-WS, XML processing).
- Solid understanding of SOA principles (REST, SOAP).
- Hands-on experience with Microsoft Azure, Azure DevOps, Docker, and Kubernetes.
- Proficiency in JavaScript / TypeScript and Vue.js 2 (or similar modern frontend frameworks).
- Responsive HTML/CSS development skills.
- Knowledge of API Management (e.g. Kong, Apigee).
- Experience with CMS integrations (e.g. Magnolia or equivalent).
- Familiarity with Kafka, event-driven architectures, or third-party system integrations.
- Background in Identity & Access Management (Keycloak, OAuth2, OpenID Connect).
- Previous experience working in an agile or DevOps environment.
- Fluency in English.
What do we offer?
Workload: Full-time (100%)
Location: Brussels (Hybrid – 2–3 days on-site)
Contract: Freelance or Permanent
Start Date: Flexible / ASAP
Vacancies that may also interest you
)
Gil Van Vaerenbergh
HR & Talent Consultant Digital
+32492746814
