Jakarta CDI Experten in Deutschland
aus geprüften Spezialisten, schnell passend gemacht mit der Kraft von KIBeauftragen Sie Experten, die Injection, Scopes und Interceptors in Jakarta EE Services entwerfen und pflegen, kontextabhängige Lifecycle-Regeln handhaben und anfällige Verdrahtungen bereinigen. Erhalten Sie schnelles, präzises Matching mit geprüften, verfügbaren Freelancern.
Lerne FRATCH Experten in Deutschland kennen, die kürzlich Jakarta CDI eingesetzt haben
Khalid El Mansouri
Letzte Position:
Lead Architect & Developer bei kem-consulting
Entwicklung einer agentengestützten Governance-Plattform zur automatisierten Sicherstellung der EU AI Act-Konformität sowie der ODA-konformen Orchestrierung von KI-Services in komplexen Enterprise-Umgebungen.
Design und Implementierung eines agentenbasierten "Mission Control"-Frameworks (Aletheia Conductor) zur autonomen Zustandsüberwachung und Prozesssteuerung.
Entwicklung von "Compliance-as-Code" (CaC)-Lösungen basierend auf OPA/Rego zur systemweiten Durchsetzung regulatorischer Leitplanken.
Integration von TM Forum ODA-Standards (TMF630, TMF622, TMF642) zur Gewährleistung der Interoperabilität und Standardisierung.
Aufbau einer hochverfügbaren Event-Driven Architecture mittels Redpanda und CloudEvents v1.0 zur echtzeitnahen Event-Verarbeitung.
Implementierung einer revisionssicheren "Evidence Chain" durch kryptographische Verkettung von Trace-Logs zur Vorbereitung automatisierter Audits.
Tech Stack: Java 21 (Quarkus Native), TypeScript (Next.js), Redpanda (Kafka API), CloudEvents v1.0, OPA (Open Policy Agent) & Rego, TimescaleDB, ZincSearch, Redis, TM Forum ODA, Git, GitHub, Clean Code Development, Like-C4.
Hooman Behmanesh
Letzte Position:
Fullstack-Entwickler bei Möbel Roller GmbH
- Weiterentwicklung der bestehenden E-Commerce-Plattform auf Basis von SAP Commerce (Hybris), um den wachsenden Anforderungen des digitalen Handels gerecht zu werden.
- Sicherstellung der Skalierbarkeit und Performance des Backends, wodurch die Plattform auch bei hoher Benutzerlast stabil und effizient blieb.
- Entwicklung und Integration neuer OCC REST APIs und Services für modulare Erweiterungen und flexible Anpassungen, um neue Funktionen schnell zu implementieren.
- Optimierung von Datenflüssen und Schnittstellen, was die Effizienz der Plattform und die Systemleistung erheblich steigerte.
- Sicherstellung einer wartbaren und skalierbaren Codebasis durch den Einsatz von Clean Code-Prinzipien, bewährten Design Patterns und einer zukunftssicheren Architektur.
- Reduzierung der Fehlerquote durch umfangreiche Tests mit JUnit, Mockito und Lasttests mit Gatling, ergänzt durch die Einführung automatisierter Testprozesse.
- Verbesserte Systemleistung durch gezielte Refactoring-Maßnahmen und effiziente Datenbankabfragen, insbesondere zur Handhabung von Spitzenlasten.
- Einsatz moderner Cloud- und Monitoring-Tools wie Kubernetes, Google Cloud Platform (GCP) und Grafana, um eine stabile und überwachte Infrastruktur sicherzustellen.
- Deutliche Effizienzsteigerung, Skalierbarkeit und Zuverlässigkeit der Plattform, die nun den Anforderungen eines dynamischen und wachsenden E-Commerce-Marktes gerecht wird.
Sabahattin Kunas
Letzte Position:
Alleinverantwortlich (Konzeption, Entwicklung, Infrastruktur, Betrieb) bei Eigenprojekt busik.ch
- Mitfahr- und Busplattform, live erreichbar und funktionsfähig. Backend Spring Boot 4.1 auf Java 21, PostgreSQL mit Flyway, Testcontainers-Integrationstests. Betrieb im eigenen AWS-Konto (ECS Fargate, ALB, ECR, IAM Least-Privilege) mit CI/CD via GitHub Actions und OIDC-Federation ohne statische Zugangsdaten. Entwicklung durchgehend KI-gestützt mit Claude Code, inklusive eigener Skills und projektspezifischem Memory. Spring Boot · Java 21 · PostgreSQL · Flyway · Docker · AWS ECS/ALB/ECR · CI/CD · GitHub Actions · Claude Code
Faruk Sadriu
Letzte Position:
Softwareentwickler bei HR Solutions GmbH
- Konzeption und Entwicklung einer Webanwendung für den öffentlichen Bereich
- Aufsetzen und Durchführen von Softwaretests, vor allem Unittests
- Technische Konzeption und Umsetzung von Anforderungen
- Hochladen und Anzeigen von CSV-Dateien
- Kommunikation mit Fachbereichen bzgl. Entwicklung und Testunterstützung
- Eingesetzte Technologien: Java, Spring Boot, Spring Security, Spring Batch, Spring-Cloud, Spring JPA-Data und Hibernate, RESTful, JSON, React, Oracle, Junit, Mockito, CI/CD, GitLab, Docker, Keycloak, Liquibase, BIRT, Swagger, Microservices
Timo Heck
Letzte Position:
Software-Entwickler bei Continentale Krankenversicherung AG
- Implementierung eines REST-basierten Web-Service zur Abfrage von Vertrags-, Schaden-, Kunden- und Vertriebsdaten im Rahmen des Projektes Dialogmanager.
- Datenfreigabe erfolgt unter Berücksichtigung der CoC-Vorgaben sowie individuellen Nutzerberechtigungen aus dem IAM (Identity and Access Management).
- Implementierung erfolgt unter Einsatz von JBoss EAP 8.1 (JakartaEE 10) u. Java 21 sowie JAX-RS, CDI, Microprofile-Config, Microprofile-OpenAPI.
Patrick Waldschmitt
Letzte Position:
KI Software Engineer bei IppenMedia
- Analyse
- Beratung
- Software-Design
- Entwicklung
- Automatisierung
- Testen
- Deployment
- Architektur, Entwicklung und Bereitstellung verschiedener Proof-of-Concept-Anwendungen rund um die Integration aktueller KI-Schnittstellen, inklusive Gespräch, Echtzeit-Voice, Bilder und Videos
- Best Practices für die Arbeit mit agentischen Systemen und KI in der Praxis entwickelt
- Code-Vorlagen erstellt
Robert Di Marco
Letzte Position:
Softwarearchitekt bei FinTech / Vermögensverwaltung
- Analyse bestehender Microservice-Strukturen und Integration in die Event-Driven-Architektur
- Konzeption und Implementierung von Prototypen
- Einführung strukturierter Workflows und Verankerung in einer soliden Teststrategie
- Team: Kleines spezialisiertes Team (3-5 Personen) von der Analyse bis zur Implementierungsreife
- Dokumentation von Architekturentscheidungen und Definition von Schnittstellen
- Integration der Event-Driven-Pipeline in die bestehende Landschaft
- Technologien: Kafka, Docker, Microservices, Event-Driven-Architektur, Java, Liquibase
Niels Majer
Letzte Position:
Senior Softwareentwickler / Cloud Architekt bei Biesterfeld SE
- ETL-Services für den ereignisgesteuerten Datenaustausch zwischen Unternehmenssystemen auf einem Kafka-Streaming-Backbone entworfen.
- CI/CD-Pipelines für Azure AKS-Deployments optimiert und Monitoring sowie Alerting in OpenSearch für eine proaktive Erkennung von Vorfällen verbessert.
Tech: Java / Kotlin, Quarkus, Kafka / Avro, Azure / AKS, Azure Storage Container, ArgoCD, GitLab CI, OpenSearch, Terraform
Werner Keil
Letzte Position:
Testkoordinator, Designer und Ingenieur bei IBM
- Testen des SekIDP und verwandter Komponenten
- Testdesign, -durchführung und -automation, Microservices, GitHub Enterprise, Eclipse, Katalon Test Platform, API-Tests, Confluence 8, JIRA/Xray, Draw.io, Swagger/OpenAPI, Postman, Docker, Kubernetes, Podman, PuTTY, E-Health, Telematik, Gematik-Standards, ePA, E-Rezept, sektoraler IDP, Verschlüsselung, XaDES, PaDES, DICOM, HL7, FHIR, IHE, ICD, SSO, SAML/Shibboleth, OAuth, Smartcards, JWT, Zwei-Faktor-Authentifizierung auf Android und iOS, Wireshark, BrowserStack, Cypress, gRPC, REST, SOAP, WS-Security, Linux-Shell, PowerShell, SSH/SSL, Java, Kotlin, Cordova, Gradle, Groovy, Python, TypeScript
Michael König
Letzte Position:
Atruvia AG
- Weiterentwicklung von Framework-Komponenten und -Services im Umfeld der Enterprise Gesamtbanksteuerung Plattform (EGP-Framework), einer Sammlung querschnittlicher Bibliotheken und Services für alle Bounded Context Scopes der Plattform.
- Durchführung der Migration von Java 17 auf Java 21 sowie Spring Boot 3.2 auf 3.4 in etwa 80 Library- und Service-Repositories (Anpassung von Maven-POMs, Dockerfiles, Jenkins-Pipelines, Sourcecode-Migration, Testevolution).
- Entwicklung von Unit- und Integrationstests mit JUnit und JGiven.
- Durchführung und Analyse von Performance-Messungen mit Dynatrace.
- Weiterentwicklung mehrstufiger CI/CD-Pipelines (Unit-Tests, Security-Analysen, Docker-Build, Harbor-Deployment, ...).
- Eingesetzter Tech-Stack: Java (90 %), Python (10 %), Spring Boot, JPA/Hibernate, JGiven, OpenAPI, Camunda 7, Podman, OpenShift/Kubernetes, Oracle DB, SonarQube, Dynatrace, Jenkins, Harbor, Bitbucket, Jira, Confluence.
Andreas Nolden
Letzte Position:
Open Source Gründer bei Privatier
- KI-gestützte Analyse von Quellcode
- KI-gestützte Bildgenerierung für einen Shirtshop
- KI-gestützte Analyse vernetzter YouTube-Kanäle und kommentierender Nutzer
- KI-gestütztes Prototyping von Software
- Betrieb einer lokalen KI-Umgebung
- 3D-Druck und -Scan: Entwicklung eines Verfahrens zur Reparatur von GfK-Teilen mittels 3D-gedruckter Negativformen
Der Fokus liegt auf praktischen Anwendungen neuer Technologien, der Gründung eines Open-Source-Projekts für einen Yacht-Autopiloten sowie Yacht-Refit und Wohnmobil-Ausbau.
Vladimir Maznicenko
Letzte Position:
Entwickler bei Finanzdienstleister
- Betreuung und Weiterentwicklung eines Frameworks für die Entwicklung der Applikationen in einem Bankverband: DynS/OSPE
- Umstellung des Frameworks auf Java11 und Java17
- Java8, Java11 und Java17, Spring, Spring-Batch, Spring WebServices, Spring-Security, Spring-Data, JPA, Hibernate, OpenSource Libraries etc.
- XML, JAXB, JSON, REST- und SOAP-Services, DB2, Oracle, WebSphere bzw. Liberty AS, FreeMaker, Junit, Mock-Libraries, JaCoCo, Maven, IntelliJ, Eclipse, GitHub, SVN, Jira
Kammel Heib
Letzte Position:
Senior Salesforce-Entwickler bei pflege.de
- Architektur und Entwicklung von Enterprise-Salesforce-Lösungen, einschließlich Prozessautomatisierung, Integrationen und Lightning-Komponenten.
- Zusammenarbeit mit Stakeholdern zur Optimierung der CRM-Architektur und Datenmodelle.
- Tools und Technologien: Salesforce, Apex, LWC, SOQL, Flows, REST-APIs, Git, VS Code.
Neil Parsonage
Letzte Position:
Softwareentwickler bei AKDB
- Pflege, Weiterentwicklung, Modernisierung und Test des Fachverfahrens OK.VERKEHR, einer monolithischen Enterprise Java Lösung (mit ca. 3,5 Mio LOC) für die Zulassungs- und Fahrerlaubnisbehörden
- Design, Entwicklung, Test und Pflege von End-to-End-Workflows (Dialoge, Backend-Dienste und Persistenz-Sicht, Test-Suite) für Führerschein-Neuanträge, Änderungen/Erweiterungen von Fahrerlaubnissen, Verwaltung von Parkausweisen und LKW-Fahrerkarten
- Entwicklung und Pflege von Web-Services für die Kommunikation zwischen lokalen Straßenverkehrsbehörden und Kraftfahrt-Bundesamt, FAER-Register, TÜV-Prüfstellen und Fahrschulen
- Performanceoptimierung und gezieltes Refactoring für die zukünftige Umstellung auf eine Cloud-Architektur und Ergänzung eines neuen Web-Clients (Vaadin)
- 3rd-Level-Supportleistung für Kunden im laufenden Betrieb
Ulrich Cech
Letzte Position:
Java-Architekt/Entwickler – Freelancer bei DHL/DP – Rentenservice
Implementierung eines Java-Services (Deamon) im Rahmen der automatisierten Verarbeitung von Sterbemitteilungen
Eingesetzte Technologien: Java17, SpringBoot, Hexagonale Architektur, REST-API, Oracle, Maven, SonarQube, Findbugs, Checkstyle
Entdecke mehr als 15.000 Top-Freelancer
Statistiken von Experten, die Jakarta CDI einsetzen
Aggregiert aus den beruflichen Profilen passender Freelancer.
Berufserfahrung
22 Jahre
Positionsdauer
1,6 Jahre
Positionen pro Freelancer
16
Häufigste Fachbereiche
Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung
Häufigste Branchen
Informationstechnologie (IT), Bank- und Finanzwesen, Automotive
Fokus der Zertifizierungen
Informationstechnologie (IT), Produktentwicklung, Betrieb
Bachelor-Abschluss oder höher
86%
Master-Abschluss oder höher
57%
Doktortitel
14%
Zertifizierungen pro Freelancer
5
Häufigste Sprachen
Deutsch, Englisch, Französisch
Sprechen zwei oder mehr Sprachen
90%
Basierend auf unserem Profilpool, Stand 30 Aug 2026.
Tagessatzverteilung
Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Technologie in Deutschland verteilen, basierend auf aktuellen Verträgen auf unserer Plattform. Jeder Balken deckt eine Tagessatzspanne ab – seine Höhe zeigt, wie viele Freelancer innerhalb dieser Spanne abrechnen.
Durchschnittssätze von Experten in Deutschland, die Jakarta CDI einsetzen
Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 30 Aug 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Über die Technologie
Was CDI ist
Jakarta CDI, kurz für Contexts and Dependency Injection, ist der Standardweg, um das Verdrahten von Komponenten und den Lifecycle in Jakarta EE und verwandten Java-Systemen zu steuern. Es hilft Teams, den Business-Code sauber zu halten, während Services, Beans und Helfer über den Container statt per manueller Einrichtung zusammengebaut werden. Sie werden es auch als CDI, Jakarta EE CDI oder unter dem älteren Namen Java CDI sehen.
Wofür es verwendet wird
- Dependency Injection über Web- und Service-Schichten hinweg
- Gescopeter Zustand für Request, Session und Application
- Interceptors, Decorators und Events
- Portierbare Integration über Jakarta EE-Module hinweg
Starke Jakarta CDI-Arbeit findet man in Geschäftssystemen, in denen lose Kopplung wichtig ist und Lifecycle-Regeln berechenbar bleiben müssen.
Kern-Ökosystem
CDI liegt nahe an Jakarta-EE-APIs wie Jakarta REST, Jakarta Persistence und Jakarta Transactions. Es taucht auch in Servern und Runtimes auf, die das CDI-Programmiermodell unterstützen, bei dem Beans vom Container gefunden, injiziert und verwaltet werden. Gute Spezialisten kennen Annotations, Bean-Discovery, Scopes, Qualifier, Producer und Interceptors.
Wann Hilfe sinnvoll ist
Unternehmen brauchen meist externe Hilfe, wenn Injection-Grafen schwer nachvollziehbar werden, der Start langsamer wird oder alter Java-EE-Code sicher auf Jakarta-Namensräume umgestellt werden muss. Das ist auch in Deutschland üblich, besonders in Unternehmenssystemen mit langlebigen Service-Schichten und gemischten Teams. Ein freiberuflicher Spezialist kann das Design stabilisieren, doppelte Verdrahtung entfernen und das Bean-Modell dokumentieren.
Was starke Spezialisten tun
- Mehrdeutige Injections nachverfolgen und beheben
- Scopes und Producer-Methoden umarbeiten
- Interceptors, Decorators und Event-Behandlung ergänzen
- Deployment-Probleme prüfen, die mit Bean-Discovery zusammenhängen
Ein starker CDI-Profi schreibt klaren Code, kennt das Container-Modell und kann erklären, warum ein Bean in einem bestimmten Scope aktiv ist oder nicht.
Typische Ergebnisse
Freelancer, die mit Contexts and Dependency Injection arbeiten, liefern oft Design-Reviews, Code-Korrekturen, Migrationsunterstützung und testbare Beispiele für Teams, die Jakarta EE-Services erweitern oder modernisieren müssen. Sie helfen auch bei der Integration in REST-Endpunkte, Persistenzgrenzen und gemeinsame Bibliotheken, die über mehrere Module hinweg genutzt werden.
Häufig gestellte Fragen
Vor der nächsten Projektanfrage: die häufigsten Fragen zu Jakarta CDI.
Jakarta CDI wird verwendet, um Anwendungskomponenten zu verdrahten, ihren Lifecycle zu verwalten und den Business-Code von manueller Objekterzeugung frei zu halten. In der Praxis unterstützt es Injection, Scopes, Events, Decorators und Interceptors in Jakarta EE Services. Das macht es nützlich für Backend-Systeme, die eine klare Trennung zwischen Geschäftslogik und Infrastruktur brauchen.
CDI ist das Standardmodell für Dependency Injection in Jakarta EE, während Spring seinen eigenen Container und eigene Annotations verwendet. Beide überschneiden sich in ihrem Zweck, aber CDI passt natürlich zu Jakarta EE Services, Application Servern und APIs wie REST und Persistence. Ein Projekt, das bereits auf Jakarta EE aufbaut, profitiert meist eher von CDI-Expertise als von einem Spring-first-Ansatz.
Ein starker Jakarta CDI-Spezialist sollte auch Jakarta REST, Jakarta Persistence, Transaktionen und den Bean-Lifecycle verstehen. Wissen über Scopes, Qualifier, Producer-Methoden, Interceptors und Event-Behandlung ist ebenfalls wichtig. In vielen Projekten hängt saubere CDI-Arbeit davon ab, die umgebende Service-Architektur zu lesen, nicht nur die Annotations.
Jakarta CDI-Hilfe wird wertvoll, wenn die Verdrahtung schwer zu debuggen ist, Legacy-Java-EE-Code auf Jakarta-Namensräume umgestellt wird oder mehrere Module dasselbe Bean-Modell teilen. Sie ist auch nützlich, wenn Startverhalten, Scope-Behandlung oder Interceptor-Ketten Fehler verursachen, die schwer einzugrenzen sind. In solchen Fällen spart Erfahrung Zeit und reduziert Risiken.
Ja, CDI-Arbeit wird oft remote gemacht, weil die Hauptaufgaben Code-Review, Design-Korrektur und Integrationsunterstützung sind. Für Teams in Deutschland funktioniert die Zusammenarbeit aus der Ferne meist gut, wenn Codebasis, Build-Pipeline und Deployment-Ziel erreichbar sind. Vor-Ort-Zeit kann bei Migrationsworkshops oder schwierigen Architektur-Sitzungen trotzdem hilfreich sein.
Arbeit mit Contexts and Dependency Injection braucht nicht immer einen tiefen Spezialisten, aber Produktionsmigrationen und Fehlersuche schon meist. Wenn die Aufgabe klein ist, zum Beispiel ein paar Beans hinzuzufügen oder einen Injection-Pfad zu reparieren, kann ein breiter Jakarta-EE-Profi ausreichen. Bei Scope-Fehlern, mehrdeutigen Beans oder containerspezifischen Problemen möchte man jemanden, der diese Randfälle schon gesehen hat.
Ein starker Jakarta CDI-Profi kann Bean-Discovery, Scopes, Qualifier und das Verhalten von Interceptors in einfacher Sprache erklären. Achten Sie auf saubere Refactoring-Entscheidungen, testbare Beispiele und Korrekturen, die den Container-Magie-Anteil verringern statt mehr davon hinzuzufügen. Gute Kandidaten zeigen auch, dass sie im gesamten Jakarta-EE-Stack arbeiten können, nicht nur isoliert mit Annotations.
CDI und Java CDI bezeichnen meist dasselbe Dependency-Injection-Modell, wobei Jakarta CDI der aktuelle Name im Jakarta-EE-Ökosystem ist. Viele Teams suchen noch mit der älteren Java-EE-Bezeichnung, besonders während Migrationen. Ein Spezialist sollte beide Begriffe erkennen und verstehen, wie sich Paket- und Namensraum-Änderungen auf die Codebasis auswirken.
Der durchschnittliche Stundensatz von Freelancern in Deutschland, die Jakarta CDI in ihren letzten Projekten eingesetzt haben, liegt bei 98 €, was einem Tagessatz von etwa 782 € bei einem 8-Stunden-Tag entspricht.
Von den Freelancern in Deutschland, die Jakarta CDI in ihren letzten Projekten eingesetzt haben, haben 86% mindestens einen Bachelor-Abschluss, 57% mindestens einen Master-Abschluss und 14% einen Doktortitel.
Freelancer in Deutschland, die Jakarta CDI in ihren letzten Projekten eingesetzt haben, haben im Durchschnitt 22 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 1,6 Jahre.
Die häufigsten Sprachen unter Freelancern in Deutschland, die Jakarta CDI in ihren letzten Projekten eingesetzt haben, sind Deutsch (100%), Englisch (90%) und Französisch (20%).
Die häufigsten Industrien unter Freelancern in Deutschland, die Jakarta CDI in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (100%), Bank- und Finanzwesen (75%) und Automotive (65%).
Die häufigsten Bereiche unter Freelancern in Deutschland, die Jakarta CDI in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (100%), Produktentwicklung (100%) und Qualitätssicherung (75%).
Hauptstandorte der FRATCH Experten, die kürzlich Jakarta CDI eingesetzt haben
Unsere Freelancer und Interim-Experten sind in der gesamten DACH-Region zuhause — verfügbar vor Ort in den wichtigsten Wirtschaftszentren oder komplett remote. Wähle einen Standort und entdecke passende Spezialisten, lokale Markteinblicke und aktuelle Verfügbarkeiten.
Kostenlose Demo vereinbaren
Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.
Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!
