14.08.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Full Stack Engineer · Java/Jakarta EE · React/TypeScript · Keycloak/IAM · CI/CD
Dauernheim, Deutschland
Nur Remote
B. Sc. Business Information ManagementÜber mich
Full-Stack-Entwickler (Jakarta EE, React/TypeScript, Keycloak, CI/CD), 100 % remote. Features durchgängig – von Architektur und Datenmodell bis zu Pipeline und Release. Schwerpunkte: IAM, Backend-Integration, wartbare Systeme.
Skills
OAuth 2.0KeycloakGitHub ActionsJavaJavaScriptApache AntArchitektur-AnalyseAtlassian JiraDatenbank DesignDevOpsWeb EntwicklungEclipselinkHibernateJUnitPostgreSQL
Full-Stack-Entwicklung mit Fokus auf sichere Webanwendungen und wartbarer Softwarearchitektur.
Ich arbeite mich schnell in bestehende Systeme ein und entwickle Lösungen für komplexe Anforderungen.
Tech-Stack & Kompetenzen:
• Backend: Java, Jakarta EE, JPA (Hibernate, EclipseLink), REST, WebSockets, Server-Sent Events
• Frontend: TypeScript, JavaScript, React
• Identity & Access Management: Keycloak, OAuth2/OIDC, RBAC, ABAC
• Messaging & Streaming: RabbitMQ, Kafka
• Datenbanken & Suche: PostgreSQL, Apache Solr, Oracle DB, MySQL
• DevOps & CI/CD: GitLab CI, GitHub Actions, Jenkins, Container (Docker, Podman), Ansible, Kubernetes
• Testing: JUnit, Mockito, Cypress
Ich arbeite zu 100 % remote und bin eingespielt in verteilten Teams. Ich freue mich über eine Kontaktanfrage.
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
- Entwurf und Implementierung der Basisarchitektur (Modulstruktur, Basiskomponenten, gemeinsame Infrastruktur), auf der alle Services des Produkts aufbauen
- Architektur und Umsetzung eines mehrstufigen Zugriffskontrollsystems mit funktionsbezogenen Rechten (RBAC) und datensatzbezogenen Berechtigungen
- Konzeption und Aufbau eines Messagebroker-Systems (RabbitMQ) zur Echtzeit-Notifikation der Clients bei Datenänderungen
- Umsetzung einer Volltextsuche auf Basis von PostgreSQL (tsvector/tsquery) inkl. Indexierungsstrategie
- Aufbau und Pflege des UI-Designsystems (React/TypeScript)
- Release-Management und 3rd-Level-Support im laufenden Betrieb
- Entwicklung eines asynchronen Audioanalyseprozesses zur Extraktion von zeitbasierten Amplituden- und Frequenzdaten
- Umsetzung einer speech to text-Funktion mittels Whisper von OpenAI
- Implementierung einer flexiblen Gruppierungsfunktion für Inhaltsdaten
- Integration einer interaktiven Waveform-Darstellung im Client
- Einführung eines containerbasierten Deployment-Konzepts
- Aufbau einer automatisierten CI/CD-Pipeline mit GitHub Actions zur Testdurchführung und Artefaktgenerierung
- Implementierung einer Webanwendung zur zeitbasierten Visualisierung von Diagnosedaten
- Entwicklung von Suchabfragen für eine Enterprise-Suchmaschine mit benutzerdefinierten Filtern