Pauwels Consulting Logo

Java Developer – Payroll Systems & Cloud Integration

Digital
Development
Advanced (5+)
Location
Bruges, West Flanders
Work type
Consultancy
Work model
Fulltime, Hybrid

Our client, a prominent organization in the HR services sector, is seeking a developer to join a specialized team focusing on core payroll systems. The role involves maintaining and modernizing a diverse landscape of business-critical applications while ensuring long-term system stability.

Responsibilities

  • Develop and maintain backend services using Java and the Spring framework.
  • Optimize database performance and handle complex data structures with SQL and Hibernate.
  • Build and refine user interfaces using JSF and Primefaces components.
  • Integrate cloud services and messaging systems like RabbitMQ into existing workflows.
  • Containerize applications using Docker and manage version control via GitHub.
  • Proactively solve technical issues and contribute to the modernization of legacy components.

Requirements

  • You have 3+ years backend development with Java 8+ and Spring (including Spring Boot, Spring Web Flow, and Spring Data).
  • You bring 3+ years experience with data persistence using SQL, Hibernate, and JDBC.
  • You possess 3+ years experience with frontend development using JSF, JQuery, and Primefaces.
  • You have experience with GitHub and Docker.
  • You bring experience with Azure Cloud and RabbitMQ.
  • You are proactive, solution-oriented, and committed to long-term knowledge sharing.
  • You are fluent in Dutch.

Nice to Haves

  • Experience with Maven, JUnit, and Mockito.
  • Knowledge of Scrum and Agile methodologies.
  • Willingness to obtain AZ 900 certification.
  • Functional knowledge of payroll or HR processes.

Offer

  • Start date: ASAP
  • Duration: long-term project
  • Work regime: Full-time
  • Location: Bruges
  • Working model: Hybrid (onsite in Bruges on Tuesdays and Fridays)
  • Contract: open to both permanent employees and freelancers
# 100673
With a plus sign and country code (e.g. +32 400 00 00 00).
We accept Word and PDF files up to 3 MB.
Candidates must be legally authorised to work in the EU and possess the required language skills for the job location.
Chat with Alex
Not sure if this job is right for you? Chat with Alex, our AI career coach, and discover the vacancies that match your profile.