Solution Architect Software Modernization

Giesecke+Devrient GmbH
29 days ago

Role details

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

Job location

Tech stack

Java
.NET
ActiveMQ
API
Azure
Software as a Service
Software Design Patterns
NoSQL
Software Architecture
Systems Development Life Cycle
Software Systems
SQL Databases
Data Streaming
Spring-boot
Information Technology
Kafka
Code Restructuring
Devsecops
Legacy Systems

Job description

Giesecke+Devrient (G+D) is seeking an experienced and forward-thinking Solution Architect to drive the modernization and harmonization of our software solutions portfolio - ranging from our high-performance Banknote Processing Systems to our SaaS offerings for cash-in-transit (CIT) operations. Our portfolio supports the world's leading central and commercial banks in optimizing their cash management processes, improving transparency, and increasing operational efficiency.The Solution Architect for Software Modernization plays a key role in evolving our application landscape - ensuring that existing software systems remain maintainable, secure, and fit for the future. Working closely with product management, program leadership, and global development teams (Germany and India), you will define modernization strategies, guide refactoring efforts, and ensure technical alignment across products and platforms.

Your tasks

  • Develop and maintain the overall solution and software architecture for our on-premise and cloud-based products, ensuring scalability, performance, and security.
  • Define and drive modernization roadmaps for legacy systems, including refactoring, replatforming, and integration into modern ecosystems.
  • Evaluation of GenAI for application modernization
  • Collaborate with business stakeholders and product managers to translate functional requirements into scalable and maintainable technical designs.
  • Ensure adherence to architectural principles, design patterns, and coding standards across all development teams.
  • Drive the adoption of DevSecOps practices and cloud-native technologies based on Microsoft Azure.
  • Provide technical leadership and mentorship to cross-site development teams (Germany, India).
  • Conduct proof-of-concepts (PoCs) and deliver minimum viable products (MVPs) to validate new approaches and technologies.
  • Collaborate with cybersecurity and compliance teams to ensure architecture alignment with G+D's security and certification objectives (IEC 62443, ISO 27001, CRA readiness).
  • Maintain architecture documentation, system overviews, and technology guidelines.
  • Contribute to strategic technology evaluations, ensuring consistent use of frameworks, APIs, and interfaces across the product landscape.

Requirements

  • Master's degree in Computer Science, Information Technology, or a related field.
  • 8+ years of professional experience in software architecture and design, ideally in industrial or financial domains.
  • Proven track record in modernizing complex, legacy applications and guiding development teams through refactoring or replatforming initiatives.
  • Deep knowledge of Java enterprise technologies and experience with frameworks such as Spring Boot; familiarity with .NET environments is a plus.
  • Hands-on experience deploying and operating solutions in the Azure Cloud.
  • Understanding of microservice architectures, event-driven systems, and domain-driven design (DDD).
  • Solid understanding of cybersecurity principles, secure SDLC, and compliance frameworks.
  • Experience with SQL and NoSQL databases, messaging and streaming systems (e.g., Kafka, ActiveMQ), and API integration.
  • Optional using GenAI for Application Modernization
  • Strong ability to balance technical depth with business priorities and communicate effectively across functions.
  • Excellent command of English; proficiency in German is highly desirable.
  • Experience working in international, cross-functional teams.

About the company

Giesecke+Devrient ist ein weltweit tätiges Unternehmen für Sicherheitstechnologien, sowohl in der physischen als auch in der digitalen Welt. Milliarden von Menschen profitieren in ihrem privaten und geschäftlichem Alltag von G+D. Mit rund 11.600 Beschäftigten in 32 Ländern entwickeln, produzieren und vertreiben wir Produkte und Lösungen rund um die Absicherung von Bezahlvorgängen, Identitäten, Konnektivität und Daten.

Alles begann 1852 in Leipzig mit dem Druck von Wertpapieren. Heute ist unser Portfolio so vielseitig wie das moderne, mobile Leben. Wer mit Bargeld, Karte oder dem Smartphone bezahlt, nutzt mit hoher Wahrscheinlichkeit unsere Technologien.

Hinter all diesen Facetten steht ein gemeinsames Ziel: Creating Confidence – Vertrauen schaffen. Damit dies in allen Bereichen noch besser gelingt, untergliedert sich die Unternehmensgruppe seit 2017 in vier Unternehmensbereiche: in G+D Currency Technology, G+D Mobile Security, Veridos – ein Joint Venture mit der Bundesdruckerei – und in die börsennotierte secunet Security Networks AG.


Apply for this position