Java Senior Developer mit Schwerpunkt auf Spring Boot und Microservice Architekturen.
Aktualisiert am 05.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Hibernate
Spring
Maven
Docker
JUnit
Scrum
Amazon Web Service
Gradle
Test Driven Development
Spock
AWS
Kubernetes
Deutsch Muttersprache
Englisch: gut

Einsatzorte

Einsatzorte

Mülheim an der Ruhr (+50km)
möglich

Projekte

Projekte

4 Jahre 6 Monate
2020-04 - heute

Konzeption und Umsetzung

Fullstack Entwickler Java Spring Spring Boot ...
Fullstack Entwickler
  • Konzeption und Umsetzung der benötigten Datenbanktabellen.
  • Konzeption und Umsetzung der Business-Logik und Datenvalidierungs-Routinen.
  • Konzeption und Umsetzung der benötigten Weboberflächen.
  • Erstellen der Terraform und CI Skripte für eine Azure Migration
  • Optimierung der Gitlab CI Pipelines
Java Spring Spring Boot Angular Hibernate Spring-Boot JUnit Azure TypeScript NGRX RxJS Playwright Kubernetes Docker Maven Liquibase JMS REST SOAP Gitlab Jira SCRUM
ista International GmbH / Energie
Essen, Ruhr
2 Monate
2020-02 - 2020-03

Weiterentwicklung eines Linehaul Management Systems

Java Entwickler Java Kotlin Spring-Boot ...
Java Entwickler
  • Weiterentwicklung eines Linehaul Management Systems.
  • Internationales Team (Deutschland, Polen) mit einer Größe von 6 Entwicklern.
  • Microservice-Architektur, die in einem Kubernetes-Cluster laufen soll.
  • Kommunikation über REST und Message Queues.
Java Kotlin Spring-Boot Spock Kubernetes AWS Docker Hibernate Maven Gitlab Flyway Postgres REST Redis SCRUM
Schenker AG / Logistik
Essen, Ruhr
5 Jahre 6 Monate
2014-08 - 2020-01

Greenfield , Document Management

Lead Developer, IT Architect Java 8 Java Spring ...
Lead Developer, IT Architect

Internationales Team (Deutschland, China) mit einer Größe vn 4 Entwicklern. Ziel war es einen state of the art Aufsatz an einer legacy Anwendung zu bauen mit moderen Frontend.

Die Komponenten sollten einzeln skalierbar sein und in einem Kubernetes Cluster laufen.

Frontend --> Rest Consuming Service --> Legacy App (Soap)

Java 8 Java Spring Spring Boot Maven Hibernate Flyway Docker Spring Cloud Postgres Vue.js Git Zuul Hystrix
SCHENKER AG Essen, Germany
Essen, Ruhr
5 Jahre 6 Monate
2014-08 - 2020-01

Greenfield, AWS

Lead Developer, IT Architect Kubernetes HashiCorp Terraform HashiCorp Packer ...
Lead Developer, IT Architect

Nationales Team mit einer Größe von 10 Entwicklern. Ziel war es die eine Infrastruktur in der AWS aufzubauen und bestehende Applikationen dorthin zu migrieren.

Kubernetes HashiCorp Terraform HashiCorp Packer Docker Gitlab Cl Python
SCHENKER AG, Essen
Essen, Ruhr
5 Jahre 6 Monate
2014-08 - 2020-01

Greenfield Atlassian Selfservice

Lead Developer, IT Architect Java 8 Spring Boot Gradle ...
Lead Developer, IT Architect
Java 8 Spring Boot Gradle Vue.js NPM
SCHENKER AG, Essen
Essen, Ruhr
5 Jahre 6 Monate
2014-08 - 2020-01

IAM Service

Lead Developer, IT Architect Java 8 Spring Boot Maven ...
Lead Developer, IT Architect
Java 8 Spring Boot Maven AngularJS NPM
SCHENKER AG, Essen
5 Jahre 6 Monate
2014-08 - 2020-01

Greenfield Projekt

Lead Developer / IT Architect Spring Boot Spring Maven ...
Lead Developer / IT Architect

Greenfield Projekt ?Linehaul Management System?

  • Aufbau eines internationalen Teams. (Deutschland / Polen)
  • Konzeption und Softwarearchitektur.
  • Entwicklung der Microservices.
  • Code Reviews.
  • Entwicklung der CI/CD Pipelines.
  • Java 11, Kotlin, Spring-Boot, Spock, Kubernetes, AWS, Docker, Hibernate, Maven, Gitlab, Flyway, Postgres, REST, Redis, SCRUM


Greenfield Projekt ?Document Management System?

  • Internationales Team (Deutschland / China)
  • Entwicklung der Microservices
  • Code Reviews
  • Entwicklung der CI/CD Pipelines
  • Java 8, Spring-Boot, JUnit, Kubernetes, AWS, Docker, Hibernate, Maven, Gitlab, Flyway, Postgres, REST, SOAP, SCRUM, Netflix Stack (Zuul, Hystrix), Vue.js


Greenfield Projekt ?Umzug Schenker zur AWS?

  • Nationales Team mit einer Größe von 19 Entwicklern.
  • AWS, Kubernetes, HashiCorp Terraform, HashiCorp Packer, Docker, Gitlab CI, Java, Spring


Greenfield Projekt ?Atlassian Selfservice?

  • Nationales Team
  • Java 8, Spring Boot, Gradle, Vue.js


Layer für bestehenden IAM Service

  • Internationales Team (Deutschland, China)
  • Java 8, Spring Boot, Flyway, Maven, Angular, IBM WebSphere

Spring Boot Spring Maven Hibernate Flyway Docker Spring Cloud AWS Java Git Gitlab Scrum Java 10
Schenker AG
Essen, Ruhr
3 Jahre
2011-08 - 2014-07

Online Shop Entwicklung

Lead Developer Java 6 Servlets Java Server Pages ...
Lead Developer

Online Shop Entwicklung

  • Intershop Enfinity 6, Java 6, Servlets, JSP, ANT, SVN, AngularJS


Gelieferte Features:

  • Intershop Enfinity Migration
  • SOAP Adapter zum ERP System
  • Paypal Payment Adapter
  • Implementierung eines Kundenscorings
  • Mobile Payment Adapter
  • Inhouse Produktempfehlungsmaschine entwickelt
  • Anbindung einer SAAS Produktempfehlungsmaschine
  • Anbindung Adobe Scene7
  • Cachingstrategie konzipiert und implementiert

Java 6 Servlets Java Server Pages Java Servlet Ant SVN Angular
Plus Online GmbH
Mülheim an der Ruhr
1 Jahr 4 Monate
2010-04 - 2011-07

Online Shop Entwicklung

Fullstack Developer Java 6 Java Servlet Java Server Pages ...
Fullstack Developer

Online Shop Entwicklung

  • Intershop Enfinity 6, Java 6, Servlets, JSP, ANT, SVN, AngularJS


Gelieferte Features:

  • SQL performance tuning
  • Implementierung mehrerer kleiner Marketingfeatures
  • Implementierung von ?inline editing? für Produktmanager
Java 6 Java Servlet Java Server Pages Ant Subversion Angular
Plus Online GmbH
Mülheim an der Ruhr
2 Jahre
2008-04 - 2010-03

Administration und Wartung

System Administrator
System Administrator
  • Administration und Wartung der Suse Linux Webshop-Anwendungsserver, Oracle Datenbankwartung, Intershop Enfinity 6.3 Administration.
Plus Online GmbH
Mülheim an der Ruhr
3 Monate
2008-01 - 2008-03

Debian Server Administration

Fachinformatiker
Fachinformatiker
  • Debian Server Administration, PHP-Entwicklung, SPoC für Endnutzer, Windows Server 2000 Administration.
Bezirksregierung Düsseldorf
2 Jahre 6 Monate
2005-08 - 2008-01

IT-Ausbildung

IT-Auszubildender
IT-Auszubildender
Bezirksregierung Düsseldorf

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2016-03 - 2019-09

Bachelor of Arts in Business Administration

FOM Hochschule Essen
FOM Hochschule Essen

Kompetenzen

Kompetenzen

Top-Skills

Java Hibernate Spring Maven Docker JUnit Scrum Amazon Web Service Gradle Test Driven Development Spock AWS Kubernetes

Produkte / Standards / Erfahrungen / Methoden

Ant
AWS
Docker
Git
Gradle
Hibernate
Java
Java Servlet
Kubernetes
Maven
Scrum
Servlets
Spring
Spring Boot
Subversion
SVN

Über mich Projekte

Ich bin ein Softwareentwickler aus Mülheim an der Ruhr, der sich auf die Entwicklung von Webanwendungen im Java-Umfeld spezialisiert hat. Programmieren ist mein Hobby, ich liebe die meisten Ansätze von Robert C. Martins Buch ?Clean Code?. Testgetriebene Entwicklung ist die Art und Weise, wie ich es vorziehe, Software zu bauen. Ich habe über 15 Jahre Branchenerfahrung in der IT und bin mehr als 10 Jahre spezialisiert auf Java. Neben dem Programmieren in meiner Freizeit, gehe ich gerne zum Angeln und genieße es, die Welt zu bereisen.


Skills

  • Java
  • Spring
  • Kubernetes
  • Micronaut
  • Angular

    Programmiersprachen

    Angular
    AngularJS
    Java 10
    Java 10
    Java 6
    Java 8
    Java Server Pages
    Python

    Datenbanken

    Postgres

    Datenkommunikation

    Hystrix
    Zuul

    Einsatzorte

    Einsatzorte

    Mülheim an der Ruhr (+50km)
    möglich

    Projekte

    Projekte

    4 Jahre 6 Monate
    2020-04 - heute

    Konzeption und Umsetzung

    Fullstack Entwickler Java Spring Spring Boot ...
    Fullstack Entwickler
    • Konzeption und Umsetzung der benötigten Datenbanktabellen.
    • Konzeption und Umsetzung der Business-Logik und Datenvalidierungs-Routinen.
    • Konzeption und Umsetzung der benötigten Weboberflächen.
    • Erstellen der Terraform und CI Skripte für eine Azure Migration
    • Optimierung der Gitlab CI Pipelines
    Java Spring Spring Boot Angular Hibernate Spring-Boot JUnit Azure TypeScript NGRX RxJS Playwright Kubernetes Docker Maven Liquibase JMS REST SOAP Gitlab Jira SCRUM
    ista International GmbH / Energie
    Essen, Ruhr
    2 Monate
    2020-02 - 2020-03

    Weiterentwicklung eines Linehaul Management Systems

    Java Entwickler Java Kotlin Spring-Boot ...
    Java Entwickler
    • Weiterentwicklung eines Linehaul Management Systems.
    • Internationales Team (Deutschland, Polen) mit einer Größe von 6 Entwicklern.
    • Microservice-Architektur, die in einem Kubernetes-Cluster laufen soll.
    • Kommunikation über REST und Message Queues.
    Java Kotlin Spring-Boot Spock Kubernetes AWS Docker Hibernate Maven Gitlab Flyway Postgres REST Redis SCRUM
    Schenker AG / Logistik
    Essen, Ruhr
    5 Jahre 6 Monate
    2014-08 - 2020-01

    Greenfield , Document Management

    Lead Developer, IT Architect Java 8 Java Spring ...
    Lead Developer, IT Architect

    Internationales Team (Deutschland, China) mit einer Größe vn 4 Entwicklern. Ziel war es einen state of the art Aufsatz an einer legacy Anwendung zu bauen mit moderen Frontend.

    Die Komponenten sollten einzeln skalierbar sein und in einem Kubernetes Cluster laufen.

    Frontend --> Rest Consuming Service --> Legacy App (Soap)

    Java 8 Java Spring Spring Boot Maven Hibernate Flyway Docker Spring Cloud Postgres Vue.js Git Zuul Hystrix
    SCHENKER AG Essen, Germany
    Essen, Ruhr
    5 Jahre 6 Monate
    2014-08 - 2020-01

    Greenfield, AWS

    Lead Developer, IT Architect Kubernetes HashiCorp Terraform HashiCorp Packer ...
    Lead Developer, IT Architect

    Nationales Team mit einer Größe von 10 Entwicklern. Ziel war es die eine Infrastruktur in der AWS aufzubauen und bestehende Applikationen dorthin zu migrieren.

    Kubernetes HashiCorp Terraform HashiCorp Packer Docker Gitlab Cl Python
    SCHENKER AG, Essen
    Essen, Ruhr
    5 Jahre 6 Monate
    2014-08 - 2020-01

    Greenfield Atlassian Selfservice

    Lead Developer, IT Architect Java 8 Spring Boot Gradle ...
    Lead Developer, IT Architect
    Java 8 Spring Boot Gradle Vue.js NPM
    SCHENKER AG, Essen
    Essen, Ruhr
    5 Jahre 6 Monate
    2014-08 - 2020-01

    IAM Service

    Lead Developer, IT Architect Java 8 Spring Boot Maven ...
    Lead Developer, IT Architect
    Java 8 Spring Boot Maven AngularJS NPM
    SCHENKER AG, Essen
    5 Jahre 6 Monate
    2014-08 - 2020-01

    Greenfield Projekt

    Lead Developer / IT Architect Spring Boot Spring Maven ...
    Lead Developer / IT Architect

    Greenfield Projekt ?Linehaul Management System?

    • Aufbau eines internationalen Teams. (Deutschland / Polen)
    • Konzeption und Softwarearchitektur.
    • Entwicklung der Microservices.
    • Code Reviews.
    • Entwicklung der CI/CD Pipelines.
    • Java 11, Kotlin, Spring-Boot, Spock, Kubernetes, AWS, Docker, Hibernate, Maven, Gitlab, Flyway, Postgres, REST, Redis, SCRUM


    Greenfield Projekt ?Document Management System?

    • Internationales Team (Deutschland / China)
    • Entwicklung der Microservices
    • Code Reviews
    • Entwicklung der CI/CD Pipelines
    • Java 8, Spring-Boot, JUnit, Kubernetes, AWS, Docker, Hibernate, Maven, Gitlab, Flyway, Postgres, REST, SOAP, SCRUM, Netflix Stack (Zuul, Hystrix), Vue.js


    Greenfield Projekt ?Umzug Schenker zur AWS?

    • Nationales Team mit einer Größe von 19 Entwicklern.
    • AWS, Kubernetes, HashiCorp Terraform, HashiCorp Packer, Docker, Gitlab CI, Java, Spring


    Greenfield Projekt ?Atlassian Selfservice?

    • Nationales Team
    • Java 8, Spring Boot, Gradle, Vue.js


    Layer für bestehenden IAM Service

    • Internationales Team (Deutschland, China)
    • Java 8, Spring Boot, Flyway, Maven, Angular, IBM WebSphere

    Spring Boot Spring Maven Hibernate Flyway Docker Spring Cloud AWS Java Git Gitlab Scrum Java 10
    Schenker AG
    Essen, Ruhr
    3 Jahre
    2011-08 - 2014-07

    Online Shop Entwicklung

    Lead Developer Java 6 Servlets Java Server Pages ...
    Lead Developer

    Online Shop Entwicklung

    • Intershop Enfinity 6, Java 6, Servlets, JSP, ANT, SVN, AngularJS


    Gelieferte Features:

    • Intershop Enfinity Migration
    • SOAP Adapter zum ERP System
    • Paypal Payment Adapter
    • Implementierung eines Kundenscorings
    • Mobile Payment Adapter
    • Inhouse Produktempfehlungsmaschine entwickelt
    • Anbindung einer SAAS Produktempfehlungsmaschine
    • Anbindung Adobe Scene7
    • Cachingstrategie konzipiert und implementiert

    Java 6 Servlets Java Server Pages Java Servlet Ant SVN Angular
    Plus Online GmbH
    Mülheim an der Ruhr
    1 Jahr 4 Monate
    2010-04 - 2011-07

    Online Shop Entwicklung

    Fullstack Developer Java 6 Java Servlet Java Server Pages ...
    Fullstack Developer

    Online Shop Entwicklung

    • Intershop Enfinity 6, Java 6, Servlets, JSP, ANT, SVN, AngularJS


    Gelieferte Features:

    • SQL performance tuning
    • Implementierung mehrerer kleiner Marketingfeatures
    • Implementierung von ?inline editing? für Produktmanager
    Java 6 Java Servlet Java Server Pages Ant Subversion Angular
    Plus Online GmbH
    Mülheim an der Ruhr
    2 Jahre
    2008-04 - 2010-03

    Administration und Wartung

    System Administrator
    System Administrator
    • Administration und Wartung der Suse Linux Webshop-Anwendungsserver, Oracle Datenbankwartung, Intershop Enfinity 6.3 Administration.
    Plus Online GmbH
    Mülheim an der Ruhr
    3 Monate
    2008-01 - 2008-03

    Debian Server Administration

    Fachinformatiker
    Fachinformatiker
    • Debian Server Administration, PHP-Entwicklung, SPoC für Endnutzer, Windows Server 2000 Administration.
    Bezirksregierung Düsseldorf
    2 Jahre 6 Monate
    2005-08 - 2008-01

    IT-Ausbildung

    IT-Auszubildender
    IT-Auszubildender
    Bezirksregierung Düsseldorf

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    3 Jahre 7 Monate
    2016-03 - 2019-09

    Bachelor of Arts in Business Administration

    FOM Hochschule Essen
    FOM Hochschule Essen

    Kompetenzen

    Kompetenzen

    Top-Skills

    Java Hibernate Spring Maven Docker JUnit Scrum Amazon Web Service Gradle Test Driven Development Spock AWS Kubernetes

    Produkte / Standards / Erfahrungen / Methoden

    Ant
    AWS
    Docker
    Git
    Gradle
    Hibernate
    Java
    Java Servlet
    Kubernetes
    Maven
    Scrum
    Servlets
    Spring
    Spring Boot
    Subversion
    SVN

    Über mich Projekte

    Ich bin ein Softwareentwickler aus Mülheim an der Ruhr, der sich auf die Entwicklung von Webanwendungen im Java-Umfeld spezialisiert hat. Programmieren ist mein Hobby, ich liebe die meisten Ansätze von Robert C. Martins Buch ?Clean Code?. Testgetriebene Entwicklung ist die Art und Weise, wie ich es vorziehe, Software zu bauen. Ich habe über 15 Jahre Branchenerfahrung in der IT und bin mehr als 10 Jahre spezialisiert auf Java. Neben dem Programmieren in meiner Freizeit, gehe ich gerne zum Angeln und genieße es, die Welt zu bereisen.


    Skills

    • Java
    • Spring
    • Kubernetes
    • Micronaut
    • Angular

      Programmiersprachen

      Angular
      AngularJS
      Java 10
      Java 10
      Java 6
      Java 8
      Java Server Pages
      Python

      Datenbanken

      Postgres

      Datenkommunikation

      Hystrix
      Zuul

      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.