- Entwirf und verantworte die Lösungs- und Systemarchitektur geschäftskritischer Anwendungen in komplexen Systemlandschaften
- Übersetze fachliche Anforderungen und nichtfunktionale Qualitätsziele in technische Entscheidungen
- Berücksichtige Sicherheit, Wartbarkeit, Skalierbarkeit, Verfügbarkeit, Performance und Integrationsfähigkeit
- Analysiere bestehende Systeme, identifiziere technische Risiken und Schulden und entwickle Zielarchitekturen und Modernisierungspfade
- Bewerte Architekturansätze, Cloud-Komponenten, Integrationsmuster und Plattformen anhand ihrer Vor- und Nachteile
- Unterstütze die Umsetzung durch Prototypen, Architektur-Spikes, Reviews und gemeinsame Arbeit mit Entwicklungsteams
- Dokumentiere Architekturentscheidungen, mache Zielkonflikte transparent und schaffe Orientierung für Entwickler, Fachbereiche und technische Stakeholder
- Entwickle Architektur- und Engineering-Standards weiter und bringe neue Ansätze wie Agentic Engineering kontrolliert in produktive Projektumgebungen ein
- Berate Stakeholder, führe Entwickler fachlich und bringe unterschiedliche Interessen zu tragfähigen Entscheidungen zusammen
Requirements
- Mehrere Jahre Erfahrung in der professionellen Softwareentwicklung
- Architekturverantwortung für produktive, komplexe Systeme
- Hands-on-Kenntnisse in Spring Boot und Angular sowie modernen Webarchitekturen
- Kenntnisse verschiedener Architekturansätze und Integrationsmuster, einschließlich modularer Monolithen, Microservices, ereignisgetriebener Systeme, API- und Plattformarchitekturen
- Fähigkeit, fachliche Anforderungen und Qualitätsziele wie Sicherheit, Verfügbarkeit, Skalierbarkeit, Performance und Wartbarkeit strukturiert zu erfassen und zu priorisieren
- Belastbare Erfahrung mit Cloud-Architekturen, Containern, CI/CD und dem Betrieb verteilter Systeme
- Idealerweise Erfahrung mit Azure, GCP, AWS oder OpenShift aus produktiven Projekten
- Fähigkeit, bestehende Systeme und Codebasen zu bewerten sowie technische Risiken, Zielbilder und Modernisierungsstrategien abzuleiten
- Kenntnisse von Zero-Trust, Observability, Resilience und Fault Tolerance
- Fähigkeit, Architekturentscheidungen präzise und verständlich zu dokumentieren, beispielsweise mit Architecture Decision Records oder C4-Modellen
- Fähigkeit, Entwickler fachlich zu führen und Stakeholder zu beraten
- Bereitschaft, sich tief in neue Fachdomänen einzuarbeiten
Core Competencies
Demonstrates expertise in designing and managing solution and system architecture for critical applications, with a focus on security, maintainability, scalability, and performance. Proficient in evaluating existing systems, identifying technical risks, and guiding development teams through architectural decisions and modern engineering practices.
Highest-signal resume keywords
- Architekturverantwortung
- Spring Boot
- Angular
- Cloud-Architekturen
- Microservices
ATS Optimization Keywords
Hard Skills
- Softwareentwicklung
- Architekturansätze
- Integrationsmuster
- API-Architekturen
- Zero-Trust
- Observability
- Resilience
- Fault Tolerance
- CI/CD
- Modularer Monolith
Soft Skills
- Fachliche Führung
- Stakeholder Beratung
- Dokumentation
Industry Keywords
- Komplexe Systeme
- Technische Risiken
- Modernisierungsstrategien
- Architektur-Standards
- Agentic Engineering
Tools & Technologies