Johann Wiedmeier

DevSecOps & Security Engineer — KRITIS & regulated environments

M.Sc. Computer Science (TU Darmstadt)

Profile

Focus

DevSecOps · Cloud-Native & Container Security (Kubernetes/OpenShift) · Secure CI/CD · Security-focused Architecture

Roles

DevSecOps Engineer
Security Engineer · Security-focused Software Architect

Industries

Public sector / KRITIS · Healthcare (ePA/Gematik) · Payments · Mobility · Telecommunications

Certifications

  • AWS Solutions Architect – Associate
  • iSAQB CPSA-Foundation
  • Oracle Certified Associate, Java SE 8
  • Professional Scrum Master I

Experience

Deutsche Rentenversicherung Bund

03/2025 – Present

DevSecOps Engineer & Security Champion

Securing software delivery in a KRITIS environment (public sector): catalogues & registries (ICD-10, OPS).

  • Security Champion: ownership of the security-critical DRV process, security reviews & documentation, Microsoft Secure Development Lifecycle (SDL)
  • Hardened, reliable operation of on-prem Kubernetes/OpenShift; secure CI/CD pipelines (ArgoCD, Tekton, Helm), feature deployments and monitoring
  • Standardized, secure starter projects for developer teams; workshops on DevOps & security processes (Git, REST); code reviews
  • Architecture and feature development with Java 21, Quarkus, Angular 18; IAM with Keycloak

Tech: Kubernetes, OpenShift, ArgoCD, Tekton, Docker, Helm, Keycloak, ELK, Prometheus, Grafana, Java 21, Quarkus, Angular 18, Oracle DB, Liquibase, Maven, DDD

AOK Systems GmbH

07/2024 – 12/2024

DevSecOps & Software Engineer — Healthcare-IT (ePA, Gematik)

Secure data processing for 37 million insured in the context of the electronic patient health record (ePA), in the Gematik environment

  • Secure data handling in healthcare: mTLS, Gematik integration, SAP oscare connectivity
  • Gathering requirements, time estimations, project planning, coordinating with supplying teams
  • Creating a profile concept to handle the needs of software product line engineering
  • Feature development in a microservice environment
  • DevOps, containerization and CI/CD into Kubernetes
  • Generating PDF/A-1 documents with Quartz batch processing

Tech: Java 17, Spring, SOAP, REST, mTLS, Postgres, Liquibase, Quartz, Velocity, IText, JUnit, Testcontainers, Zonky, Maven, Bitbucket, Jenkins, Kubernetes, Docker, Jib, Helm, Kafka, Strimzi, AWS ECR, Gematik, SAP oscare

Vorwerk Services GmbH

02/2021 - 12/2023

Software Architect / DevOps — Payments & Subscription

  • Built the subscription system for the Cookidoo platform
  • Migrated millions of customers reliably to a new subscription platform
  • Worked around missing idempotency of connected systems to stop double spending
  • Improved the existing architecture for resiliency, performance and reliable messaging
  • Re-implemented the backend for the integration of the new subscription platform
  • Improved the release pipeline, (load-) testing and monitoring of the vertical (DevOps)
  • Security: pentest support & analysis, 3-D Secure, hardened integration of external systems

Tech: Java 11-21, Spring, Thymeleaf, Zuora, AWS Cloud, DynamoDB, Redis, SQS, SNS, S3, Aurora, Terraform, Kustomize, Gatling Load Testing, Gitlab, Kubernetes, Argo CD, AsciiDoc, Grafana, Go

DB Systel GmbH (Deutsche Bahn AG)

11/2019 – 08/2020

Lead Software Engineer

Built a high-performance place reservation system for intercity transports

  • Scaled to 10.000 req/s, with 95% below 30ms
  • Developed major parts of the algorithm, REST APIs and persistence in the backend
  • Developed frontends for reservations and train visualizations
  • Load tested, profiled and removed bottlenecks for requirement verification and cost optimization
  • Interviewed, onboarded and coached new team members

Tech: Java, Spring Boot, JUnit, Mockito, Mapstruct, Lombok, Swagger, JMeter, VisualVM, TypeScript, Angular, RxJS, AWS RDS PostgreSQL, Kubernetes, Pipeship, Openshift, Docker, GitLab, Jenkins, Jira

Deutsche Telekom AG

04/2018 – 09/2019

Software Engineer

Worked on Deutsche Telekom's CMS for Wi-Fi hotspots (>1 million LOC)

  • Architected, developed, tested and deployed new features in the backend and frontend
  • Moved the voucher system from Thymeleaf to REST services and TypeScript/Angular
  • Increased team productivity by improving processes & tools
  • Sped up the CI/CD pipeline by more than 50%
  • Brought agile development methods and tools to the team (coding standards, code analysis, Scrum)

Tech: Java, Spring Boot, JUnit, Mockito, TypeScript, Angular, JavaScript, AngularJS, Thymeleaf, MySQL, Flyway, Docker, Gradle, Maven, GitLab, Jira, DevOps, SonarQube

Education

M.Sc. Computer Science – TU Darmstadt

12/2017

Majors: Software Engineering, NLP, Machine Learning

Thesis: Enhanced Representation Learning for Question Retrieval with Transfer Learning

B.Sc. Computer Science – TU Darmstadt

08/2015

Majors: Software Engineering, IT Security

Thesis: Modeling the Propagation of Threat from Native Methods in the Java Class Library

Voluntary Work

Frankfurt Software Architecture Meetup

10/2019 – 04/2022

Organizer

https://www.meetup.com/de-DE/meetup-group-RMWLmfgK