You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Karl Heinz MarbaiseKH

Karl Heinz Marbaise

Senior DevOps,Backend Entwickler,Maven Experte

€950/day
Würselen, DE
15+ years

Average response time: 1 hour

About Karl Heinz

Ich entwickle seit ca. 2005 mit Java und sehr oft in Kombination mit Apache Maven. Zu einer effizienten Entwicklung gehören auch entsprechende Frameworks wie z.B. JUnit, JUnit Jupiter, Mockito, AssertJ, Testcontainers etc. dazu. Die Analyse von Unit-, Integrations- und End-2-End Tests erfolgt mithilfe von Tools zur Code Coverage (z.B. JaCoCo) und Mutation Testing (PITest). Statische Code Analyse (wie z.B. SonarQube) gehören, wie auch Code Review/Pair Programming zur Entwicklung dazu. Es ist noch zu erwähnen, dass entsprechende Security Analysen unabdingbar sind, wie "jüngste" Beispiele zeigen.

Eine solche Entwicklung benötigt auch eine entsprechende Umgebung (CI/CD). Das Aufsetzen/Administrieren/Verbessern einer solchen habe ich durch die Verwendung von Tools wie z.B. Nexus, Docker, Jenkins, Drone, Gitea, GitHub, Shell, Go, Ansible etc. entsprechend durchführen können. Im Rahmen solcher Aufgaben sind sehr ausgeprägte Kenntnisse der Linux Kommandozeile sehr hilfreich.

Aufgrund meiner langjährigen Erfahrungen im Bereich Apache Maven und auch als Apache Maven Committer / Apache Maven PMC sind hier Experten Kenntnisse im Bereich Apache Maven vorhanden.

Weiterhin habe ich Vorträge auf unterschiedlichen Konferenzen (BaselOne, JAX FOSDEM, CyberJug, JUGDarmstadt, JCON Europe etc.) gehalten. Ergänzend verfüge ich über ausgeprägte Erfahrungen im Bereich Training (Git,Maven,Subversion,Jenkins etc.)

Verschiedene Veröffentlichungen in Magazinen (z.B. Java Magazin etc.)

  • German

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • KEIN ANGABE
    Freiberuflicher Enwickler / DevOps
    SOFTWARE PUBLISHING
    June 2023 - Today (3 years)
    Würselen, Germany
    Entwicklung in JDK17/JDK21/JDK25 Spring Boot (3+4; CLI, Testing Tool) im Zusammenhang mit SOAP/REST/Camunda, JUnit Jupiter, Security Scans (NexusIQ) etc. Verschiedenste Build Optimierungen / Korrekturen
    Spring Boot Git Maven AssertJ Mockito
  • KEINE ANGABE
    Freiberuflicher Entwickler / DevOps / Architekt
    BANKING AND INSURANCE
    August 2022 - June 2023 (11 months)
    Würselen, Germany
    Java Entwicklung (JDK11, JDK17), Apache Maven, Spring Boot (2.7.X, 3.0.0-M3..3.0.6), JPA, Hibernate, PostGreSQL innerhalb Docker, CI Infrastruktur (Jenkins), BitBucket, Nexus 3, SonarQube, OWASO (Security Scans), JUnit Jupiter, Branching Strategien, Git, Ant, Angular
    Maven Spring Boot SonarQube JUnit Jupiter podman
  • KEINE ANGABE
    Freiberuflicher Entwickler / DevOps / Architekt
    TRANSPORTATION
    January 2020 - September 2022 (2 years and 9 months)
    Würselen, Germany
    Java Entwicklung (JDK11, JDK17), Apache Maven, Spring Boot, JPA, Hibernate, Oracle DB innerhalb Docker, JMS, CI Infrastruktur (Jenkins),Self Hosting Git (Gitea), Prometheus, Grafana, Gitea, Nexus 3, SonarQube, OSS Index (Security Scans), End-To-End Tests (Testcontainers + JUnit Jupiter Extensions), Branching Strategien, Git, Cluster, Quartz Scheduler. Verwendung des Event Mechanismus in Spring Boot, Datenimporte verschiedener Format, Oberflächen Entwicklung mithilfe von Vaadin
    Spring Boot Maven Testcontainers JUnit-Jupiter-Extensions Gitea

Recommendations

Be the first to recommend Karl Heinz

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Dipl. Ing. (FH) - E Technik
    FH Aachen
    1999

Skill set

Categories