Pauwels Consulting
EN
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.
Nice of you if by any chance you have: 
  • 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
We are a Great Place to Work
We evaluate our work environment with a survey and audit and have been allowed to call ourselves a Great Place to Work and Best Workplace for five years in a row now.
We are a Great Place to Work