HM Courts & Tribunals Service

Possession Claims Service (PCS)

Integrated multiple HMCTS microservices into a consolidated Node.js/Express/Nunjucks application deployed to Azure. Hardened security with Helmet/caching controls, implemented OIDC authentication with OTP and JWT handling, and deployed via Terraform, Jenkins and Kubernetes with multiple preview environments.

Toutes les réalisations

Justice - Live - 2025

Défi

HMCTS needed resilient service integration across existing justice-platform microservices without weakening security, deployment confidence or user journey consistency.

Livraison

Delivered Node.js, Express and Nunjucks integration work, hardened HTTP security controls, improved authentication flows, and supported Terraform/Jenkins/Kubernetes deployment workflows across multiple environments.

Impact

Helped move complex possession-claims workflows towards a more maintainable, secure and observable service model for live public-sector delivery.

Résultats

  • OIDC + OTP authentication flows
  • Helmet & cache hardening
  • Multi-environment K8s deployment
  • Improved code coverage & refactoring

Technologie

Node.jsExpressNunjucksAzureKubernetesTerraformJenkinsOpenID Connect

Prêt à démarrer ?

Construisons quelque chose
d'exceptionnel ensemble

Que vous soyez un organisme public à la recherche d'un fournisseur de confiance, ou une entreprise en quête d'un partenaire d'ingénierie exigeant sur le plan du design — nous serions ravis d'échanger avec vous.