Senior Java Developer (w/m/d) Cloud

        Beschreibung

        Für unseren Kunden sind wir auf der Suche nach einem Senior Java Developer (w/m/d).

        Aufgaben:

        Weiterentwicklung des zentralen Services für Signierung, Verifikation und Zurückziehen von digitalen Nachweisen und das Management von digitalen Zertifikaten.

        • Ausbau und Weiterentwicklung eines bereits bestehenden Certificate-Manage-

        ment-Services für die wesentlichen Funktionen eines Zertifikate Managements (An-

        legen, Authentifikation, Modifikation, Sperrung und Erneuerung)

        • Weiterentwicklung eines Trust Service (Keycloak)

        • Aufbau eines prototypischen Institutionenverzeichnisses

        • Weiterentwicklung einer bereits bestehenden Private-Key-Vault-Umgebung (Hashi-Corp) zum sicheren Speichern von privaten Schlüsseln

        • Aufbau von sicheren Verbindungen zu unterschiedlichen externen Systemen (u.a.externe CA, externer qualifizierter Zeitstempelservice, Management-UI, UI für digi-tale Nachweise, …)

        • Aufbau eines Service für die Erfassung von Nutzungsstatistiken der zentralen Services

        • Unterstützung beim Verfassen einer Certificate-Policy und Weiterentwicklung der Zertifikatsnutzungsrichtlinien

        • Unterstützung bei der Definition von Vorgaben für die interne und externe Interoperabilität in Zusammenarbeit mit nationalen und internationalen PKIs

        • Unterstützung bei der Implementierung eines Abrechnungsdienstes für die CA

        • Weiterentwicklung Webanwendungen/ Service Portalfunktionalitäten (Manage-

        ment-UI)

        o Verwaltungsoberfläche(n) zur Identifizierung und Authentifizierung von Institutionen, deren Mitarbeitenden und deren Handlungsspielraum für die Erzeugung von digitalen Nachweisen

        o Administrationsoberfläche zur Validierung und Pflege von Stammdaten

        o Gestaltung von Workflows zur Annahme bzw. Ablehnung von Anträgen in

        Bezug auf Zertifikate und digitale Nachweise

        o Gestaltung von Workflows zur Abbildung von Geschäftsprozessen

        • Weiterentwicklung Webanwendungen/ Service Portalfunktionalitäten Verifier-Service-UI

        o Gestaltung von Workflows zur Prüfung der Echtheit und Gültigkeit von digitalen Nachweisen

        o Gestaltung von Workflows bzgl. Anträgen zur Anpassung oder Ergänzung

        von digitalen Nachweisen

        • Weiterentwicklung Webanwendungen/ Service Portalfunktionalitäten digitale Nachweise. UI

        o zur Signatur von digitalen Nachweisen

        o zur Validierung/ Zurückziehen von Digitalen Nachweisen

        o zur nachträglichen Anpassung von Nachweisen

        o zur nachträglichen Digitalisierung von papierbasierten Nachweisen

        o zur Auskunft über den Zertifikatsstatus von Institutionen

        • Weiterentwicklung Service-Clients/ On-Premises Lösungen

        o zur Signatur von digitalen Nachweisen

        o zur Validierung/ Zurückziehen von Digitalen Nachweisen

        o zur Auskunft über den Zertifikatsstatus von Institutionen

        Anforderungen:

        • Mehrjährige Erfahrung in der Entwicklung mit Java

        • Mehrjährige Erfahrung in agile Cloud Service Entwicklung mit Open-Source-Frameworks

        • Erfahrung mit relationalen Datenbanken (z.B. MySQL, MariaDB, PostgreSQL und/ oder gleichwertig)

        • Docker, Kubernetes und Helm Charts in virtuellen Umgebungen

        • Einrichten von Cloudservices einer Cloudplattform (wie z.B. Cloud Storage, Event Bus, Database, IaaS, Load Balancer, Firewalls und/oder vergleichbar)

        • Benutzen von Cloudservices einer Cloudplattform (wie z.B. Cloud Storage, Event Bus, Database, IaaS, Load Balancer, Firewalls und/oder vergleichbar)

        • Betrieb von eigenen Cloud-Services innerhalb dieser Cloudplattform

        • Logging und Debugging von Web-Services

        • Planung und Durchführung von Softwaretests inkl. der Erstellung von Testfällen, Testplänen und Testergebnisprotokollen

        • Continuous Integration/ Continuous Delivery (CI/CD)

        • Entwicklung von Lasttests von Web-Services

        • Programmierung von Service Providern für IAM Systeme

        • User Mangement Access (UMA) basierten Authorisierungsservices

        • Integration einer SaaS-/Cloud-Lösungen in eine bestehende Workspace-Client- und/ oder Netzwerk-Landschaft

        Start: 04.03.2024

        Laufzeit: 8 Monate (Option auf Verlängerung)

        Auslastung: 100%

        Ort: 100% remote

        Ich freue mich auf ihre Rückmeldung inkl. aktuellem CV und Angaben zu Verfügbarkeit und Stunden- bzw. Tagessatz.

        Upload your CV to receive more job offers like this


        Go
        Job #13040

        Log in to view company

        Apply now
        71 Views

        Log in to view company

        • Berlin, Berlin
        Send this to a friend