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 Developer, Maven Expert

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

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Karl Heinz

I have been developing with Java since around 2005, often in combination with Apache Maven. Efficient development also includes corresponding frameworks such as JUnit, JUnit Jupiter, Mockito, AssertJ, Testcontainers, etc. The analysis of unit, integration, and end-to-end tests is carried out using code coverage tools (e.g., JaCoCo) and mutation testing (PITest). Static code analysis (such as SonarQube) is an integral part of development, as is code review/pair programming. It should also be mentioned that appropriate security analyses are essential, as "recent" examples show.

Such development also requires a suitable environment (CI/CD). I have been able to set up, administer, and improve such environments using tools like Nexus, Docker, Jenkins, Drone, Gitea, GitHub, Shell, Go, Ansible, etc. Within the scope of such tasks, extensive knowledge of the Linux command line is very helpful.

Due to my many years of experience in the field of Apache Maven and also as an Apache Maven Committer / Apache Maven PMC, I possess expert knowledge in Apache Maven.

Furthermore, I have given talks at various conferences (BaselOne, JAX FOSDEM, CyberJug, JUG Darmstadt, JCON Europe, etc.). Additionally, I have extensive experience in training (Git, Maven, Subversion, Jenkins, etc.).

Various publications in magazines (e.g., Java Magazin, etc.).
  • German

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • KEIN ANGABE
    Freelance Developer / DevOps
    SOFTWARE PUBLISHING
    June 2023 - Today (2 years and 11 months)
    Würselen, Germany
    Development in JDK17/JDK21/JDK25 Spring Boot (3+4; CLI, Testing Tool) in conjunction with SOAP/REST/Camunda, JUnit Jupiter, Security Scans (NexusIQ) etc. Various build optimizations / corrections
    Spring Boot Git Maven AssertJ Mockito
  • KEINE ANGABE
    Freelance Developer / DevOps / Architect
    BANKING AND INSURANCE
    August 2022 - June 2023 (11 months)
    Würselen, Germany
    Java Development (JDK11, JDK17), Apache Maven, Spring Boot (2.7.X, 3.0.0-M3..3.0.6), JPA, Hibernate, PostGreSQL within Docker, CI Infrastructure (Jenkins), BitBucket, Nexus 3, SonarQube, OWASO (Security Scans), JUnit Jupiter, Branching Strategies, Git, Ant, Angular
    Maven Spring Boot SonarQube JUnit Jupiter podman
  • KEINE ANGABE
    Freelance Developer / DevOps / Architect
    TRANSPORTATION
    January 2020 - September 2022 (2 years and 9 months)
    Würselen, Germany
    Java Development (JDK11, JDK17), Apache Maven, Spring Boot, JPA, Hibernate, Oracle DB within Docker, JMS, CI Infrastructure (Jenkins), Self-Hosting Git (Gitea), Prometheus, Grafana, Gitea, Nexus 3, SonarQube, OSS Index (Security Scans), End-to-End Tests (Testcontainers + JUnit Jupiter Extensions), Branching Strategies, Git, Cluster, Quartz Scheduler. Use of the event mechanism in Spring Boot, data imports of various formats, UI development using 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) - Electrical Engineering
    FH Aachen
    1999

Skill set

Categories