Senior Java Developer with Kafka Streams - remote
We usually respond within a day
For one of our clients we are looking for a Senior Java Developer with Kafka Streams with 5+ years of experience, Dutch speaking
General conditions:
Start date: Feb 25, 2026
Location: remote, with some travel to offices in Belgium (Brussels and others)
Duration: 2 years + possible extension of 12 months
Contract: B2B via Mind
Languages: Dutch C2
Deadline for applications: Jan 21, 2025
Senior Java Developer with experience in Kafka Streams is being sought.
The project involves revamping the data exchange between client's systems used in its role as grid operator and those used as data manager. This involves modernizing the asset data interface between the two departments, and transferring responsibility for certain information from one department to the other. This asset data is crucial for accurately calculating consumption and grid costs, and for facilitating the functioning of the energy market.
Main skills:
Developing JAVA-based applications - 5 years min
Agile development methodology
Kafka internals: partitions, replicas, ISR, consumer groups, offset management, exactly-once semantics
experience with pair programming
Hands-on experience with Kafka Streams (DSL and Processor API) - 3 years min
Dutch at C2 level
experience with CI/CD (GitHub Actions/Azure DevOps/Jenkins), Docker and Kubernetes
knowledge and experience with relational databases (e.g. Oracle, SQL, etc.)
knowledge and experience with Unit Testing
Cloud Kafka developer certification
Production experience with stateful stream processing: windowing, joins, session windows, interactive queries, RocksDB - nice to have
Disclaimer for agencies:
Mind OSS will not accept unsolicited resumes from any source other than directly from a candidate. Mind OSS will consider unsolicited referrals and/or resumes submitted by vendors such as search firms, staffing agencies, professional recruiters, fee-based referral services and recruiting agencies (hereafter “Agency”) to have been referred by the Agency free of charge. Mind OSS will not pay a fee to any Agency that does not have a prior written agreement with Mind OSS, validated by its HR department, in place regarding a specific job opening and allowing to submit resumes.
- Locations
- Brussels
- Remote status
- Fully Remote
About Mind OSS
MIND is an open source embedded consultancy based in Leuven. You will work along with one of the most experienced Embedded Linux teams in Belgium. Check out how we contribute to open source community here: https://mind.be/blog-mind-on-oss-community-contributions/