Build- und Releasemanagement, Konfigurationsmanagement und Continuous Integration sowie Continuous Delivery, Softwarearchitektur, agile Softwareentwicklung mit Java-Technologien und Open Source
Aktualisiert am 20.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2026
Verfügbar zu: 80%
davon vor Ort: 0%
DevOps
Backend-Entwicklung
Continuous Integration
Kubernetes
Java
Developer Experience
Open Source
Container
Platfom Engineering
Cloud
Continuous Delivery
Deutsch
Muttersprache
Englisch
Sehr gute Kenntnisse

Einsatzorte

Einsatzorte

Neuss (+50km)
Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

1 Jahr 2 Monate
2025-01 - heute

Unterstützung der Entwicklung beim Open Source Projekt "Apache Maven", gefördert durch die Sovereign Tech Agency Tätigkeit:

Project Lead / Software Developer Apache Maven Java 17 Jira ...
Project Lead / Software Developer
? Koordination der Entwicklungsaufgaben im Rahmen der Förderung (internationales Team mit sechs Entwicklern)
? Vollständige Migration von Jira nach GitHub Issues
? Migration JUnit 3/4 basierter Tests auf JUnit 5
? Unterstützung bei der Härtung der Supply Chain

Apache Maven Java 17 Jira GitHub Actions OpenRewrite JUnit3/4/5 Python
Remote
3 Jahre 10 Monate
2022-05 - heute

Automatisierte Provisionierung der VMs mit Ansible

Consultant Git Bamboo Jenkins ...
Consultant
? Beratung Provisionierung von VMs mit Ansible (On Premise)
? Hands-On Training mit Operation zum Thema "Ansible und Git"
? Vermittlung Git Grundlagen

Git Bamboo Jenkins Bitbucket Semaphore Ansible Molecule
Remote
6 Jahre 6 Monate
2019-09 - heute

Unterstützung im Bereich Continuous Integration, Platform Engineering

Consultant / Software Developer Java SE 8/11 Groovy Eclipse RCP 4 ...
Consultant / Software Developer
? Analyse des bestehenden Buildmanagement
? Umsetzung von kurzfristigen Optimierungsmöglichkeiten im Buildmanagement
? Unterstützung bei der Einführung von Azure und Docker
? Unterstützung bei der Migration von On Premise auf Azure (Virtual Machine und Kubernetes)
? Verbesserung des Dependency Managements
? Verbesserung des Releaseprozesses
? Coaching in Ansible
? Bugfixing in Maven Plugins
? Bugfixing in Jenkins Plugins
? Unterstützung bei der Migration von JUnit4 auf JUnit5
? Unterstützung bei der Migration von Java 8 auf Java 11

Java SE 8/11 Groovy Eclipse RCP 4 OSGi Docker Ansible nginx Azure Oracle WebLogic Jenkins Artifactory Maven Tycho Jira Confluence BitBucket JUnit5
9 Jahre 7 Monate
2016-08 - heute

Unterstützung im Bereich Java Entwicklung; Einführung einer Continuous Integration Umgebung

Consultant Java SE 8 Java EE JBoss EAP 6 ...
Consultant
  • Einrichten einer Continuous Integration Umgebung basierend auf Gitlab, Jenkins, Nexus

  • Migration der Buildskripte von Gradle nach Apache Maven

  • Beratung und Review: Ausbau der Continuous Integration Umgebung Richtung Continuous Delivery

  • Architekturberatung

Java SE 8 Java EE JBoss EAP 6 JavaScript AngularJS Jenkins Nexus 2/3 Gitlab Apache Maven Gradle Grunt Docker
Euromobil Autovermietung GmbH
Hannover
2 Jahre
2023-07 - 2025-06

Modernisierung einer bestehenden Java Webapplikation und derer Entwicklungsprozesse

Consultant Git Gitea Subversion ...
Consultant
? Analyse der Modernisierungsmöglichkeiten
? Machbarkeitsstudien
? Planung langfrister Modernisierungsmaßnahmen
? Mitarbeit an der Weiterentwicklung
? Umsetzung kurzfristiger Maßnahmen
? Umsetzung erste größerer Maßnahmen


Git Gitea Subversion Gradle Maven Tycho Spring Boot Java 11/17 OpenRewrite Liquibase Hibernate JUnit 4/5 Docker Apache Tomcat Kubernetes Scrum
Remote, Hamburg
1 Jahr 6 Monate
2022-01 - 2023-06

Unterstützung im Bereich Cloud Migration und in der Weiterentwicklung einer Java-basierten Webanwendung

Softwareentwickler Java SE 8/11/17 Spring Boot 2/3 Testcontainers ...
Softwareentwickler
? Unterstützung bei der Migration von Java 8 auf Java 11 und Java 17
? Unterstützung Migration On Premise in die AWS Cloud
? Unterstützung Migration CI/CD Pipeline von Jenkins auf Gitlab CI Runner
? Unterstützung Lift and Shift der Anwendung in Apache Tomcat auf On Premise zu Kubernetes
? Unterstützung Migration von PDF-Dokumenten von Oracle DB nach AWS S3 (Konzept und
Umsetzung)




Java SE 8/11/17 Spring Boot 2/3 Testcontainers Localstack JUnit4/5 AssertJ Apache Tomcat Docker Kubernetes AWS Oracle Ansible Jenkins Nexus Maven Jira Confluence GitLab Git IntelliJ IDEA
Remote, Köln
3 Monate
2023-03 - 2023-05

Migration von Subversion nach Gitlab sowie Einsatzmöglichkeiten von Containern und Kubernetes

Consultant Git Gitlab Maven ...
Consultant
? Beratung zur Vergehensweise der Migration von Subversion nach Gitlab
? Beratung, wie ein Einsatz von Containern und Kubernetes Sinn machen könnte
Git Gitlab Maven Java 11
Remote
3 Monate
2023-01 - 2023-03

Automatisierte Provisionierung der VMs mit Ansible

Consultant Molecule Git Gitlab ...
Consultant
  • Beratung zur Provisionierung von VMs mit Ansible (Cloud-basierend auf Openstack)
  •  Hands-On Training

Molecule Git Gitlab Ansible
Remote
3 Jahre 3 Monate
2018-10 - 2021-12

Unterstützung in der Entwicklung von JVM-basierten Backend-Systemen

Consultant / Software Entwickler Java SE 8/11 Groovy Hibernate ...
Consultant / Software Entwickler
? Analyse des bestehenden Buildmanagement
? Umsetzung von kurzfristigen Optimierungsmöglichkeiten im Buildmanagement
? Konzeption einer Platform-Lösung basierend auf Cloud-Lösungen
? Analyse der bestehenden Architektur und CI/CD-Pipeline
? Neuausrichtung der Architektur von Altsystemen auf Kubernetes
? Neuentwicklung eines Backend-Systems für Aktenverwaltung basierend auf Java 11, Spring Boot,
Kubernetes in der OTC
? Integration Keycloak baiserend auf Oauth2.0 und OpenID Connect
? Neuentwicklung der CI/CD Pipeline in Zusammenspiel mit Kubernetes
? Coaching in Java, Git, Maven, TDD und anderen Methodiken

Java SE 8/11 Groovy Hibernate JPA JAXB Jersey Spring Boot OpenAPI Keycloak OAuth2.0 OpenID Connect Docker Kubernetes OTC Azure Helm Charts Prometheus Grafana Terraform Ansible Oracle PostrgresSQL MongoDB Jenkins Maven Jira Confluence Git JUnit 5 Spock Mockito AssertJ IntelliJ IDEA Scrum
Remote, Neuss
3 Monate
2020-10 - 2020-12

Hands-On Trainig mit Operation zum Thema "Jenkins Pipelines"

Consultant Groovy Jenkins Docker ...
Consultant
Aufbau CI/CD Pipeline für eine Java Anwendung mit Docker und Docker-Compose


Groovy Jenkins Docker Docker Compose Sonatype Nexus Git
Remote
3 Monate
2019-06 - 2019-08

Hands-On Training mit Operation zum Thema "Ansible"

Consultant Ansible AWS Git
Consultant
Provisionierung von VM bei AWS mit Ansible

Ansible AWS Git
Remote
1 Jahr
2017-10 - 2018-09

Unterstützung in der Entwicklung von Java-basierten Backend-Systemen für das vernetzte Fahrzeug

Java Developer Java SE 8 Groovy Hibernate ...
Java Developer
? Implementierung von REST-Schnittstellen basierend auf Java 8, JAXB, JAX-RS und Jersey
? Deployment-Automatisierung mit Ansible
? Serverprovisionierung mit Ansible
? Unterstützung bei der Migration von Subversion auf Git
? Unterstützung bei der Migration von Oracle auf PostgreSQL
? Git Schulung
? Unterstützung bei der Einführung von Docker
? Wahrnehmung der Rolle Scrum-Teammitglied


Java SE 8 Groovy Hibernate JPA JAXB JAX-RS Jersey Tomcat Docker H2 Oracle PostgreSQL Ansible Jenkins Maven Jira Confluence Subversion Git BitBucket JUnit Mockito Mockserver AssertJ LaTeX IntelliJ IDEA 2018 Scrum
1 Jahr 9 Monate
2016-08 - 2018-04

Unterstützung im Bereich Java Entwicklung; Einführung einer Continuous Integration Umgebung

Consultant Java SE 8 Java EE Hibernate ...
Consultant
  • Einrichten einer Continuous Integration Umgebung basierend auf Gitlab, Jenkins, Nexus
  • Migration der Buildskripte von Gradle nach Maven
  • Migration von Bower nach Yarn
  • Beratung und Review: Ausbau der Continuous Integration Umgebung Richtung Continuous Delivery
  • Architekturberatung
Java SE 8 Java EE Hibernate REST JBoss EAP 6 JavaScript AngularJS Jenkins Nexus 2/3 Gitlab Maven Gradle Grunt Bower Yarn Docker VirtualBox PostgreSQL JUnit Mockito
9 Monate
2017-01 - 2017-09

Unterstützung im Bereich Java Entwicklung und Continuous Integration

Software Developer Java SE 8 Eclipse RCP 4 Graphviz ...
Software Developer
  • Analyse des bestehenden Buildmanagement

  • Umsetzung von kurzfristigen Optimierungsmöglichkeiten im Buildmanagement

  • Neukonzeptionierung der Continuous-Integration-Umgebung

  • Implementierung von einer kontinuierlichen Generierung einer Darstellung der Abhängigkeiten zwischen den Software-Modulen basierend auf Java und Graphviz

  • Einführung eines Git Management Systems (BitBucket)

  • Migration vom MonoRepo zu MultiRepos

  • Verbesserung des Dependency Managements

  • Verbesserung des Releaseprozesses

Oracle WebLogic Jenkins Artifactory Maven Tycho Jira Confluence BitBucket
Java SE 8 Eclipse RCP 4 Graphviz OSGI ActiveMQ JUnit
Duisburg
1 Jahr
2016-01 - 2016-12

Neuentwicklung eines 3D-Konfigurators für Luftbehandlungssysteme auf Basis von TCSite; Unterstützung im Bereich Java Entwicklung und Continuous Integration

Software Developer Spring Framework Apache Commons Libraries QueryDSL ...
Software Developer
  • Analyse des bestehenden Build- und Konfigurationsmanagements

  • Umsetzung von kurzfristigen Optimierungsmöglichkeiten im Buildmanagement

  • Weiterentwicklung der eigenen Deployment Werkzeuge auf Basis von Java

  • Erstellung eines Konzeptes für die Umstrukturierung des Build- und Konfigurationsmanagements

  • Überarbeitung des Deployment-Verfahrens

  • Migration der Buildskripte von Ant nach Maven

  • Konzeption und Implementierung eines JSON Serializierers basierend auf GSON

  • Konzeption und Implementierung einer Schnittstelle zu einem Übersetzungsdienst

  • Konzeption und Implementierung der Konfigurierbarkeit der Anwendung

  • Konzeption und prototypische Implementierung einer Offline-Variante basierend auf IZPack

  • Java 8, Git Coaching

Nexus Jenkins Git Microsoft SQL Server H2 Powershell Windows Server SharePoint IntelliJ IDEA 2016
Spring Framework Apache Commons Libraries QueryDSL Apache POI GSON IZPack Launch4j Tomcat 8.5 Ant Maven 3 Java SE 8
DencoHappel GmbH
Bochum
1 Monat
2016-10 - 2016-10

Schulung über Konfigurationsmanagement und Softwareverteilung

Trainer Tomcat 8.5 Spring Framework 4 Ansible ...
Trainer

Inhalt:

  • Einführung in das Konfigurationsmanagement mit Ansible

  • Einführung in die Softwareverteilung/Deployment mit Ansible

  • Einführung in das Testen von Ansible Skripten

  • Continuous Deployment – Einbindung von Ansible Skripte in eine Continuous Integration

    Umgebung

  • Vorstellung verschiedener Deployment Strategien

  • Umsetzung einer Deployment Strategie

  • Ausblick: Ansible mit Docker

  • Ausblick: Was brauche ich alles für Continuous Delivery?

Jenkins Nexus Git NetBeans Eclipse AsciiDoctor
Tomcat 8.5 Spring Framework 4 Ansible Java SE 8
Deutsches Institut für Medizinische Dokumentation und Information
Köln
3 Monate
2015-10 - 2015-12

Neuentwicklung einer Webanwendung für die Verwaltung von Postboxen und Berechtigungen

Software Developer Java SE 6 Java EE 6 (JPA JNDI ...
Software Developer
  • Umsetzung einer Webanwendung auf Basis von Java EE 6 und Vaadin
  • Umsetzung der dazu benötigen Batchanwendungen
  • Wahrnehmung der Rolle Scrum-Teammitglied


Nexus Jenkins CVS WebSphere 8 DB2 Eclipse SharePoint
Java SE 6 Java EE 6 (JPA JNDI CDI) Vaadin 7 Apache Commons Libraries OpenJPA 2.1 Maven 3 Scrum
HSBC Trinkaus & Burkhardt AG
Düsseldorf
9 Monate
2015-01 - 2015-09

Weiterentwicklung einer Webapplikation zur Neukundengewinnung für einen Kunden aus dem Bankenbereich; Unterstützung im Bereich Build- und Konfigurationsmanagement

Software Developer Java 7 Java 8 Spring Framework 4.1 ...
Software Developer
? Optimierung des Buildprozesses ? Optimierung und Ausbau des bestehenden Konfigurationsmanagements auf Basis von Ansible ? Optimierung und Ausbau von Continuous Deployment und Continuous Database Integration ? Mitarbeit an der Architektur bzgl. Anwendungskonfiguration hinsichtlich Continuous Delivery ? Migration der Anwendung von Spring Framework 2.0 auf Spring Framework 4.1 ? Weiterentwicklung der Batchapplikationen ? Umstellung des Buildservers von Jenkins auf TeamCity ? Umstellung des Repository Managers von Archiva auf Nexus ? Migration der Anwendungen auf Java 8
JBoss Application Server 7 Apache Tomcat 7 MySQL 5 Atlassian JIRA Atlassian Confluence NetBeans IntelliJ IDEA H2 Database Engine Archiva Nexus Jenkins TeamCity
Java 7 Java 8 Spring Framework 4.1 Spring WS 2.2 Spring Batch 3 Spring Boot Apache Wicket Groovy Maven 3 Git Subversion Vagrant Ansible Flyway Bash Kanban
Cologne Intelligence
Köln

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informatiker

Kompetenzen

Kompetenzen

Top-Skills

DevOps Backend-Entwicklung Continuous Integration Kubernetes Java Developer Experience Open Source Container Platfom Engineering Cloud Continuous Delivery

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache Maven
Apache POI
Artifactory
Confluence
CVS
Eclipse
Git
Gradle
Jenkins
Jira
NetBeans
Sonatype Nexus
Scrum
SharePoint
Spring Framework
Spring Boot
Spring Batch
Spring Data
Spring LDAP
Hibernate
EclipseLink
JSON
YAML
XML
Apache Commons
Mockito
Helm Charts
Kubernetes
Maven Tycho
SonarQube
OSGi
AsciiDoc
GitHub Action

Betriebssysteme

Linux
Fortgeschritten
Windows
Fortgeschritten

Programmiersprachen

C++
Grundkenntnisse
CSS
Grundkenntnisse
DITA
Sicherer Umgang
Groovy
Sicherer Umgang
HTML
Sicherer Umgang
Java
Fundierte Kenntnisse
Java EE
JavaScript
Grundkenntnisse
PL/SQL
Grundkenntnisse
Powershell
Python
Grundkenntnisse
Shell
Sicherer Umgang
GoLang
Rust
Kotlin

Datenbanken

ApacheDS
Sicherer Umgang
DB2
H2
Grundkenntnisse
HSQLDB
Sicherer Umgang
JDBC
Sicherer Umgang
Microsoft SQL Server
MongoDB
Grundkenntnisse
MySQL
Grundkenntnisse
Oracle
Sicherer Umgang
SQL
Sicherer Umgang

Datenkommunikation

ISO/OSI
TCP/IP
LDAP
HTTP
Hessian Web Services
REST
Wireshark
Web Services
OpenAPI

Design / Entwicklung / Konstruktion

Enterprise Architect
MagicDraw
ArgoUML

Branchen

Branchen

Finanzdienstleister, Industrie, Autovermietung, Maschinenbau, Öffentlicher Dienst, Bank, IT-Dienstleistung, Versicherung, E-Commerce, Logistik, Gesundheitswesen

Einsatzorte

Einsatzorte

Neuss (+50km)
Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

1 Jahr 2 Monate
2025-01 - heute

Unterstützung der Entwicklung beim Open Source Projekt "Apache Maven", gefördert durch die Sovereign Tech Agency Tätigkeit:

Project Lead / Software Developer Apache Maven Java 17 Jira ...
Project Lead / Software Developer
? Koordination der Entwicklungsaufgaben im Rahmen der Förderung (internationales Team mit sechs Entwicklern)
? Vollständige Migration von Jira nach GitHub Issues
? Migration JUnit 3/4 basierter Tests auf JUnit 5
? Unterstützung bei der Härtung der Supply Chain

Apache Maven Java 17 Jira GitHub Actions OpenRewrite JUnit3/4/5 Python
Remote
3 Jahre 10 Monate
2022-05 - heute

Automatisierte Provisionierung der VMs mit Ansible

Consultant Git Bamboo Jenkins ...
Consultant
? Beratung Provisionierung von VMs mit Ansible (On Premise)
? Hands-On Training mit Operation zum Thema "Ansible und Git"
? Vermittlung Git Grundlagen

Git Bamboo Jenkins Bitbucket Semaphore Ansible Molecule
Remote
6 Jahre 6 Monate
2019-09 - heute

Unterstützung im Bereich Continuous Integration, Platform Engineering

Consultant / Software Developer Java SE 8/11 Groovy Eclipse RCP 4 ...
Consultant / Software Developer
? Analyse des bestehenden Buildmanagement
? Umsetzung von kurzfristigen Optimierungsmöglichkeiten im Buildmanagement
? Unterstützung bei der Einführung von Azure und Docker
? Unterstützung bei der Migration von On Premise auf Azure (Virtual Machine und Kubernetes)
? Verbesserung des Dependency Managements
? Verbesserung des Releaseprozesses
? Coaching in Ansible
? Bugfixing in Maven Plugins
? Bugfixing in Jenkins Plugins
? Unterstützung bei der Migration von JUnit4 auf JUnit5
? Unterstützung bei der Migration von Java 8 auf Java 11

Java SE 8/11 Groovy Eclipse RCP 4 OSGi Docker Ansible nginx Azure Oracle WebLogic Jenkins Artifactory Maven Tycho Jira Confluence BitBucket JUnit5
9 Jahre 7 Monate
2016-08 - heute

Unterstützung im Bereich Java Entwicklung; Einführung einer Continuous Integration Umgebung

Consultant Java SE 8 Java EE JBoss EAP 6 ...
Consultant
  • Einrichten einer Continuous Integration Umgebung basierend auf Gitlab, Jenkins, Nexus

  • Migration der Buildskripte von Gradle nach Apache Maven

  • Beratung und Review: Ausbau der Continuous Integration Umgebung Richtung Continuous Delivery

  • Architekturberatung

Java SE 8 Java EE JBoss EAP 6 JavaScript AngularJS Jenkins Nexus 2/3 Gitlab Apache Maven Gradle Grunt Docker
Euromobil Autovermietung GmbH
Hannover
2 Jahre
2023-07 - 2025-06

Modernisierung einer bestehenden Java Webapplikation und derer Entwicklungsprozesse

Consultant Git Gitea Subversion ...
Consultant
? Analyse der Modernisierungsmöglichkeiten
? Machbarkeitsstudien
? Planung langfrister Modernisierungsmaßnahmen
? Mitarbeit an der Weiterentwicklung
? Umsetzung kurzfristiger Maßnahmen
? Umsetzung erste größerer Maßnahmen


Git Gitea Subversion Gradle Maven Tycho Spring Boot Java 11/17 OpenRewrite Liquibase Hibernate JUnit 4/5 Docker Apache Tomcat Kubernetes Scrum
Remote, Hamburg
1 Jahr 6 Monate
2022-01 - 2023-06

Unterstützung im Bereich Cloud Migration und in der Weiterentwicklung einer Java-basierten Webanwendung

Softwareentwickler Java SE 8/11/17 Spring Boot 2/3 Testcontainers ...
Softwareentwickler
? Unterstützung bei der Migration von Java 8 auf Java 11 und Java 17
? Unterstützung Migration On Premise in die AWS Cloud
? Unterstützung Migration CI/CD Pipeline von Jenkins auf Gitlab CI Runner
? Unterstützung Lift and Shift der Anwendung in Apache Tomcat auf On Premise zu Kubernetes
? Unterstützung Migration von PDF-Dokumenten von Oracle DB nach AWS S3 (Konzept und
Umsetzung)




Java SE 8/11/17 Spring Boot 2/3 Testcontainers Localstack JUnit4/5 AssertJ Apache Tomcat Docker Kubernetes AWS Oracle Ansible Jenkins Nexus Maven Jira Confluence GitLab Git IntelliJ IDEA
Remote, Köln
3 Monate
2023-03 - 2023-05

Migration von Subversion nach Gitlab sowie Einsatzmöglichkeiten von Containern und Kubernetes

Consultant Git Gitlab Maven ...
Consultant
? Beratung zur Vergehensweise der Migration von Subversion nach Gitlab
? Beratung, wie ein Einsatz von Containern und Kubernetes Sinn machen könnte
Git Gitlab Maven Java 11
Remote
3 Monate
2023-01 - 2023-03

Automatisierte Provisionierung der VMs mit Ansible

Consultant Molecule Git Gitlab ...
Consultant
  • Beratung zur Provisionierung von VMs mit Ansible (Cloud-basierend auf Openstack)
  •  Hands-On Training

Molecule Git Gitlab Ansible
Remote
3 Jahre 3 Monate
2018-10 - 2021-12

Unterstützung in der Entwicklung von JVM-basierten Backend-Systemen

Consultant / Software Entwickler Java SE 8/11 Groovy Hibernate ...
Consultant / Software Entwickler
? Analyse des bestehenden Buildmanagement
? Umsetzung von kurzfristigen Optimierungsmöglichkeiten im Buildmanagement
? Konzeption einer Platform-Lösung basierend auf Cloud-Lösungen
? Analyse der bestehenden Architektur und CI/CD-Pipeline
? Neuausrichtung der Architektur von Altsystemen auf Kubernetes
? Neuentwicklung eines Backend-Systems für Aktenverwaltung basierend auf Java 11, Spring Boot,
Kubernetes in der OTC
? Integration Keycloak baiserend auf Oauth2.0 und OpenID Connect
? Neuentwicklung der CI/CD Pipeline in Zusammenspiel mit Kubernetes
? Coaching in Java, Git, Maven, TDD und anderen Methodiken

Java SE 8/11 Groovy Hibernate JPA JAXB Jersey Spring Boot OpenAPI Keycloak OAuth2.0 OpenID Connect Docker Kubernetes OTC Azure Helm Charts Prometheus Grafana Terraform Ansible Oracle PostrgresSQL MongoDB Jenkins Maven Jira Confluence Git JUnit 5 Spock Mockito AssertJ IntelliJ IDEA Scrum
Remote, Neuss
3 Monate
2020-10 - 2020-12

Hands-On Trainig mit Operation zum Thema "Jenkins Pipelines"

Consultant Groovy Jenkins Docker ...
Consultant
Aufbau CI/CD Pipeline für eine Java Anwendung mit Docker und Docker-Compose


Groovy Jenkins Docker Docker Compose Sonatype Nexus Git
Remote
3 Monate
2019-06 - 2019-08

Hands-On Training mit Operation zum Thema "Ansible"

Consultant Ansible AWS Git
Consultant
Provisionierung von VM bei AWS mit Ansible

Ansible AWS Git
Remote
1 Jahr
2017-10 - 2018-09

Unterstützung in der Entwicklung von Java-basierten Backend-Systemen für das vernetzte Fahrzeug

Java Developer Java SE 8 Groovy Hibernate ...
Java Developer
? Implementierung von REST-Schnittstellen basierend auf Java 8, JAXB, JAX-RS und Jersey
? Deployment-Automatisierung mit Ansible
? Serverprovisionierung mit Ansible
? Unterstützung bei der Migration von Subversion auf Git
? Unterstützung bei der Migration von Oracle auf PostgreSQL
? Git Schulung
? Unterstützung bei der Einführung von Docker
? Wahrnehmung der Rolle Scrum-Teammitglied


Java SE 8 Groovy Hibernate JPA JAXB JAX-RS Jersey Tomcat Docker H2 Oracle PostgreSQL Ansible Jenkins Maven Jira Confluence Subversion Git BitBucket JUnit Mockito Mockserver AssertJ LaTeX IntelliJ IDEA 2018 Scrum
1 Jahr 9 Monate
2016-08 - 2018-04

Unterstützung im Bereich Java Entwicklung; Einführung einer Continuous Integration Umgebung

Consultant Java SE 8 Java EE Hibernate ...
Consultant
  • Einrichten einer Continuous Integration Umgebung basierend auf Gitlab, Jenkins, Nexus
  • Migration der Buildskripte von Gradle nach Maven
  • Migration von Bower nach Yarn
  • Beratung und Review: Ausbau der Continuous Integration Umgebung Richtung Continuous Delivery
  • Architekturberatung
Java SE 8 Java EE Hibernate REST JBoss EAP 6 JavaScript AngularJS Jenkins Nexus 2/3 Gitlab Maven Gradle Grunt Bower Yarn Docker VirtualBox PostgreSQL JUnit Mockito
9 Monate
2017-01 - 2017-09

Unterstützung im Bereich Java Entwicklung und Continuous Integration

Software Developer Java SE 8 Eclipse RCP 4 Graphviz ...
Software Developer
  • Analyse des bestehenden Buildmanagement

  • Umsetzung von kurzfristigen Optimierungsmöglichkeiten im Buildmanagement

  • Neukonzeptionierung der Continuous-Integration-Umgebung

  • Implementierung von einer kontinuierlichen Generierung einer Darstellung der Abhängigkeiten zwischen den Software-Modulen basierend auf Java und Graphviz

  • Einführung eines Git Management Systems (BitBucket)

  • Migration vom MonoRepo zu MultiRepos

  • Verbesserung des Dependency Managements

  • Verbesserung des Releaseprozesses

Oracle WebLogic Jenkins Artifactory Maven Tycho Jira Confluence BitBucket
Java SE 8 Eclipse RCP 4 Graphviz OSGI ActiveMQ JUnit
Duisburg
1 Jahr
2016-01 - 2016-12

Neuentwicklung eines 3D-Konfigurators für Luftbehandlungssysteme auf Basis von TCSite; Unterstützung im Bereich Java Entwicklung und Continuous Integration

Software Developer Spring Framework Apache Commons Libraries QueryDSL ...
Software Developer
  • Analyse des bestehenden Build- und Konfigurationsmanagements

  • Umsetzung von kurzfristigen Optimierungsmöglichkeiten im Buildmanagement

  • Weiterentwicklung der eigenen Deployment Werkzeuge auf Basis von Java

  • Erstellung eines Konzeptes für die Umstrukturierung des Build- und Konfigurationsmanagements

  • Überarbeitung des Deployment-Verfahrens

  • Migration der Buildskripte von Ant nach Maven

  • Konzeption und Implementierung eines JSON Serializierers basierend auf GSON

  • Konzeption und Implementierung einer Schnittstelle zu einem Übersetzungsdienst

  • Konzeption und Implementierung der Konfigurierbarkeit der Anwendung

  • Konzeption und prototypische Implementierung einer Offline-Variante basierend auf IZPack

  • Java 8, Git Coaching

Nexus Jenkins Git Microsoft SQL Server H2 Powershell Windows Server SharePoint IntelliJ IDEA 2016
Spring Framework Apache Commons Libraries QueryDSL Apache POI GSON IZPack Launch4j Tomcat 8.5 Ant Maven 3 Java SE 8
DencoHappel GmbH
Bochum
1 Monat
2016-10 - 2016-10

Schulung über Konfigurationsmanagement und Softwareverteilung

Trainer Tomcat 8.5 Spring Framework 4 Ansible ...
Trainer

Inhalt:

  • Einführung in das Konfigurationsmanagement mit Ansible

  • Einführung in die Softwareverteilung/Deployment mit Ansible

  • Einführung in das Testen von Ansible Skripten

  • Continuous Deployment – Einbindung von Ansible Skripte in eine Continuous Integration

    Umgebung

  • Vorstellung verschiedener Deployment Strategien

  • Umsetzung einer Deployment Strategie

  • Ausblick: Ansible mit Docker

  • Ausblick: Was brauche ich alles für Continuous Delivery?

Jenkins Nexus Git NetBeans Eclipse AsciiDoctor
Tomcat 8.5 Spring Framework 4 Ansible Java SE 8
Deutsches Institut für Medizinische Dokumentation und Information
Köln
3 Monate
2015-10 - 2015-12

Neuentwicklung einer Webanwendung für die Verwaltung von Postboxen und Berechtigungen

Software Developer Java SE 6 Java EE 6 (JPA JNDI ...
Software Developer
  • Umsetzung einer Webanwendung auf Basis von Java EE 6 und Vaadin
  • Umsetzung der dazu benötigen Batchanwendungen
  • Wahrnehmung der Rolle Scrum-Teammitglied


Nexus Jenkins CVS WebSphere 8 DB2 Eclipse SharePoint
Java SE 6 Java EE 6 (JPA JNDI CDI) Vaadin 7 Apache Commons Libraries OpenJPA 2.1 Maven 3 Scrum
HSBC Trinkaus & Burkhardt AG
Düsseldorf
9 Monate
2015-01 - 2015-09

Weiterentwicklung einer Webapplikation zur Neukundengewinnung für einen Kunden aus dem Bankenbereich; Unterstützung im Bereich Build- und Konfigurationsmanagement

Software Developer Java 7 Java 8 Spring Framework 4.1 ...
Software Developer
? Optimierung des Buildprozesses ? Optimierung und Ausbau des bestehenden Konfigurationsmanagements auf Basis von Ansible ? Optimierung und Ausbau von Continuous Deployment und Continuous Database Integration ? Mitarbeit an der Architektur bzgl. Anwendungskonfiguration hinsichtlich Continuous Delivery ? Migration der Anwendung von Spring Framework 2.0 auf Spring Framework 4.1 ? Weiterentwicklung der Batchapplikationen ? Umstellung des Buildservers von Jenkins auf TeamCity ? Umstellung des Repository Managers von Archiva auf Nexus ? Migration der Anwendungen auf Java 8
JBoss Application Server 7 Apache Tomcat 7 MySQL 5 Atlassian JIRA Atlassian Confluence NetBeans IntelliJ IDEA H2 Database Engine Archiva Nexus Jenkins TeamCity
Java 7 Java 8 Spring Framework 4.1 Spring WS 2.2 Spring Batch 3 Spring Boot Apache Wicket Groovy Maven 3 Git Subversion Vagrant Ansible Flyway Bash Kanban
Cologne Intelligence
Köln

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informatiker

Kompetenzen

Kompetenzen

Top-Skills

DevOps Backend-Entwicklung Continuous Integration Kubernetes Java Developer Experience Open Source Container Platfom Engineering Cloud Continuous Delivery

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache Maven
Apache POI
Artifactory
Confluence
CVS
Eclipse
Git
Gradle
Jenkins
Jira
NetBeans
Sonatype Nexus
Scrum
SharePoint
Spring Framework
Spring Boot
Spring Batch
Spring Data
Spring LDAP
Hibernate
EclipseLink
JSON
YAML
XML
Apache Commons
Mockito
Helm Charts
Kubernetes
Maven Tycho
SonarQube
OSGi
AsciiDoc
GitHub Action

Betriebssysteme

Linux
Fortgeschritten
Windows
Fortgeschritten

Programmiersprachen

C++
Grundkenntnisse
CSS
Grundkenntnisse
DITA
Sicherer Umgang
Groovy
Sicherer Umgang
HTML
Sicherer Umgang
Java
Fundierte Kenntnisse
Java EE
JavaScript
Grundkenntnisse
PL/SQL
Grundkenntnisse
Powershell
Python
Grundkenntnisse
Shell
Sicherer Umgang
GoLang
Rust
Kotlin

Datenbanken

ApacheDS
Sicherer Umgang
DB2
H2
Grundkenntnisse
HSQLDB
Sicherer Umgang
JDBC
Sicherer Umgang
Microsoft SQL Server
MongoDB
Grundkenntnisse
MySQL
Grundkenntnisse
Oracle
Sicherer Umgang
SQL
Sicherer Umgang

Datenkommunikation

ISO/OSI
TCP/IP
LDAP
HTTP
Hessian Web Services
REST
Wireshark
Web Services
OpenAPI

Design / Entwicklung / Konstruktion

Enterprise Architect
MagicDraw
ArgoUML

Branchen

Branchen

Finanzdienstleister, Industrie, Autovermietung, Maschinenbau, Öffentlicher Dienst, Bank, IT-Dienstleistung, Versicherung, E-Commerce, Logistik, Gesundheitswesen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.