Database Developer (m/w/d) (ID: 1805)

Transportation & Logistics • Arbeitnehmerüberlassung • 28/04/2026

Jobs / Database Developer (m/w/d) (ID: 1805)

Deine Aufgaben

  • Du entwickelst und implementierst technische Komponenten für Webapplikationen zur Fahrplankonstruktion mit Fokus auf Sicherheit, Robustheit, Performance und Skalierbarkeit.
  • Du baust eine neue Datenbanklösung auf, entwickelst Import-Services, setzt eine Gatekeeper-Lösung um und bindest Export-Services an.
  • Du wirkst an der Ablösung einer Legacy-Datenbank und Legacy-Software mit und unterstützt die Migration hin zu einer zentralen Datenwahrheit.
  • Du entwickelst Software im Cloud-Umfeld inklusive Provisionierung von Cloud-Infrastruktur.
  • Du erarbeitest Teststrategien, setzt Testautomatisierungen um und führst Code-Reviews, Komponenten- und Modultests durch.
  • Du analysierst und behebst Fehler aus Testphasen in Applikationen und Komponenten.
  • Du bewertest technische Risiken, stellst die Zukunftsfähigkeit der IT-Systeme sicher und bereitest technische Entscheidungen mit vor.
  • Du dokumentierst technische Komponenten nach Standards wie Arc42 und erstellst die erforderlichen Lieferartefakte.
  • Du arbeitest aktiv im Refinement komplexer fachlicher Anforderungen mit und stimmst dich eng im agilen Entwicklungsteam ab.
  • Du analysierst technologische Trends, prüfst deren Anwendbarkeit und unterstützt die Etablierung von KI-Tools im Projekt.
  • Du bringst Gen AI gezielt für Softwareanalyse, Dokumentationsarbeit sowie bei Migration und Anpassung bestehender Module ein.

Das solltest du mitbringen

  • Erforderlich:
  • Abgeschlossenes Diplom- oder Masterstudium im IT-Umfeld, zum Beispiel in Wirtschaftsinformatik, oder eine vergleichbare Ausbildung.
  • Mindestens 5 Jahre Erfahrung im Cloud-Umfeld, zum Beispiel mit PostgreSQL, S3, RDS sowie mit asynchroner Abarbeitung und Queueing-Mechanismen wie ActiveMQ, Kafka oder SQS.
  • Sehr gute und mehrfach praxiserprobte Kenntnisse in der Softwareentwicklung.
  • Erfahrung mit Entwicklungsumgebungen wie IntelliJ, VS Code oder vergleichbaren Tools.
  • Erfahrung mit CI/CD, zum Beispiel GitLab CI, GitHub Actions oder Jenkins.
  • Erfahrung in Pair Programming, Code Reviews und Refactorings.
  • Fundierte Kenntnisse in Backup und Disaster Recovery, Versionierung, Resilienz und Security.
  • Erfahrung in der Entwicklung von Stored Procedures, Triggern und Views.
  • Fundierte Kenntnisse in relationalen Datenbanken wie MS SQL Server, PostgreSQL, MySQL, Amazon Aurora oder Azure SQL sowie in NoSQL-Technologien wie Cassandra und Redis.
  • Erfahrung mit Cloud-Infrastruktur, zum Beispiel AWS oder vergleichbaren Cloud-Providern, Kubernetes, Docker und Helm Charts.
  • Kenntnisse in testgetriebener Entwicklung, CI/CD-Testautomatisierung und verteilter Versionskontrolle mit Git.
  • Kenntnisse in Analyse, Bewertung und Schätzung von Liefereinheiten wie User Stories und Backlog-Einträgen sowie in deren Refinement im Team.
  • Erfahrung im Umgang mit Monitoring- und Alerting-Tools wie Grafana, Instana oder Graylog.
  • Fundierte Erfahrung mit Kafka.
  • Mindestens 5 Jahre Erfahrung in der Softwarearchitektur.
  • Mindestens 5 Jahre Erfahrung in Test Automation sowie Continuous Integration und Continuous Deployment.
  • Nachweisliche Erfahrung im Aufbau eines Gen-AI-Projekts und im Einsatz marktüblicher KI-Tools, zum Beispiel Kiro.
  • Ausgeprägtes analytisches und lösungsorientiertes Denkvermögen sowie eine strukturierte, proaktive und eigenverantwortliche Arbeitsweise.
  • Hohe Teamfähigkeit, Kommunikationsstärke, Selbstständigkeit, Belastbarkeit und Ergebnisorientierung.
  • Gewünscht:
  • Sichere Nutzung von JIRA und Confluence.
  • Erfahrung in der Umsetzung von Barrierefreiheit.
  • Erfahrung in der Vereinbarung von Consumer Driven Contracts.
  • 2 bis 5 Jahre Erfahrung im versierten Umgang mit modernen Datenbanken, auch im Cloud-Umfeld.
  • 2 bis 5 Jahre Erfahrung im Bereich IT-Infrastruktur und Containerisierung mit Technologien wie Docker, Kubernetes, AWS oder Azure.
  • Erfahrung mit Scripting, zum Beispiel Bash oder Groovy.
  • Erfahrung mit Queues, asynchroner Kommunikation und lose gekoppelten Systemen.
  • Freude an Beratung, Moderation und Kommunikation im Entwicklungsteam.
  • Erfahrung und Freude an der Arbeit mit agilen Methoden in eigenverantwortlichen Teams.
  • Offenheit gegenüber Veränderung und ein agiles Mindset.
  • Nachweisliche Erfahrung mit agilen Teams, zum Beispiel in Scrum-Teams, oder eine Zertifizierung in Scrum oder SAFe.
  • Verständnis für fachliche Zusammenhänge und eine enge Abstimmung mit Teamkollegen und Product Owner.
  • Gute Englischkenntnisse in Wort und Schrift.
  • Gute Deutschkenntnisse in Wort und Schrift (mind. C1).

Das bieten wir dir

  • Ein strategisch wichtiges Projektumfeld mit hoher technischer Relevanz und großem Gestaltungsspielraum.
  • Die Möglichkeit, an einer modernen Cloud-Architektur und dem Aufbau einer neuen zentralen Datenplattform mitzuwirken.
  • Ein skaliert agiles Arbeitsumfeld mit DevOps-Modell und enger Zusammenarbeit im crossfunktionalen Team.
  • Spannende Aufgaben an der Schnittstelle von Datenbankentwicklung, Softwarearchitektur und Gen AI.
  • Ein erfahrenes und motiviertes Team in einem stark vernetzten Produktumfeld.
  • Persönliche und fachliche Weiterentwicklungsmöglichkeiten in einem technologisch anspruchsvollen Umfeld.
  • Die Leistungserbringung erfolgt 80% Remote und 20% Onsite (Frankfurt)

Keine passenden Ergebnisse? Gerne können Sie sich auch initiativ bewerben