About the job Lead Developer Java Spring Boot (senior)
For our customer Engie we are looking for a lead developer Java Spring Boot.
Summary objective & skills
We are looking for a Senior Developer with Java Spring Boot experience. Who can streamline event handling over Kafka. Objective is to build the interface between our new backend and the Belgian Energy Market Hub.
Required Skills & 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:
EKS, SQS, S3
Familiarity with PostgreSQL
Knowledge of CI/CD pipelines, monitoring, and logging in cloud-native environments
Qualifications Competency
Experience
Java 21+ / Spring Boot 3.5+
Persistency (JPA, JDBC, PostgeSQL)
Design and implementation of GraphQL
Event processing via Kafka (Confluent)
SOA principles (REST, SOAP)
JavaScript / Typescript
Cloud deploy (Azure DevOps, AWS, Docker, Kubernetes )
SRE principles and GitOps
What's in it for you?
Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding). Freelance is ook mogelijk.