Software Architect - Application Modernization

Job@ctive GmbH
Berlin, Germany
8 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Java (Programming Language) Architectural Patterns Client Server Models Software Documentation Computer Engineering Cisco Nexus Switches Scrum Methodology Software Architecture Scaled Agile Framework Service-Oriented Architecture Software Engineering SonarQube
+7 more
Spring-boot Gitlab Git Information Technology Docker Jenkins Microservices

Job description

  • Analyse einer bestehenden Anwendungslandschaft hinsichtlich Architektur, technischer Risiken, Wartbarkeit und langfristiger Zukunftsfähigkeit
  • Identifikation, Bewertung und Priorisierung technischer Schulden sowie Ableitung geeigneter Maßnahmen zur Modernisierung und Konsolidierung
  • Untersuchung und Dokumentation von Abhängigkeiten zwischen Anwendungen und Komponenten sowie Erarbeitung von Empfehlungen fĂźr deren Weiterentwicklung, AblĂśsung oder Konsolidierung
  • Konzeption zukĂźnftiger Architekturmodelle und technischer Zielbilder als Grundlage fĂźr anstehende Entscheidungen
  • Erstellung fundierter Entscheidungsgrundlagen einschließlich Impact- und Wirtschaftlichkeitsanalysen fĂźr unterschiedliche technische Handlungsoptionen
  • Planung und fachliche Steuerung der Umsetzung beschlossener Architektur- und Modernisierungsmaßnahmen
  • Weiterentwicklung und Pflege von Architektur- und Systemdokumentationen, technischen Roadmaps sowie Risikoanalysen
  • Enge Abstimmung mit technischen und fachlichen Stakeholdern sowie verständliche Aufbereitung komplexer technischer Zusammenhänge fĂźr unterschiedliche Zielgruppen

Requirements

  • Erfolgreich abgeschlossenes Studium der Informatik, Software Engineering, Wirtschaftsinformatik, Computer Engineering oder einer vergleichbaren Fachrichtung
  • Mindestens acht Jahre Berufserfahrung in der Softwareentwicklung und Softwarearchitektur
  • Mindestens fĂźnf Jahre Erfahrung in der Analyse, Konzeption und Weiterentwicklung komplexer Anwendungslandschaften
  • Fundierte Kenntnisse in Softwarearchitektur, Architekturmanagement und der DurchfĂźhrung von Architekturreviews
  • Sehr gute Kenntnisse in Client-Server-, verteilten und serviceorientierten Architekturen
  • Sehr gute Kenntnisse moderner Technologien und Architekturansätze, insbesondere Java, Spring Boot, REST, Microservices und Docker
  • Erfahrung mit Methoden zur Architekturmodellierung und -dokumentation, beispielsweise arc42, C4-Modell oder Architecture Decision Records (ADR)
  • Sicherer Umgang mit Entwicklungs- und Build-Werkzeugen wie Git, GitLab, Jenkins, SonarQube und Nexus
  • Erfahrung mit agilen Vorgehensmodellen wie Scrum und SAFe sowie Kenntnisse im Anforderungs- und Stakeholdermanagement
  • Erfahrung in der Erstellung von Architekturkonzepten, Zielbildern, Migrationsstrategien und Entscheidungsvorlagen fĂźr das Management
  • Idealerweise Erfahrung in der Modernisierung gewachsener Anwendungslandschaften und im strukturierten Umgang mit technischen Schulden
  • Erfahrung in der fachlichen Steuerung technischer Umsetzungen ohne disziplinarische FĂźhrungsverantwortung
  • Strukturierte, analytische und eigenverantwortliche Arbeitsweise sowie ausgeprägte Kommunikationsfähigkeit
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

About the company

Für unseren Kunden, einen etablierten Akteur im deutschen Gesundheitswesen, suchen wir im Rahmen einer projektbasierten Festanstellung (ANÜ) Unterstützung als Senior Software Architect - Application Modernization (m/w/d). Der Schwerpunkt liegt auf der Analyse und strategischen Weiterentwicklung einer bestehenden komplexen Anwendungslandschaft sowie der anschließenden Umsetzung beschlossener Modernisierungsmaßnahmen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:23 min

Restructuring the operating model for software engineering

Parag Parekh ¡ World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer ¡ Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz ¡ World Congress 2025

3:14 min

Testing and environment management in GitLab CI

Martin Berånek ¡ LIVE

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner ¡ Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all