Systemarchitekt
DeutschlandCard GmbH
München, Germany
11 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
GermanJob location
München, Germany
Tech stack
Microsoft Access
Java
API
Amazon Web Services (AWS)
Azure
Cloud Computing
Information Systems
Continuous Integration
Distributed Systems
Hibernate
Identity and Access Management
Java Persistence API
Spring
JavaServer Faces
OAuth
OpenID
Software Systems
Data Streaming
Management of Software Versions
Google Cloud Platform
Cloud Platform System
Spring-boot
Backend
Event Driven Architecture
Angular
Kubernetes
Information Technology
Reactive Programming
GraphQL
Front End Software Development
Api Design
Api Gateway
Domain Driven Design
Code Restructuring
Microservices
Job description
- Du übernimmst die Verantwortung für die Architektur des Backend-for-Frontend (BFF) Layers - inklusive Strukturierung von API-Schnittstellen, Domänenzuschnitten und Integrationsmustern
- Du entwickelst eine Zielarchitektur für Online-, Mobile- und Partner-Integrationsplattformen weiter - auf Basis moderner Cloud- und Microservices-Standards
- Du bewertest und wählst geeignete Technologien, Frameworks und Patterns (z. B. API Gateway, BFF-Pattern, Reactive Architectures, Event Streaming) unter Berücksichtigung von Performance-, Security- und Skalierungsanforderungen aus
- Du erstellst und pflegst Architektur- und technische Designrichtlinien, um eine konsistente und wartbare Systemlandschaft sicherzustellen
- Als technischer Sparringspartner (m/w/d) unterstützt du das Development-Team bei wichtigen Designentscheidungen, Refactorings und der Einführung neuer Technologien
- Du stellst Security-by-Design sicher - inklusive Identity & Access Architecture (OAuth2, OIDC), API-Security und der Einhaltung von DatenschutzanforderungenDu steuerst die Integration mit externen Partnern und internen Backend-Systemen, einschließlich API-Design, Versionierung und Schnittstellen-Governance
Requirements
- Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
- Mehrjährige Berufserfahrung in der Konzeption und Umsetzung skalierbarer, hochverfügbarer und cloud-nativer Softwarelösungen
- Sehr gute Kenntnisse in Java- und Web-Technologien sowie gängigen Frameworks, beispielsweise JSF, Angular, Hibernate/JPA, Spring, Spring Boot, Kubernetes
- Fundierte Erfahrung im Design von APIs (REST, GraphQL), in der API-Versionierung, der Schnittstellen-Governance und in der Integration mit Backend-Systemen
- Erfahrung im Backend-for-Frontend (BFF) Pattern, inklusive Strukturierung von Domain-spezifischen BFF-Layern und Aggregation von Services
- Sicherer Umgang mit modernen Architektur-Patterns, wie l Microservices, Event-driven Architecture, Domain-driven Design oder Reactive Programming
- Erfahrung im Betrieb verteilter Systeme auf modernen Cloud-Plattformen (AWS, GCP oder Azure)
- Sicherer Umgang mit Container-Orchestrierung und CI/CD-Pipelines
- Kenntnisse in Security-by-Design, Identity & Access Management (z. B. OAuth2, OIDC), API-Security sowie Datenschutzanforderungen
- Ausgeprägte Team- und Kommunikationsfähigkeit
- Analytische Denkweise, strukturiertes Arbeiten und hoher QualitätsanspruchGute Deutschkenntnisse in Wort und Schrift
Benefits & conditions
- Interessante Aufgaben mit hohen Freiheitsgraden und viel Eigenverantwortung
- Mitwirkung an der Weiterentwicklung der Digitalstrategie der DeutschlandCard
- Kurze Entscheidungswege aufgrund einer offenen Kommunikationskultur
- Arbeiten im modernen Open-Space-Büro
- Flexible Arbeitszeiten und mobiles Arbeiten
- 30 Tage Urlaub
- Bertelsmann als Konzernmutter, die Innovation fördert und Kontinuität bietet
- Vielseitiges Weiterbildungsangebot durch unsere Bertelsmann University und über 8.000 frei verfügbare E-Learnings
- Umfangreiche Sozialleistungen des Bertelsmann Konzerns wie bezuschusste Kantine, Gesundheitsangebote und divisionale GewinnbeteiligungOffene und aktive Teamkultur mit regelmäßigen Events wie unser monatliches Get-Together, Weihnachtsfeier und vieles mehr