(Senior) Data Platform Engineer | Fraud & Integration
Deutsche Kreditbank Aktiengesellschaft
Berlin, Germany
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
Cloud Computing
Software Quality
Data Architecture
Data Infrastructure
Distributed Systems
Groovy
Java Virtual Machine (JVM)
JSON
+15 more
SAS (Software)
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
Data Streaming
Extensible Markup Language (XML)
Apache Camel
IT Architecture
Gitlab
Git
Containerization
Integration Tests
Kubernetes
Information Technology
Apache Kafka
Job description
- Du entwickelst und betreibst zentrale IntegrationslÜsungen, die unsere Datenflßsse im Bankenumfeld - insbesondere bei der Erkennung, Prävention und Analyse von Fraud - zuverlässig, skalierbar und zukunftsfähig machen.
- Dabei arbeitest du an der Schnittstelle zwischen Fachbereich und Technologie und gestaltest aktiv unsere Integrations- und Datenarchitektur mit.
- Entwicklung und Betrieb von IntegrationslĂśsungen zur Orchestrierung, Transformation und Anreicherung von Daten sowie technische Konzeption und Weiterentwicklung unserer Integrationsarchitektur fĂźr Fraud-Detection-Use-Cases
- Umsetzung komplexer DatenflĂźsse und Schnittstellen im Bankenumfeld unter BerĂźcksichtigung regulatorischer Anforderungen
- Implementierung robuster, skalierbarer und wartbarer LĂśsungen in Apache Camel und Groovy sowie die Entwicklung von eventgetriebenen Architekturen (z. B. mit Kafka)
- Durchfßhrung von Entwickler-, Integrationstest und Sicherstellung von Codequalität (Reviews, Best Practices, Clean Code)
- Analyse fachlicher Anforderungen gemeinsam mit Business Analysten und Ăbersetzung in technische LĂśsungen
- Monitoring, Fehleranalyse und kontinuierliche Optimierung bestehender Datenprozesse
Requirements
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation und mehrjährige Berufserfahrung in der Softwareentwicklung (Senior-Level)
- Fundierte Erfahrung mit IntegrationslĂśsungen und verteilten Systemen sowie Erfahrung mit JVM-basierten Technologien (z. B. Groovy, Java) gewĂźnscht sowie Erfahrung mit SAS Plattformen (z. B. SAS Fraud Management, SAS Viya) von Vorteil
- Erfahrung mit modernen Daten- und Event-Streaming-Technologien (z. B. Kafka) und mit Cloud-Technologien und verteilten Systemen (z.B. AWS)
- Kenntnisse in Git/Gitlab, Containerisierung und Orchestrierung (z. B. Kubernetes) sowie sicherer Umgang mit APIs und Datenformaten (REST, SOAP, JSON, XML)
- Strukturierte, analytische und lÜsungsorientierte Arbeitsweise und Kommunikationsstärke sowie Freude in der Zusammenarbeit mit Fachbereichen
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
about 3 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
EM
Eli McGarvie
Data Analyst Salary Germany
about 3 years ago
EM
Eli McGarvie
Fullstack developer salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
TL
Thomas LimbĂźchler
System change: restart as developer?
over 5 years ago