Sociale Verzekeringsbank (SVB) operates the Netherlands' social insurance infrastructure—child benefits, pensions, survivor payments—serving over 5 million beneficiaries. The tech stack reveals a hybrid legacy-to-modern transition: Java/Spring/Kubernetes sit alongside COBOL and mainframe systems, while active projects target document management, service architecture, and IT landscape modernization. Leadership is engineering-heavy (14 roles) with security hiring (4 roles) suggesting heightened focus on compliance and availability in a mission-critical public system.
SVB is the statutory administrator of national insurance schemes in the Netherlands, operating since 1901. The organization manages child allowances (kinderbijslag), old-age pensions (AOW), survivor benefits (Anw), and specialized programs for veterans and remigration. With 1,001–5,000 employees and 5 million+ active beneficiaries, SVB's operations depend entirely on system reliability; service interruptions directly impact vulnerable populations. The organization is undergoing large-scale modernization—transitioning legacy mainframe and COBOL systems to Java-based services, containerized infrastructure (Docker/Kubernetes), and documented control frameworks—while maintaining 24/7 uptime and integrating fragmented IT systems.
SVB runs a hybrid stack: Java, Spring Boot, Kubernetes, PostgreSQL, and REST APIs for modern services, alongside legacy COBOL, mainframe, and DB2 systems. CI/CD (Jenkins, Azure DevOps), document management (JavaServer Faces), and testing (Cypress, Robot Framework) support continuous delivery.
SVB is executing a large-scale IT modernization program: migrating legacy mainframe systems to Java-based services, building a document management system, establishing service organization structures, and implementing control frameworks and IT portfolio governance.
Other companies in the same industry, closest in size