The Dutch Public Prosecutor's Office (OM) is a 5,000–10,000 person government agency responsible for prosecuting criminal cases, executing court sentences, and coordinating with police and investigative services across the Netherlands. The tech stack reveals a heavy legacy Oracle enterprise footprint (ADF, Business Intelligence, Analytics, SQL) paired with modern containerization (Docker, OpenShift) and cloud infrastructure (AWS), suggesting an active infrastructure modernization effort—confirmed by active projects on zero-trust security, IAM system development, and legacy IT renewal. The hiring acceleration is dominated by legal staff (48% of roles) alongside engineering and operations roles, indicating both case-processing scale and infrastructure transformation underway.
The OM is the sole institution in the Netherlands authorized to bring criminal suspects before the courts. It oversees criminal investigations, prosecution, and the enforcement of court sentences—including fine collection, prison supervision, and community service monitoring. The organization operates across ten regional district offices aligned with police jurisdictions, plus specialized units for organized crime and environmental/economic/fraud crimes. Hundreds of thousands of cases flow through the organization annually, evaluated by prosecutors and supported by legal and administrative specialists. The agency is part of the judicial system, not a traditional ministry.
The OM is the only institution in the Netherlands that can bring criminal suspects to court. It investigates criminal cases, prosecutes offenders, executes court sentences, and coordinates with police and other investigative agencies.
The OM uses Oracle ADF, Oracle Analytics, Java, Spring Boot, React, MuleSoft, Docker, OpenShift, AWS, and legacy systems including Oracle databases and Citrix virtualization. Current projects focus on zero-trust security, identity management systems, and modernizing the IT environment.
Other companies in the same industry, closest in size