We are supporting a leading insurance group on several business-critical digital transformation initiatives. To strengthen a modern and modular engineering environment, we are looking for an experienced Backend Java Developer with a solid understanding of frontend technologies.
Logistics
- Role: Freelance Backend Java Developer
- Contract: 12 months
- Location: Brussels (Hybrid - 2 days/week on-site)
- Languages: English + French or Dutch
- Start Date: ASAP / Flexible
- Rate: Competitive & negotiable
Responsibilities
- Design, develop, and maintain scalable backend services using Java and Spring Boot
- Contribute to greenfield developments and the evolution of core insurance platforms
- Translate business, regulatory, and compliance requirements into robust technical solutions
- Apply clean code principles, TDD , and collaborative development practices (pair programming)
- Support and evolve system architecture using DDD and hexagonal architecture
- Work with CI/CD pipelines and containerized environments
- Participate actively in code reviews, sprint planning, and other Agile ceremonies
- Collaborate with frontend and integration teams when required
Required Skills
- 6+ years of experience as a Backend Java Developer
- Strong expertise in Spring Boot
- Experience with event-driven architectures (Kafka or similar)
- Solid knowledge of REST APIs and relational databases (Oracle, PostgreSQL, etc.)
- Hands-on experience with Docker and Kubernetes
- Familiarity with CI/CD tooling (Git, GitLab, Jenkins, SonarQube)
- Working knowledge of frontend technologies such as Angular, React, or TypeScript
- Comfortable working autonomously within Agile/Scrum teams
Nice to Have
- Experience in the insurance sector (life, non-life, claims, underwriting, or policy management)
- Exposure to legacy system modernisation or modularisation programs
- Knowledge of DevSecOps or security-by-design principles
- Experience working in Spotify-model or squad-based organisations
Interested? Get in touch to discuss the project, context, and next steps.
Solliciteren