Java Application Developer – Public Sector

HumanInTech

Henegouwen

Hybrid

EUR 60,000 - 80,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HumanInTech is seeking a software professional for a 12-month assignment in Charleroi, Belgium, with hybrid work. The role requires 3–5 years of experience and a Bachelor's degree or higher, plus native-level French and English.

You can join as a freelancer or as a HumanInTech employee, with continuation beyond the assignment. The position focuses on backend development with Java 21+ and Spring, frontend work in Angular, REST APIs, and CI/CD on OpenShift, collaborating closely with analysts to

Qualifications

  • 3–5 years or more experience in software development
  • Bachelor's degree or higher
  • Native-level French and proficient English

Responsibilities

  • Design and develop features with Java 21+ and Spring Boot
  • Build modern interfaces with Angular while maintaining JSF/PrimeFaces codebase
  • Ensure software quality via unit and integration tests and peer code reviews
  • Design and deliver secure, scalable REST APIs and CI/CD on OpenShift

Skills

Java 21+
Spring Boot
Hibernate
RabbitMQ
PostgreSQL
Oracle
XML
JUnit
Selenium
Angular
Vue.js
JSF/PrimeFaces
GitLab
Jenkins
OpenShift
JIRA/Confluence
Maven
SonarQube
Renovate
Kibana
Prometheus
REST API
Networking

Education

Bachelor's degree or higher

Tools

Java tooling

Job description

What you will do

You will join a development team working on a platform that manages family allowances. You will be involved in the full application lifecycle, from technical design to production deployment, with a particular focus on backend robustness and user experience.

Development & Code Quality

  • Design and develop complex features using Java 21+ and Spring Boot
  • Build modern, reactive interfaces with Angular while maintaining the existing JSF codebase
  • Ensure software quality through unit and integration testing and peer code reviews
  • Handle data persistence with Hibernate and optimise queries to guarantee platform performance

Architecture & Ecosystem

  • Participate in the design and delivery of secure, scalable REST APIs
  • Work on continuous integration and deployment within an OpenShift environment
  • Collaborate closely with business analysts to translate legislative requirements into elegant technical solutions

Continuous Improvement

  • Contribute to the automation of development processes using CI/CD tools (GitLab, Jenkins, Renovate)
  • Ensure code compliance through SonarQube
  • Propose ideas to modernise the technical stack and optimise application performance
What we are looking for

Technical Skills

Backend:

  • Java 21+
  • Spring / Spring Boot / Spring Batch
  • Hibernate
  • RabbitMQ
  • Oracle / Postgres
  • XML
  • JUnit / Selenium

Frontend:

  • Angular
  • Vue.js
  • JSF / PrimeFaces

Environment:

  • GitLab
  • Jenkins
  • OpenShift
  • JIRA / Confluence
  • Maven
  • SonarQube
  • Renovate
  • Kibana
  • Prometheus

API: Real experience in consuming and creating REST services.

Knowledge of networking and infrastructure is a plus.

Business Skills

In-depth knowledge of the family allowance sector (business processes, legislation, data flows) is a major asset for understanding the application's challenges.

Soft Skills

  • Autonomy: ability to take ownership of a topic from start to finish
  • Team spirit: you enjoy sharing your knowledge and learning from colleagues
  • Precision: you attach great importance to clean code and documentation
The setting

This assignment runs for 12 months, starting on 4 January 2027. The role is based in Charleroi with hybrid working (on-site and remote).

You will need native-level French and active knowledge of English.

You can join us for this assignment as a freelancer or as an employee of HumanInTech. Same role, same team. If you join as an employee, your employment continues beyond this assignment. When it ends, we’ll work together to find your next assignment.

Location: Charleroi, hybrid

Work address: Belgium

Employer / contracting party: HumanInTech

Applications close (Brussels time): November 9, 2026 at 1:00 AM

Engagement: Freelance or employed by HumanInTech

Working hours: Full-time

Experience: 3–5 years or more

Education: Bachelor's or more

Published: November 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Application Developer – Secteur public
Java Application Developer – Secteur public

HumanInTech • Henegouwen

Hybrid
EUR 70,000 - 110,000
Java Application Developer – Publieke Sector
Java Application Developer – Publieke Sector

HumanInTech • Henegouwen

Hybrid
EUR 47,000 - 74,000
Java Application Developer – Öffentlicher Sektor
Java Application Developer – Öffentlicher Sektor

HumanInTech • Henegouwen

Hybrid
EUR 60,000 - 90,000
Java Developer
Java Developer

HumanInTech • Brussel Hoofdstad

Hybrid
EUR 60,000 - 90,000
Java Developer
Java Developer

OneSource Consulting • Wallonië

Hybrid
EUR 50,000 - 75,000
Senior Full Stack Developer
Senior Full Stack Developer

HumanInTech • Brussel Hoofdstad

Hybrid
EUR 70,000 - 110,000
Hybrid work model
Développeur Full-Stack (PHP/JavaScript)
Développeur Full-Stack (PHP/JavaScript)

HumanInTech • Brussel Hoofdstad

Hybrid
EUR 60,000 - 95,000
Développeur Java full stack (CDI ou freelance)
Développeur Java full stack (CDI ou freelance)

EngiFlex BV • Henegouwen

Hybrid
EUR 60,000 - 90,000
Voiture de société
Formation et certifications
Plan de carrière et budget formation
Développeur .NET et Angular
Développeur .NET et Angular

HumanInTech • Brussel Hoofdstad

Hybrid
EUR 55,000 - 85,000
AISB-1087 Expert Java / Angular Developer
AISB-1087 Expert Java / Angular Developer

Abakus IT-Solutions • Brussel Hoofdstad

Hybrid
EUR 50,000 - 73,000