Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this ANÜ - Software Architekt:in - Anwendungsmodernisierung (all genders) role.
Rezi rewrites your resume against gematik GmbH's job description. Free.

Tailor your resume to this ANÜ - Software Architekt:in - Anwendungsmodernisierung (all genders) role.
Rezi rewrites your resume against gematik GmbH's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the ANÜ - Software Architekt:in - Anwendungsmodernisierung (all genders) posting at gematik GmbH — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the ANÜ - Software Architekt:in - Anwendungsmodernisierung (all genders) posting at gematik GmbH — free, in seconds.
About the Role
The role involves analyzing the existing Aurora landscape, deriving action requirements, developing sound decision bases, and implementing agreed-upon measures. This position combines architectural consulting, technical strategy, and operational modernization of the existing Aurora system landscape.
Responsibilities
- Analyze and develop the existing Aurora application landscape regarding its future strategic, functional, and technical orientation.
- Identify, document, and prioritize technical debt within the Aurora system landscape and further develop the overall architecture.
- Analyze the existing Aurora system landscape (client, server, infrastructure components) regarding architecture, maintainability, technical risks, and future viability.
- Identify, document, and prioritize technical debt, including deriving concrete action packages for technical consolidation and modernization.
- Collect and document dependencies between individual Aurora components and adjacent systems like Polarion.
- Evaluate existing software components regarding their future functional and technical necessity and develop recommendations for replacement, consolidation, or further development.
- Create architecture, modernization, and decision templates for business units, product owners, managers, and other stakeholders.
- Conduct impact analyses and economic feasibility studies for architectural decisions.
- Design target architectures considering maintainability, operational capability, scalability, and security requirements.
- Coordinate architectural proposals with development teams, product owners, and other stakeholders.
- Manage and support the technical implementation of agreed-upon measures within the Aurora application landscape.
- Perform refactorings and architectural improvements in existing applications.
- Create and maintain architecture and system documentation, as well as technical decision documentation (ADR).
- Support the planning of roadmaps for the technical further development of the platform.
- Support risk analysis for outdated technologies, libraries, frameworks, and infrastructure components.
- Regularly exchange information on progress, risks, dependencies, and action requirements with responsible stakeholders and managers.
- Provide technical guidance for technical implementations without disciplinary decision-making authority.
Requirements
- Successful completion of a degree at a cooperative state university (Berufsakademie) or a Bachelor's or Master's program at a University of Applied Sciences or University in Computer Science, Software Engineering, Business Informatics, Computer Engineering, or comparable fields.
- At least 8 years of relevant professional experience in software development and software architecture.
- At least 5 years of experience in analyzing, designing, and developing complex application landscapes.
- Experience in modernizing existing applications and managing technical debt.
- Experience in creating architectural concepts as well as decision and management templates.
- Proficiency in handling complex tasks and problems with high functional and technical dependencies.
- Ability to independently analyze existing software systems and derive sustainable architectural measures.
- In-depth knowledge of software architecture methods and architecture management.
- Demonstrable experience in evaluating and reducing technical debt.
- Experience with client-server architectures, distributed systems, and service-oriented architectures.
- Experience in conducting system and architecture reviews.
- Knowledge of architecture modeling and documentation (e.g., Arc42, C4 Model, ADR).
- Experience in creating target states, migration strategies, and transformation concepts.
- Knowledge of agile development methodologies (Scrum, SAFe).
- Experience with requirements management and stakeholder management.
- Good knowledge of modern development and build environments (Git, GitLab, Jenkins, SonarQube, Nexus).
- Knowledge of modern software technologies and architectural patterns (Java, Spring Boot, REST, Microservices, Docker).
- Experience in handling legacy systems and their gradual modernization.
- Ability to explain complex technical issues understandably to management and business decision-makers.
- Structured, analytical, and solution-oriented way of working.
Skills
- Software Architecture
- Technical Debt Management
- Architecture Concepts
- System Analysis
- Architecture Management
- Client-Server Architectures
- Distributed Systems
- Service-Oriented Architectures
- System Reviews
- Architecture Reviews
- Architecture Modeling
- Architecture Documentation
- Arc42
- C4 Model
- ADR
- Target State Creation
- Migration Strategies
- Transformation Concepts
- Agile Development Methodologies
- Scrum
- SAFe
- Requirements Management
- Stakeholder Management
- Modern Development Environments
- Build Environments
- Git
- GitLab
- Jenkins
- SonarQube
- Nexus
- Modern Software Technologies
- Architectural Patterns
- Java
- Spring Boot
- REST
- Microservices
- Docker
- Legacy Systems
- Refactoring
- Impact Analysis
- Economic Feasibility Studies
- Roadmap Planning
- Risk Analysis
Experience Level
- Minimum 8 years of relevant professional experience in software development and software architecture
- Minimum 5 years of experience in analyzing, designing, and developing complex application landscapes
Education Level
- Degree from a cooperative state university (Berufsakademie) or a Bachelor's or Master's program in Computer Science, Software Engineering, Business Informatics, Computer Engineering, or comparable fields.
Benefits
- Employment with gematik with social relevance
- Exciting projects related to the digitalization of healthcare
- Modern working methods and flexible working models
- A professional, collegial environment
About the Company
- We want to make a difference – will you join us?
- We ensure that over 80 million people in Germany benefit from digital healthcare.
- You may already know some of our products, such as the e-prescription or the electronic patient record (ePA).
- Shape the healthcare system of tomorrow with us.