Skip to content

HumanInTech

NewBe an early applicant

Java Developer for Public-Sector Migration Project

Posted Updated
Discussion
Find people

Summary

Java developer on a 12-month migration project for a Belgian public-sector organisation, based in Charleroi (hybrid), moving registry data between systems. Daily work spans Spring Boot/Spring Batch, Hibernate with PostgreSQL/Oracle, REST/SOAP services, JSF2/PrimeFaces UIs, and WebLogic/OpenShift deployments. Starts 1 Jan 2027; freelance or employee.

What you will do

You will join a team working on a critical migration project for a public-sector organisation. The project involves transferring registry data between systems, and you will be exclusively assigned to this initiative.

Your work will include:

  • Developing and maintaining Java applications using Spring Boot and Spring Batch
  • Working with relational databases (PostgreSQL, Oracle) and ORM frameworks like Hibernate
  • Building and consuming web services (REST, SOAP)
  • Writing unit tests with JUnit, PowerMock and Mockito
  • Contributing to web client technologies using JSF2 and PrimeFaces
  • Deploying and supporting applications on middleware platforms (WebLogic, OpenShift)
  • Using development tools including IntelliJ, Maven, Jenkins, Artifactory and Kibana

The project is already underway, and your role will continue through the launch phase and a subsequent hypercare period of at least three months. The exact end date depends on the project timeline, which is reviewed monthly, but the assignment may run until the end of 2027.

What we are looking for

  • At least five years of programming experience with Java 8 or higher
  • Hands-on experience with Spring Boot and Spring Batch
  • Knowledge of Hibernate
  • Familiarity with JUnit, PowerMock and Mockito for testing
  • Experience with Java web client technologies such as JSF2 and PrimeFaces
  • Understanding of REST and SOAP web services
  • Working knowledge of PostgreSQL or Oracle databases
  • Experience with WebLogic or OpenShift middleware
  • Proficiency with tools like IntelliJ, Maven, Jenkins, Artifactory and Kibana
  • Active knowledge of French and English

We value what you can do and what you want to achieve more than formal qualifications.

Who you are

  • You enjoy working in a team with diverse profiles and perspectives
  • You are pragmatic and solution-oriented, with a positive mindset
  • You like sharing your knowledge, learning and challenges transparently with colleagues

The setting

This assignment starts on 1 January 2027 and runs for twelve months, though the actual end date will depend on the project launch and stabilisation period. You will be based in Charleroi and can work remotely up to two days per week. The working language is French, with English used as needed.

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 12, 2026 at 1:00 AM

Engagement: Freelance or employed by HumanInTech

Working hours: Full-time

Experience: 6–10 years or more

Education: Secondary education or more

Published: November 2026

Skills

Apply