Senior Java Developer
Start Date: 10/11/2025
End Date: 31/12/2026 (with option for extension)
Deadline for Application: 04/11/2025
Location: Brussels
Language Requirements: English + Dutch or French
Employment Type: Full-time
Job Description:
We are looking for a Senior Developer with expertise in Java Spring Boot to streamline event handling over Kafka.
Required Skills and Experience:
- Senior-level expertise in:
- Java
- Spring Boot
- Apache Kafka
- REST API and SOAP service development
- Asynchronous integration patterns (e.g., event-driven architecture, message queues)
- Kubernetes
Nice to Have / Bonus Skills:
- Experience with AWS services:
- Familiarity with PostgreSQL
- Knowledge of CI/CD pipelines, monitoring, and logging in cloud-native environments
Qualifications:
- Java 21+ / Spring Boot 3.5+: 5 years
- Persistency (JPA, JDBC, PostgreSQL): 5 years
- Design and implementation of GraphQL: 2 years
- Event processing via Kafka (Confluent): 3 years
- SOA principles (REST, SOAP): 3 years
- JavaScript / Typescript: 3 years
- Cloud deployment (Azure DevOps, AWS, Docker, Kubernetes): 2 years
- SRE principles and GitOps: 2 years
Specific Skills:
- JAVA Advanced (5 years < x ≤ 8 years)
- Kafka (Confluent) Confirmed (3 years < x ≤ 5 years)
- Architecture SOA and web services Confirmed (3 years < x ≤ 5 years)
- Kubernetes Confirmed (3 years < x ≤ 5 years)
- REST API Advanced (5 years < x ≤ 8 years)
- AWS Services (EKS, SQS, S3) Confirmed (3 years < x ≤ 5 years)
- CI/CD pipelines & monitoring Confirmed (3 years < x ≤ 5 years)
- PostgreSQL: Yes