03.03.2026 aktualisiert

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

Software Architekt

Bad Neustadt, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Datenverarbeitungskaufmann
Bad Neustadt, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Datenverarbeitungskaufmann

Profilanlagen

Profil Heiko Wiesner.pdf

Über mich

Software Architect mit 30+ Jahren IT-Erfahrung. Spezialisiert auf Legacy-to-Cloud Transformation durch Brownfield↔Greenfield Integration (Kubernetes, Kafka, Microservices). Hohe Erfolgsquote auch bei komplexen Projekten durch technische Tiefe und Stressresilienz.

Skills

Db2/400JavaAPIsAgile MethodologieKünstliche IntelligenzAmazon Web ServicesCheckstyleCloud ComputingCode CoverageCode GenerationCode-ReviewComputerprogrammierungDatenbankenContinuous IntegrationDatenbankentwicklungDevOpsAmazon DynamoDBE-CommerceJ2EESyncGenetikProtocol BuffersGradleHibernateTechnologiestrategienJava Message ServiceJava Persistence APISpring FrameworkJUnitPythonPostgreSQLMariaDBApache MavenMicrosoft Sql-ServerMySQLMQTTNGINXOAuthOpenidOracle FinancialsOWASPPerformance-TuningScrumTelemetriePrometheusReverse-ProxySOAPSoftwareentwicklungSonarqubeStakeholder ManagementSystemarchitekturVersionierungExtensible Markup LanguageOpenapiTestenOktaLarge Language ModelsGrafanaSpring BootIndustrie 4.0Event Driven ArchitectureGitlab-CiKubernetesApache KafkaAzure AKSRestful ApisDockerJenkinsMicroservices
KERNKOMPETENZEN Legacy-to-Cloud Transformation • Brownfield ↔ Greenfield Integration • Event-Driven Architecture (Kafka) • Technische Führung (Head of Software Development)

CLOUD-NATIVE & CONTAINER Kubernetes • Azure AKS • Docker • AWS • ArgoCD • Kustomize • Microservices
SECURITY & IDENTITY Keycloak • OAuth2/OIDC mit PKCE • JWT • OWASP • Secure Coding
MESSAGING Apache Kafka (Strimzi, Dead-Letter, Retry) • JMS • MQTT • gRPC • Protocol Buffers
INTEGRATION & API REST • NGINX Reverse Proxy • OpenAPI • API-Versionierung • SOAP • XML • Bidirektionale Sync
AI-ASSISTED DEVELOPMENT MCP-Server (eigene Entwicklung) • Cloud/Lokale LLMs • AI-gestützte Code-Generierung & Reviews
FRAMEWORKS Quarkus • Spring Boot • Spring Framework • Hibernate/JPA • JEE
DATENBANKEN PostgreSQL • MariaDB • MySQL • Oracle • MS SQL Server • DB2/400 • DynamoDB • TiDB • Performance-Tuning/Skalierung
CI/CD & DEVOPS GitLab CI/CD • Gitea • Jenkins • Maven • Gradle • ArgoCD • Quality Gates
OBSERVABILITY Prometheus • Grafana • OpenTelemetry
CODE-QUALITÄT & TESTING SonarQube • Checkstyle • PMD • SpotBugs • Blackduck • OWASP Dependency-Check • Security-Scans • JUnit • Code Reviews • 89% Testabdeckung
PROGRAMMIERSPRACHEN Java (seit 2000, Expert) • Python • RPG/ILE RPG (seit 1995)
FÜHRUNG & AGILE Head of Software Development (10 MA) • IT-Leitung (5+ MA, Budget-Verantwortung) • Scrum-Einführung • Agile Transformation • Stakeholder-Management • Team-Professionalisierung • IT-Strategie
BRANCHEN Energie (E.ON, 17J) • Labor/Genetik (Laboklin) • Industrie 4.0 (Siemens) • E-Commerce (Opitec) • Papier (Paul & Co.) • Metall (Zodel)
PROJEKTTYPEN GESUCHT Software Architect • Brownfield-Integration • Legacy-Migration • Cloud-Native Modernisierung • Event-Driven Architecture • Kubernetes/Microservices • Technische Lead-Rolle • AI-gestützte Entwicklung

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2005

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Software Architekt - Modernisierung einer J2EE Anwendung zu Spring Boot/Kubernetes

Werner Zodel
Metallindustrie – Legacy-Modernisierung – J2EE goes Kubernetes

Ausgangslage:
Legacy J2EE Anwendung (2005), manuelle Deployments, veraltete Runtime, keine Tests, veraltete UI

Mission:
Vollständige Modernisierung auf Spring Boot, Web Frontend, Cloud Deployment, Erweiterung der Funktionalitäten

Lösung & Technologien:
Spring Boot Anwendung mit Keycloak-Integration (OIDC/OAuth2)
Revisionssicheres Datenmodell, Audit Trail mit Diff-Ansicht
Kubernetes-Deployment (Microsoft Azure AKS) mit Kustomize-Overlays
Security Hardening: OWASP-konform, CSP, HSTS, Reverse Proxy, automatisierte Security-Scans
Observability: OpenTelemetry, Prometheus, Grafana, Tempo Tracing
Let's Encrypt TLS mit cert-manager, Ingress Rate-Limiting
Testabdeckung 89%
arc42 Architekturdokumentation

AI-Entwicklungsmethodik:
Entwicklung mit AI-Unterstützung
MCP-Server für strukturierten AI-Zugriff auf Projekt und Datenbank
Lokale LLMs (Qwen) für offline-Entwicklung
Eigene MCP-Server entwickelt (z.B. für MariaDB Zugriff)

Ergebnisse:
Produktionsreifes System mit Enterprise-Security
Modernes Web Frontend, Microsoft Azure AKS Cloud Deployment
Erweiterter Funktionsumfang: Auftrennung Kundenauftrag/Produktionsaufträge, Ansprechpartnerverwaltung, Staffelpreise, IG-Lieferung

Softwarearchitekt/Softwareentwickler

E.ON / Thüringer Energienetze

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Erstellung und Wartung einer Aufmaßerfassungssoftware >3000 Nutzer für den Netzbau in Energieunternehmen

Head of Software Development / Software Architekt / Developer

Laboklin GmbH & Co. KG

Pharma und Medizintechnik

500-1000 Mitarbeiter

Modernisierung eines Legacy Systems
- Entwicklung der Next Generation Sequencing Java Anwendungen Katze XXL - https://labogen.com/labogenetics-xxl-katze/
und Hund XXL https://labogen.com/labogenetics-xxl-hund/
- Einführung agiles Projektmanagement mit Scrum
- Einführung eines einheitlichen Software
Entwicklungsprozesses incl. CI/CD Pipeline basierend auf Gitlab mit mehreren Stages
- Einführung statischer Codeanalyse
- Einführung automatischer Software Tests
- Einführung von Quality Gates, automatischem Test
und Deploy der Anwendungen
- Einführung Cluster Services auf Kubernetes incl. Monitoring, Logging und Tracing
- Einführung von Messaging mit Kafka
- Erstellung der Softwarearchitektur auf deren Basis 3 große Software Anwendungen erfolgreich laufen
- Digitalisierung eines kompletten Bereiches
- Kontinuierliche Live Datenreplikation der zentralen Altanwendung auf Datei Basis welche eine sanfte Migration der Anwendungen auf die Zielplattform ermöglicht
- Entwicklung des Teams auf eine einheitliche Art der Softwareentwicklung
- Weiterentwicklung des Teams auf einen höheren Level der Softwareentwicklung

Softwarearchitekt / Lead developer

Siemens AG

Industrie und Maschinenbau

>10.000 Mitarbeiter

Entwicklung analytischer Anwendungen zur Hochfrequenzdatenanalyse im Edge Umfeld
- Technologien: Python, Java, Maven, Jenkins,
Sonarqube, Blackduck, Checkstyle, Findbugs, PMD,
Arachni, Nessus, Linux, PostgreSQL , Spring Boot,
RESTful, LXC Container,
- Messaging mit Mosquitto mqtt


Zertifikate

Security Threat and Risk Analysis

Siemens AG

2020

Cybersecurity Guardian

Siemens AG

2020

Product Security (PSS): Security Testing

Siemens AG

2020

Product Security: Secure Architecture and Design

Siemens AG

2020

Product and Solution Security (PSS): Secure Coding

Siemens AG

2020


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden