Our client is looking for a Senior Java Developer.
Within the Vlaamse Sociale Bescherming (VSB) domain, the team is responsible, together with another Scrum team, for the ledenbeheer application. Two separate teams are working on the same application, which requires strong coordination around integration testing, release preparation, and overall consistency.
To strengthen one of the existing teams, we are looking for a Senior Java Developer who will play a key role in the dismantling of the current monolithic application and the transition towards a microservices-based architecture.
Responsibilities
You will combine hands-on development with architectural awareness in a complex multi-team setup:
Sprint support & development
- Hands-on Java development
- Set up the foundation for new microservices and complex flows
- Perform code reviews and ensure technical standards are maintained
- Provide technical support during user story refinement
- Follow secure programming guidelines and resolve security vulnerabilities
- Combine structured analysis with pragmatic problem-solving and execution
Cross-team architecture & long-term vision
- Support the transition from WebLogic to Spring Boot microservices
- Collaborate with developers, Technical Leads, and the Solution Architect
- Ensure solutions are scalable, maintainable, secure, performant, and vendor-independent
- Balance short-term sprint delivery with long-term architectural goals
- Contribute to technical governance across teams
Technical Environment
Core technologies
- Java 11 (must-have), Java 21 (plus)
- Spring Boot
- WebLogic (general knowledge)
Cloud & integration
- RabbitMQ
- AWS (plus)
- Kubernetes & Helm (plus)
Tools
- Git
- Jira & Confluence
- Jenkins (general knowledge)
- IntelliJ IDEA (plus)
- GitHub Copilot
Data
- Oracle DB (plus)
Profile
Technical
- Senior Java developer
- Strong architectural insight and helicopter view
- Experience with Spring Boot and microservices architecture
- Experience in splitting and modernizing monolithic/legacy systems
- Cloud experience (preferably AWS)
Soft skills
- Structured and analytical decision-maker
- Proactive and solution-oriented
- Decisive and able to drive progress
- Strong communicator in a multi-team environment
- Team player
Languages
- English is mandatory
- Dutch is preferred or French