The Federal Office of Justice (BfJ) is a higher federal authority within the scope of business of the Federal Ministry of Justice and Consumer Protection. As a central service authority of the German federal judiciary and a contact partner for international legal transactions, the Federal Office of Justice performs a wide range of functions. These are implemented by around 900 employees at three locations in the central office in Bonn.
The new e-government service offering enables private citizens and companies to order certificates of good conduct or extracts from the commercial central register online from the Federal Office of Justice. The online application form available at www.fuehrungszeugnis.bund.de saves a trip to the local authority, facilitates direct payment and the submission of completed applications via the Internet. Identification is verified using the new personal ID card (nPA).
As part of the overall project, USU was responsible for retrieving data in the online portal and for transferring and processing it in the Federal Central Criminal Register (BZR)/ Commercial Central Register (GZR) procedure. Persons who require a certificate of good conduct or information from the commercial central register can authenticate themselves in the specially created web portal using the new personal ID card (nPA). The data recorded in this way is checked and processed by the central BZR/GZR procedure in the portal, and the required information is issued.
Components of a service-oriented architecture are used for this purpose, which USU had created in earlier subprojects. The SOA-based architecture combines the BZR/GZR core system functionally and technically with the various surrounding systems and external communication partners. In this way, it was also possible to connect the web portal flexibly and quickly.
The SOA architecture already jointly implemented for some time by the BfJ and USU also demonstrated its strengths during the development of this e-government service offering. The architecture provides powerful individual components whose clever combination allows new functions to be swiftly implemented.
Head of Unit IT Requirement Management
and Software Development