Projektbeschreibung
Senior Software Architect – Application Modernization (m/w/d) (DE)
Constaff GmbH [15003]
Für unseren Kunden in Berlin suchen wir einen Senior Software Architect – Application Modernization (m/w/d). Aufgaben: ·Analyse einer komplexen Anwendungs- und Systemlandschaft hinsichtlich Architektur, Risiken, Wartbarkeit und Zukunftsfähigkeit ·Identifikation, Bewertung und Priorisierung technischer Schulden sowie Ableitung geeigneter Modernisierungs- und Konsolidierungsmaßnahmen ·Dokumentation technischer Abhängigkeiten und Bewertung bestehender Komponenten hinsichtlich Ablösung, Weiterentwicklung oder Konsolidierung ·Konzeption von Zielarchitekturen sowie Erstellung fundierter Entscheidungsgrundlagen, Impact- und Wirtschaftlichkeitsanalysen ·Umsetzung und fachliche Steuerung beschlossener Architektur- und Modernisierungsmaßnahmen ·Erstellung und Pflege von Architekturdokumentationen, Roadmaps und Risikobetrachtungen ·Enge Abstimmung mit Fachbereichen, Management und weiteren technischen Stakeholdern Anforderungen: ·Abgeschlossenes Studium der Informatik, Software Engineering, Wirtschaftsinformatik, Computer Engineering oder einer vergleichbaren Fachrichtung ·Mehrjährige Berufserfahrung in Softwareentwicklung und Softwarearchitektur sowie mindestens 5 Jahre Erfahrung mit komplexen Anwendungslandschaften ·Fundierte Erfahrung in Softwarearchitektur, Architekturmanagement und Architekturreviews, idealerweise in der Modernisierung von Legacy-Systemen und im Management technischer Schulden ·Sehr gute Kenntnisse in Client-Server-, verteilten und serviceorientierten Architekturen sowie mit Java, Spring Boot, REST, Microservices und Docker ·Erfahrung mit Architekturmodellierung und -dokumentation, z. B. arc42, C4-Modell und ADR ·Sicherer Umgang mit Git, GitLab, Jenkins, SonarQube und Nexus sowie Erfahrung mit Scrum und SAFe ·Erfahrung in der Erstellung von Zielbildern, Architekturkonzepten und Migrationsstrategien sowie im Anforderungs- und Stakeholdermanagement ·Erfahrung in der fachlichen Steuerung technischer Umsetzungen ohne disziplinarische Führungsverantwortung ·Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift ·Bereitschaft zur Vor-Ort-Tätigkeit an 2 Tagen in der ersten Woche und anschließend 2–3 Mal pro Monat Aufgrund von Kundenvorgaben wird eine projektbezogene Anstellung vorausgesetzt. Haben Sie Zeit und Interesse an einem spannenden Projekt? Dann freuen wir uns auf Ihre Kontaktaufnahme!
- Analyse einer komplexen Anwendungs- und Systemlandschaft hinsichtlich Architektur, Risiken, Wartbarkeit und Zukunftsfähigkeit
- Identifikation, Bewertung und Priorisierung technischer Schulden sowie Ableitung geeigneter Modernisierungs- und Konsolidierungsmaßnahmen
- Dokumentation technischer Abhängigkeiten und Bewertung bestehender Komponenten hinsichtlich Ablösung, Weiterentwicklung oder Konsolidierung
- Konzeption von Zielarchitekturen sowie Erstellung fundierter Entscheidungsgrundlagen, Impact- und Wirtschaftlichkeitsanalysen
- Umsetzung und fachliche Steuerung beschlossener Architektur- und Modernisierungsmaßnahmen
- Erstellung und Pflege von Architekturdokumentationen, Roadmaps und Risikobetrachtungen
- Enge Abstimmung mit Fachbereichen, Management und weiteren technischen Stakeholdern
- Abgeschlossenes Studium der Informatik, Software Engineering, Wirtschaftsinformatik, Computer Engineering oder einer vergleichbaren Fachrichtung
- Mehrjährige Berufserfahrung in Softwareentwicklung und Softwarearchitektur sowie mindestens 5 Jahre Erfahrung mit komplexen Anwendungslandschaften
- Fundierte Erfahrung in Softwarearchitektur, Architekturmanagement und Architekturreviews, idealerweise in der Modernisierung von Legacy-Systemen und im Management technischer Schulden
- Sehr gute Kenntnisse in Client-Server-, verteilten und serviceorientierten Architekturen sowie mit Java, Spring Boot, REST, Microservices und Docker
- Erfahrung mit Architekturmodellierung und -dokumentation, z. B. arc42, C4-Modell und ADR
- Sicherer Umgang mit Git, GitLab, Jenkins, SonarQube und Nexus sowie Erfahrung mit Scrum und SAFe
- Erfahrung in der Erstellung von Zielbildern, Architekturkonzepten und Migrationsstrategien sowie im Anforderungs- und Stakeholdermanagement
- Erfahrung in der fachlichen Steuerung technischer Umsetzungen ohne disziplinarische Führungsverantwortung
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Bereitschaft zur Vor-Ort-Tätigkeit an 2 Tagen in der ersten Woche und anschließend 2–3 Mal pro Monat