Pauwels Consulting
EN
Senior Full-Stack Java Engineer
Brussels-Capital
Digital - Development
Work experience: 10+
Reference number: 90578

We are looking for a hands-on Senior Full-Stack Java Engineer to help modernize and extend a large-scale public service, digital case-management system as part of a broader modernization program for the European migration services. 

You will work on the analysis, design, and implementation of new features, APIs, and integrations that align with European interoperability and digital-government standards.

The role requires a technically strong, delivery-focused engineer — someone who enjoys building robust enterprise software, working closely with peers in cross-functional agile teams, and translating complex business needs into clean, maintainable code.

Key Responsibilities

  • Analyze, design, and implement secure, high-quality Java-based applications and microservices.
  • Maintain and evolve the existing digital platform (frontend JSF / backend Oracle ADF + BC4J).
  • Define and expose REST APIs and integrate with internal and external systems.
  • Participate actively in all Agile sprint events – planning, refinement, reviews, retrospectives.
  • Collaborate with analysts, testers, and architects to ensure scalability, maintainability, and compliance.
  • Contribute to the modernization strategy by applying best practices in software design and architecture.
  • Share knowledge within the team and continuously develop your own technical expertise.

What are we looking for?

Must-Have Skills

  • Bachelor’s or Master’s degree in Computer Science or Engineering (mandatory).
  • At least 10 years of hands-on Java development experience.
  • Minimum 5 years with Java EE and Java SE.
  • Minimum 5 years with JSF.
  • Minimum 3 years defining and developing REST APIs and microservices.
  • Minimum 3 years working with Oracle ADF / BC4J.
  • Experience performing technical analyses and software design using UML.
  • Proven collaboration within Agile delivery teams.
  • Strong communication skills with both technical and non-technical stakeholders.
  • Active working knowledge of Dutch or French and English.

What do we offer?

Location: Brussels (Hybrid – min. 3 days on-site)

Contract: Freelance or Permanent

Workload: Full-time

Duration: Initial term until December 2027 – renewable

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