Start date: June or after the summer holidays
Regime: Fulltime, on location 2 days a week
Location: Brussels
Languages: Dutch / French + English
Designing, developing and optimizing enterprise and microservices-based solutions.
Working on integration and migration projects and building robust REST architectures.
Ensuring continuity, data consistency and high code quality throughout the entire software development cycle.
Develop Java and Spring Boot-based microservices, including REST APIs, error handling, caching and resilience mechanisms.
Building scalable, stateless services with attention to versioning and exception handling.
Designing and maintaining logging, monitoring and observability strategies.
Setting up and monitoring quality mechanisms in CI / CD environments.
Optimize Angular applications with modern performance strategies.
Integration with messaging systems and secure management of configuration and secrets in Kubernetes environments.
Monitoring and analyzing database performance and implementing structural improvements.
Applying secure-coding principles and mitigations for OWASP Top 10 vulnerabilities.
Minimum 5 years of experience.
In-depth knowledge of Java, Spring Boot and microservices architectures.
Experience with REST design, resilience patterns and distributed systems.
Knowledge of Angular, TypeScript and modern frontend optimization techniques.
Experience with CI / CD pipelines, static analysis, automated testing and security scanning.
Kubernetes experience: secrets management, environment separation, encryption, Vault.
Knowledge of messaging technologies and monitoring & observability tooling.
Experience with database performance analysis.
Strong knowledge of OWASP principles and secure coding.