Build a cloud-native backend automation engine powering internal IT workflows for thousands of employees. Develop microservices that process data from the analytical data lake, apply business rules, and deliver personalized notifications and to-do items to the digital assistant used company-wide—supporting processes like employee onboarding and device management.
We're looking for an experienced Java Backend Developer to work on a strategic system built from scratch using modern Java frameworks, microservices architecture, and OpenShift platform, directly impacting the digital employee experience.
* You design and develop microservices that ingest data, evaluate business rules, and communicate securely with other platforms.
* You comprehend functional designs based on specifications and draw up program structures from technical designs.
* You work with microservices architecture, API integration, Lambda, and container technology in a cloud-native environment.
* You develop RESTful web services using Java, Spring Boot, and modern integration standards.
* You process data flows from S3-style storage and file-based systems, ensuring notifications and tasks are generated correctly.
* You handle error scenarios in data pipelines and contribute to a reliable, secure automation engine.
* You create and execute test cases, modifying existing programs for production deployment.
* You conduct code reviews (self and peer) and maintain high code quality standards.
* You resolve assigned incidents and defects, tracking them to closure.
* You execute technical integration testing with interfacing applications and ensure secure system integrations.
What are we looking for?
* You have 5+ years
of professional experience
in cloud software development
.
* You have 4+ years of hands-on experience with Java, Spring, and Spring Boot
.
* You have excellent knowledge of
OOP and design patterns
.
* You have experience developing
RESTful web services
using
JSON and HTTP protocols.
* You have excellent knowledge of
PostgreSQL
databases.
* You have experience with
GitHub/BitBucket
for version control.
* You have good knowledge of
encryption, security, and authentication protocols
(SSL, OAuth2, OpenID Connect).
* You have familiarity with
CI/CD build pipelines
(Jenkins/GitHub).
* You understand
data ingestion
(S3-style storage, file-based flows) and data processing.
* You are fluent in Dutch and English
.
Nice-to-Have
* Experience with Kotlin
* Experience with OpenShift or Kubernetes container orchestration
* Experience with enterprise authentication systems (OAuth, tokens, machine-to-machine communication)
* Understanding of Lambda functions and serverless architectures
* Experience with data lake integrations
What do we offer?
Location: Leuven - Hybrid
Start date: As soon as possible
Duration: ASAP - 31/07/2026
Contract: Freelance or Permanent