Zum nächstmöglichen Zeitpunkt suchen wir Sie als Senior Softwarearchitekten für den Standort Berlin. Abstimmung, Ableitung und Definition von technischen Anforderungen mit internen und externen Stakeholdern Übernahme der technischen Führung bei der Konzeption und Implementierung von Softwarekomponenten sowie Gestaltung der Softwarearchitektur Ausarbeitung technischer Lösungsmöglichkeiten in direkter Interaktion mit den Entwicklungsteams und anderen Softwarearchitekten inkl. Analyse und Bewertung von Frameworks und Technologien Verantwortung für die Ausarbeitung und Vermittlung von technischen Standards und Vorgaben sowie Definition von team- bzw. unternehmensübergreifenden Schnittstellen Durchführung technischer Abstimmungen mit Kunden, Lieferanten und Partnern Unterstützung bei der Erstellung von Verträgen und Backlogs sowie von Sicherheits-, Datenschutz-, Support- und Betriebskonzepten Mitwirkung bei der technischen Implementierung inkl. Code Reviews und Architekturdokumentation Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation sowie einschlägige Berufspraxis als Softwarearchitekt in komplexen IT-Projekten mit Schwerpunkt Softwareentwicklung Fundierte Erfahrung mit Architekturmustern und in der Softwaredokumentation mit arc42, im Entwurf von System- und Softwarearchitekturen sowie Kenntnisse in gängigen Notationen wie UML, BPMN und im Umgang mit OpenAPI Kenntnisse in Programmiersprachen und Frameworks wie Java, Maven, Springboot, Kubernetes, Helm, TypeScript und React, Vue.js o.Ä. Einschlägiges Know-how in den Technologien PostgreSQL, Keycloak, RabbitMQ, Elasticsearch, Grafana und Gitlab Fachliches Wissen im Themengebiet Webportale und im Bereich der Methodik im föderalen Informationsmanagement (FIM) sowie praktische Erfahrung mit der Anbindung an das PVOG (Portalverbund Online-Gateway) wie auch mit Datenaustauschformaten in der öffentlichen Verwaltung (XÖV-Standard) Praxis im Umgang mit agilen Methoden in der Softwareentwicklung und mit DevOps, CI/CD, DDD, Test Driven Development und Microservice-Architekturen