29.10.2026 aktualisiert

**** ******** ****
nicht verfügbar
info: nicht verfügbar bis 30.06.2027

Senior Softwarearchitekt und Softwareentwickler Java/Kotlin

Stade, Deutschland
Weltweit
Diplom Wirtschaftsmathematiker
Stade, Deutschland
Weltweit
Diplom Wirtschaftsmathematiker

Profilanlagen

20260531_profil_projektliste_martinguenther.docx
20260531_profil_projektliste_martinguenther.pdf

Skills

JavaSpring SecurityAPIsBehavior Driven DevelopmentSoftwaredokumentationContinuous DeliveryContinuous IntegrationCqrsEreignisgesteuerte ProgrammierungGradleHibernateJava Persistence APISpring FrameworkJUnitLiquibaseScrumSoftware ArchitectureProzessautomatisierungSwaggerTestbarkeitOpenapiCertified Scrum MasterSpring DataKotlinKanbanGit FlowModerationstechnikenSpring JdbcDomain Driven DevelopmentEvent-SourcingRestful ApisDomain Driven Design
Senior Software Architekt und Entwickler
iSAQB® Certified Professional for Software Architecture Foundation Level
Domain-Driven Design, TDD, BDD
Event Storming (Masterclass bei Alberto Brandolini), Domain Storytelling und weitere Techniken des Collaborative Modelings
Microservices, eventbasierte und verteilte Systeme, Event Sourcing
Camunda Certified Engineer
Java/Kotlin, Spring Boot, JPA/Hibernate, Axon Framework, Maven, Gradle
Agiler Coach und Certified Scrum Master, Workshopmoderationen insbesondere auch mit großen Gruppen (Liberating Structures)
Team Topologies und unFIX
Sprecher auf interntionalen Konferenzen

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2024

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Softwarearchitekt / Softwareentwickler / DDD-Experte

Transport und Logistik

Ein Konsortium aus einem Automobilhersteller, einem Industrieunternehmen sowie einem Logistikdienstleister wollte ein neues, flexibles und skalierbares Order Management System (OMS) bauen. Die Möglichkeit dabei kundenspezifisch Zusatzdienstleistungen anzubieten oder auch nur einzelne, ausgewählte Dienstleistungen des Gesamtprozesses an Kunden verkaufen zu können, waren dabei wesentliche fachliche Anforderungen. Martin Günther unterstützte den Kunden dabei von Beginn an beim strategischen Design der Anwendung inklusive des Zerschneidens der Domäne in Subdomänen, beim Aufsetzen und Designen der Informationsflüsse und der Integration der entstehenden Microservices sowie deren Implementierung mit Hilfe des Axon Frameworks (CQRS/ES), Camunda und Restful APIs. Bei der Entwicklung der einzelnen Services wurde die hexagonale Architektur (Onion Architecture/Clean Architecture) verwendet. Die Migration der gesamten Servicelandschaft von Spring Boot 2.7.* auf Spring Boot 3.1.* gehörte ebenfalls zu Martin Günthers Aufgaben.

Softwarearchitekt / Softwareentwickler

Banken und Finanzdienstleistungen

Ein Unternehmen aus dem Finanzsektor wollte im Bereich der Kundenadministration bestehende manuelle Prozesse automatisieren. Martin Günther war als Entwickler und Architekt Mitglied des Entwicklungsteams und war dabei insbesondere als Experte für die Prozessautomatisierung und im Speziellen Camunda zuständig. Zu seinen weiteren Aufgaben gehörten die fachliche Strukturierung neuer Anforderungen, um diese auf nachhaltige Weise passend zu den bestehenden Konzepten zu implementieren, gleichzeitig mit Hilfe von automatisierten Tests langfristig die Korrektheit und Qualität der Applikation sicherzustellen sowie neue REST-Schnittstellen für das Frontend bereitzustellen und dafür benötigte Anpassungen im Frontend vorzunehmen.

Softwarearchitekt / Softwareentwickler

Banken und Finanzdienstleistungen

Ein Unternehmen aus dem Finanzsektor wollte den Abrechnungsprozess einer Abteilung mit hohem Rechnungsaufkommen automatisieren. Martin Günther war als Entwickler und Architekt Mitglied des Entwicklungsteams der prozessbasierten Lösung. Nachdem die abteilungsspezifische Software auf große Begeisterung stieß, entschied sich der Kunde den allgemeingültigen Teil in ein eigenständiges Abrechnungssystem zu extrahieren und so weitere Abteilungen anzuschließen. Aufgrund der hervorragenden Struktur der Software konnten die getrennten Anwendungen fehlerfrei und innerhalb kürzester Zeit vom Team bereitgestellt werden.

Agiler Coach

Automobil und Fahrzeugbau

Ein global agierender Konzern der Luftfahrtbranche entwickelte eine prozessbasierte Anwendungslandschaft für Fluggesellschaften weltweit, welche ungeplante Ereignisse am Flugzeug reduziert, deren operative Effizienz erhöht und Entscheidungen optimiert.
Martin Günther unterstützte als einer von drei agilen Coaches insgesamt elf Scrum Teams, selbstorganisiert und verschwendungsarm zu arbeiten und regelmäßig zu liefern. Zu den Aufgaben zählten u.a. das Training neuer Mitarbeiter, die fortlaufende Entwicklung des skalierten Entwicklungsprozesses sowie die Moderation von fachlichen als auch teambuildenden Workshops. Abseits des regelmäßigen Projektgeschehens unterstützte Martin Günther mehrere Teams, u.a. auch Teams, die keine Softwareentwicklung betrieben, bei der Einführung agiler Methoden.

Softwarearchitekt / Softwareentwickler / Scrum Master / Agiler Coach

Banken und Finanzdienstleistungen

Ein Finanzdienstleister wollte sein Point-of-Sales-System modernisieren. Dazu wurde die selbstentwickelte Prozessplattform durch Camunda abgelöst und die Domäne der Anwendung getrennt und verteilt. Martin Günther begann in dem Projekt als Softwarearchitekt und -entwickler. Im Laufe der Zeit stellte sich heraus, dass neben den technischen Herausforderungen auch organisatorische und methodische Probleme das Team am Vorankommen hinderten. Martin Günther übernahm vorübergehend die Rolle des Scrum Masters. Anschließend coachte er Teammitglieder zu Scrum Mastern und Product Ownern und half dem gesamten Team, die Umsetzung der agilen Methoden zu verbessern.

Softwarearchitekt / Agiler Coach

Transport und Logistik

Ein internationaler Logistikkonzern entwickelte ein Transportmanagementsystem für die Abwicklung von Überlandtransporten. Das System wurde in einem agilen Setup an drei Standorten in Deutschland, Frankreich und Estland entwickelt; die Projektsprache war Englisch. Martin Günther war verantwortlich für die Integration mit den bestehenden Abrechnungs- und Buchhaltungsanwendungen des Konzerns sowie für die Erstellung einer flexiblen und performanten Reporting-Funktionalität in Zusammenarbeit mit dem internen BI-Team. Darüber hinaus unterstützte Martin Günther neue Mitglieder des PO-Teams bei der Einarbeitung in das System und der Übernahme ihrer Aufgabenbereiche. Außerdem beriet und coachte Martin Günther das Team bei der Anwendung des agilen Entwicklungsprozesses und moderierte Katas, Workshops und Retrospektiven.

Zertifikate

EventStorming Master Class

Avanscoperta

2023

Domain-Driven Design

iSAQB

2022

Schlagfertigkeits- und Konflikttraining

Lucas Consulting Team

2018

Camunda Certified Engineer

Camunda

2017

iSAQB® Certified Professional for Software Architecture Foundation Level

iSAQB

2017

Soft Skills für Architekten

iSAQB

2016

Praxiskurs BPMN 2.0

Camunda

2016

bikablo Visualisierungstraining

bikablo akademie

2015


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden