Java Application Developer – Public Sector

Il y a 1 jour

Henegouwen, Belgique HumanInTech Temps plein 60 000 € - 80 000 € Contrat

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