Softwareentwickler:in - Integration & AAI/Föderation
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
- Entwicklung von Authentifizierungs- und Autorisierungslösungen (OIDC/SSO über Keycloak inkl. Java-Erweiterungen) sowie Anbindung föderierter Authentifizierung (z.B. DFN-AAI)
- Aufbau wiederverwendbarer Integrationsbausteine zur Anbindung externer Werkzeuge und Partneranwendungen an unsere Portale
- Entwicklung und Pflege von Backend-Services, APIs und Schnittstellen; Anpassung und Erweiterung eingebundener Anwendungen
- Implementierung von Sicherheitsmechanismen (Authentifizierung, Autorisierung, Verschlüsselung) für die Verarbeitung sensibler Forschungsdaten
- Verantwortung für einen eigenen Themenbereich und zugewiesene Komponenten (Ziele, Qualität, Betriebsfähigkeit, Übergebbarkeit)
- Containerisierung, Deployment und Change Management der Anwendungen
- Technischer Support (First bis Third Level) für die Portale und Anwendungen des Instituts
- Produktiver, risikobewusster Einsatz KI-gestützter Entwicklungswerkzeuge
Requirements
- Abgeschlossenes Hochschulstudium (Bachelor) der Informatik, Medizininformatik oder vergleichbarer Fachrichtung; alternativ gleichwertige Fähigkeiten und Erfahrungen durch mehrjährige einschlägige Berufstätigkeit
- Vertiefte Kenntnisse in modernen Authentifizierungs- und Autorisierungsverfahren (OIDC/OAuth2, SSO, Keycloak) und in föderierter Authentifizierung
- Kenntnisse in Java (Keycloak-Erweiterungen)
- Erfahrung in der Backend-Entwicklung (Python/FastAPI, Go) und in der Schnittstellenentwicklung (REST, OpenAPI)
- Kenntnisse in sicherheitsbewusster Softwareentwicklung (z.B. OWASP)
- Interesse am wissenschaftlichen Themenumfeld (klinische und datenwissenschaftliche Forschung)
- Engagiert, selbstständig, sorgfältig und teamfähig
- Sehr gute Sprachkenntnisse in Deutsch und Englisch (Wort und Schrift)
- Aufgrund gesetzlicher Bestimmungen ist ein gültiger Nachweis der Masernimmunität / Masernschutzimpfung notwendig.
Benefits & conditions
Das Institut für Digitale Medizin und Klinische Datenwissenschaften (IDMKD) (Direktor: Prof. Dr. J. Janne Vehreschild) verbindet Forschung mit moderner Arbeitskultur: flexible und hybride Arbeitszeiten, Entscheidungen auf Augenhöhe und eine offene Lern- und Fehlerkultur - einen Kicker haben wir (noch) nicht, dafür einen Random-Channel auf unserem eigenen Matrix-Server. Gemeinsam übernehmen wir Schlüsselaufgaben in großen nationalen und europäischen Konsortien rund um unsere drei Kernbereiche: Translationale Studien & Analytik, Forschungsökosysteme und Digitale Anwendungen & Plattformen., * Tarifvertrag TV-G-U, E 11 (bei einer Vollzeitstelle)
- 30 Tage Urlaub, 40 Stunden / Woche, Jahressonderzahlung, betriebliche Altersvorsorge
- Forschung mit Relevanz und Gestaltungsraum: Spannende und abwechslungsreiche Tätigkeiten in einem interdisziplinären und gut vernetzten Forschungsumfeld und einer zeitgemäßen Arbeitsumgebung
- Zeit für eigene Ideen und die Mitarbeit an Open-Source-Projekten
- Gezielte Entwicklung & Mentoring mit individuellen Fortbildungsoptionen und Unterstützung bei Publikationen und Konferenzbesuchen
- Kostenloses Landesticket Hessen
- Flexible Arbeitszeit und familienfreundliche Regelungen mit der Möglichkeit zur “Mobilen Arbeit” (bis 40% der monatlichen Arbeitszeit)
- Vielfältige Weiterbildungsangebote über die Goethe-Uni
- Ein Arbeitsplatz in angenehmer Arbeitsatmosphäre in einem freundlichen und dynamischen Team
- Uniklinik-Campus, Mensa, Cafés
- Work-Life-Balance, Teilzeitmöglichkeiten
- Gesundheitsförderung
- Kitaplätze, Ferienbetreuung (Infos beim Familienservice)
- Einblicke: Instagram, YouTube, LinkedIn
- FAQ´s für neue Beschäftigte
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
System change: restart as developer?
Top-Paying Tech Jobs (with Salaries)
Starter Kit For Job Applications For Developers