Senior Software Architekt

Bundesdruckerei GmbH
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Tech stack

Java
Agile Methodologies
Architectural Patterns
Business Process Model and Notation
Software Documentation
Code Review
Continuous Integration
DevOps
Elasticsearch
Information Management
Integrated Development Environments
Web Portals
PostgreSQL
Maven
Software Architecture
RabbitMQ
Software Engineering
TypeScript
UML
Openapi
Test Driven Development
Okta
React
Grafana
Spring-boot
Gitlab
Vue.js
Kubernetes
Information Technology
DDD (Domain Driven Development)
Microservices

Job description

Kubernetes RabbitMQ Informatik TypeScript PostgreSQL Java Informationsmanagement Entwicklungsumgebungen Dokumentation Agile Datenschutz Server Maven IT Elasticsearch UML BPMN TDD Grafana Vue.Js GitLab Support Programmiersprachen DevOps Continuous Integration Softwarearchitektur Verantwortungsvolle Arbeitsweise, * 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
  • Unterstützung und Mitarbeit bei der technischen Implementation inkl. Code Reviews und Architektur-Dokumentation

Requirements

B Ausübungsformen, * Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation sowie einschlägige Berufspraxis als Software-Architekt in komplexen IT-Projekten mit Schwerpunkt Softwareentwicklung

  • Fundierte Erfahrungen mit Architekturmustern und Software Dokumentation mit arc42
  • Entwurf von System- und Softwarearchitekturen und Kenntnis der gängigen Notationen wie UML, BPMN und praktisches Know-how mit OpenAPI
  • Kenntnisse in Programmiersprachen und Frameworks wie Java, Maven, Springboot, Kubernetes, Helm, TypeScript und React, Vue.js oder ähnlichem
  • Sichere Kenntnisse in den Technologien PostgreSQL, Keycloak, RabbitMQ, Elasticsearch, Grafana und Gitlab
  • Fachliches Wissen in den Themengebieten Webportale, Kenntnisse über die Methodik im föderalen Informationsmanagement (FIM) sowie praktische Erfahrungen mit der Anbindung an das PVOG (Portalverbund Online-Gateway) als auch den Datenaustauschformaten in der öffentlichen Verwaltung (XÖV-Standard)
  • Agile Methoden in der Softwareentwicklung und DevOps wie CI/CD, DDD, Test Driven Development und Microservice-Architekturen

Benefits & conditions

  • Gemeinsam mehr erreichen: toller Teamspirit in einem kompetenten und zukunftssicheren Arbeitsumfeld mit einzigartigen Projekten
  • Attraktive Arbeitsbedingungen: ausgewogene Balance zwischen Beruf und Privatleben dank flexibler Arbeitsmodelle und -zeiten und 30 Tagen Urlaub im Jahr
  • Moderne Arbeitsausstattung: top Equipment, agile Entwicklungsmethoden mit modernem Tech Stack und innovativen Kollaborationstools
  • Persönliche Entwicklung: individuelle Weiterbildungsmöglichkeiten sowie Fach- und Führungskräfteprogramme
  • Optimale Verkehrsanbindung: attraktiver Standort mit sehr guter Anbindung an den öffentlichen Nahverkehr
  • Angebote zum Gesundbleiben: Sportkooperationen, Präventionskurse und Laufevents

Apply for this position