← All experience
LeuvenFull-time

Full-Stack Java & Angular Developer

Cegeka

Built the VUTG (Groeipakket) case management system for child benefits in Flanders.

Focus areas

  • Backend
  • Frontend
  • DevOps

Technologies

  • Spring Boot
  • Angular
  • TypeScript
  • Java
  • Axon Framework
  • Hibernate
  • Docker
  • Kubernetes
  • Jenkins
  • SonarQube

Overview

This record covers the Full-Stack Java & Angular Developer role at Cegeka in Leuven, running from March 2023 to December 2023. The work delivered the VUTG (Groeipakket) case management system for child benefits in Flanders, ensuring high availability and compliance.

Architecture & Development

  • Designed Spring Boot microservices for case intake, validation, and payment workflows, applying CQRS and Event Sourcing with the Axon Framework.
  • Built Angular (TypeScript) modules for dynamic case handling and integrated them with REST APIs secured with Spring Security (JWT/OAuth2).
  • Modeled domain logic with Hibernate/JPA, ensuring performance with optimized queries.

DevOps & Delivery

  • Containerized services using Docker and orchestrated deployments in Kubernetes clusters.
  • Built CI/CD pipelines with Jenkins, enforcing quality gates with SonarQube.
  • Monitored system health and logs through the Kibana/Elastic stack integrated into Cegeka's operations.

Key Contributions

  • Proposed architectural adjustments to simplify event-driven workflows, reducing system latency by 15%.
  • Improved developer onboarding by writing detailed solution documentation and diagrams.