You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
David RihmDR

David Rihm

Technical Cloud Architect/Lead Developer

EUR 780/Tag
Frankfurt am Main, DE
8-15 Jahre

Durchschnittliche Reaktionszeit: 1h

Über David

Experte für Cloud-Native Architektur & Security in regulierten Branchen. Seit über 14 Jahren
realisiere ich hochperformante IT-Systeme unter anderem für den Finanz- und Gesundheitssektor.
Als Technical Architect und Lead Developer spezialisiere ich mich auf die Konzeption von Zero-
Trust-Modellen und CIAM-Integrationen.
Ich biete tiefe Expertise in Event-Driven Architectures (Kafka) sowie der Implementierung von
Machine-Learning-Algorithmen zur Datenklassifikation innerhalb moderner Microservice-
Landschaften. Mein aktuelles Spektrum umfasst zudem die End-to-End Integration von
Enterprise-KI-Lösungen, insbesondere im Bereich LLM- & Transformer-Entwicklung sowie
Inferenz-Engineering. Dabei konzipiere ich Architekturen unter Einsatz von Retrieval-Augmented
Generation (RAG) und Vektor-Datenbanken sowie tiefergehende Strukturen auf Basis von Neural
Networks (Deep Learning).
  • Deutsch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

  • Russisch

    Grundkenntnisse

Vor Ort möglich
Frankfurt am Main (bis zu 20 km)

Projekt- und Berufserfahrung

  • Deutsche Bundesbank
    Senior Cloud Native Software Developer/Architekt
    BANKEN & VERSICHERUNGEN
    November 2022 - Heute (3 Jahre und 7 Monate)
    Frankfurt am Main, Deutschland
    NExt – Neukonzeption internes Portal (Enterprise Banking)
    → Architektur und Umsetzung skalierbarer Cloud-nativer Microservices auf Azure Kubernetes Service
    → Aufbau einer Event-Driven Architecture mit Kafka
    → Konzeption und Implementierung einer flexiblen Query-Engine, die fachliche Objekte performant über REST abfragbar macht und neue Use-Cases ohne API-Anpassung ermöglicht
    → Integration von Machine-Learning-Verfahren zur Klassifikation von Stammdaten
    → Analyse komplexer Lasttest-Szenarien und Ableitung gezielter Performance- und Stabilitätsoptimierungen
    → Steigerung der Systemresilienz durch robustes Kafka-Error-Handling, Circuit Breaker
    → Integration und Orchestrierung von CIAM-Systemen inkl. asynchroner Echtzeit-Synchronisierung, Definition von Datenhoheit sowie komplexen Autorisierungs- und Berechtigungskonzepten (z. B. Delegated Administration)
    → Erstellung von Architekturentscheidungen und technischer Dokumentation

    Technologien & Tools
    Java 25, GO, Quarkus 3, Kafka, Docker, Kubernetes, REST RMM3, Microsoft Azure, OpenTelemetry, REST, GraphQL, OAuth 2, OpenID Connect, Redis,Machine Learning Weka, Naïve Bayes Text classification, KNN Algorithmus, Spotify Voyager ANN, Fuzzy String matching, Apache Avro, AMQP, Apicurio Schema Registry, Xsd Validierung, Groovy, Microsoft SQL Server, Flyway DB migration, Mockito, GraalVM, JWT, mock-server, Eclipse Vert.x, Maven, SonarQube, IntelliJ IDEA, Prometheus, Grafana, ArgoCD, GitLab, OneWelcome CIAM,PingIdentity CIAM, Nevis CIAM
    Apache Kafka Machine learning CIAM Kubernetes OAuth2
  • Kassenärztliche Vereinigung Bayerns
    Senior Software Developer
    GESUNDHEIT & WELLNESS
    September 2021 - November 2022 (1 Jahr und 2 Monate)
    München, Deutschland
    Eigene Tätigkeiten
    Argus Authentisierung und Autorisierung
    → Weiterentwicklung eines zentralen Authentisierungs- und Autorisierungssystems
    → Konzeption und Umsetzung von REST-Schnittstellen mit OAuth2 und OpenID Connect
    → Anbindung an Messaging-Systeme zur asynchronen Verarbeitung sicherheitsrelevanter Ereignisse
    → Pflege und Optimierung der Persistenzschicht
    → Kontinuierliche Verbesserung der automatisierten Testabdeckung
    → Sicherstellung von Stabilität, Wartbarkeit und Compliance-Anforderungen

    Technologien & Tools
    Java 11, Spring 5, Spring Boot 2, Kubernetes, Docker, Helm, RabbitMQ/AMQP, OAuth 2, OpenID Connect, JWT, SAML, Flyway DB Migration, WireMock, Selenium, Junit 5, Mockito
    Spring boot Docker OAuth2 OpenID Connect Kubernetes
  • Deutsche Bahn
    Senior Software Developer
    LOGISTIK & SUPPLY CHAIN
    April 2019 - September 2021 (2 Jahre und 5 Monate)
    Frankfurt am Main, Deutschland
    Eigene Tätigkeiten
    Reisendeninformation
    → Konzeption und Umsetzung von REST- und Messaging-Schnittstellen (MQ, MQTT)
    → Entwicklung und Betrieb von Microservices im Kubernetes-Cluster
    → Migration bestehender Altsysteme in eine moderne Microservice-Architektur
    → Absicherung der Services durch Implementierung von OAuth2-basierten Sicherheitskonzepten
    → Weiterentwicklung der Persistenzschicht und Optimierung von Datenzugriffen
    → Deutliche Verbesserung der Testabdeckung und Systemstabilität
    → Konzeption und Durchführung von Lasttests zur Performancevalidierung
    → Aufbau und Pflege einer CI/CD-Pipeline

    Technologien & Tools
    Spring Boot 2, Spring 5, Spring Security OAuth2, Java 8, JSF 2, JoinFaces, Docker, Kubernetes, Ingress, Rancher 2, MariaDB, Mysql,
    Hibernate, MQTT, IBM Watson IOT, Oracle AQ, Gradle, Maven, Jenkins Pipeline, Swagger, Prometheus Monitoring, JMeter, Logback, Flyway DB Migration, AWS Cloud, SOAP-UI, JFrog Artifactory, Grafana
    Amazon Web Services (AWS) Spring boot OAuth2 Java EE

Empfehlungen

Sei die erste Person, die David empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • Master of Science Informatik
    Hochschule Darmstadt
    2012
  • Bachelor of Science Medieninformatik
    Hochschule Kaiserslautern
    2010

Zertifizierungen

  • SCJP Sun Certified Programmer for Java 6
    Oracle
    2015
    Java
  • SAFe® 4 Practitioner
    SAFe®
    2016

Fähigkeiten

Kategorien