Senior Java-/Kotlin-Entwickler seit 13 Jahren mit Fokus auf Clean Code + Clean Architecture
Aktualisiert am 30.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.06.2024
Verfügbar zu: 80%
davon vor Ort: 100%
Java
Kotlin
Spring Boot
Kafka
Microservices
Clean Code
Domain Driven Design
Kubernetes
Docker
REST
Hibernate
JPA
Spring
Unittest
Integrationstest
SQL
MySQL
PostgreSQL
MongoDB
Grafana
Design Pattern
Spring Data JPA
Spring Data MongoDB
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Bonn (+50km) Düsseldorf (+50km) Leverkusen (+50km) Siegburg (+50km) Troisdorf (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-07 - heute

Microservice-Architektur für Streaming-Portal

Software-Entwickler, Coaching von Mitarbeitern Java Kotlin Spring Boot ...
Software-Entwickler, Coaching von Mitarbeitern
  • Implementierung einer Microservice-Architektur fu?r die Aggregierung von Daten fu?r ein Streaming-Portal

  • Anbindung externer Altsysteme und Verteilung der Daten mittels Apache Kafka

  • Coaching von Mitarbeitern hinsichtlich Clean Code,
    SOLID, Clean Architecture, Domain Driven Design, Scrum 

Java Kotlin Spring Boot Hibernate MongoDB Clean Code Domain Driven Design Unittest Integrationstest REST Kafka Scrum Kubernetes Docker
10 Monate
2021-09 - 2022-06

Sprachsteuerung für Garagentore

Software-Entwickler Java Kotlin Spring Boot ...
Software-Entwickler
  • Entwicklung einer Sprachsteuerung fu?r Garagentore via Amazon Alexa und Google Assistant

  • Konzeption und Umsetzung der API und der Business-Logik fu?r die Sprachsteuerung

  • Implementierung der Kommunikation mit dem Garagentor-Device via MQTT

  • Sicherstellung der Authentizita?t des Garagentor-Device mittels kryptografischer Verfahren 

Java Kotlin Spring Boot Hibernate Kubernetes Azure MQTT PostgreSQL REST Clean Code Unittest Integrationstest OAuth Scrum Docker
10 Monate
2020-10 - 2021-07

Refactoring einer Middleware

Software-Entwickler, Coaching von Mitarbeitern Java Spring Boot JPA ...
Software-Entwickler, Coaching von Mitarbeitern
  • Coaching von Mitarbeitern hinsichtlich Clean Code, SOLID-Prinzipien, Domain Driven Design und Scrum

  • Refactoring einer Middleware, die diverse interne Systeme mit externen Customer ATS verbunden hat

  • Reduzierung von technischer Schuld und Erho?hung der Code-Qualita?t durch den Einsatz von Clean Code, SOLID-Prinzipien und Domain Driven Design 

Java Spring Boot JPA MongoDB Clean Code Domain Driven Design Unittest Integrationstest REST JSON Scrum
1 Jahr 3 Monate
2019-08 - 2020-10

Aufbrechen eines monolithischen Systems

Software-Entwickler, Coaching von Mitarbeitern Java Spring Boot Hibernate ...
Software-Entwickler, Coaching von Mitarbeitern
  • Coaching von Mitarbeitern hinsichtlich Clean Code, SOLID-Prinzipien und Scrum

  • Aufbrechen eines monolithischen Systems durch Auslagerung von Modulen in Microservices

  • Konzeption und Umsetzung von RESTful APIs fu?r den Datenaustausch mit externen Systemen 

Java Spring Boot Hibernate Microservices Docker MySQL Clean Code Domain Driven Design Unittest Integrationstest REST JSON
3 Jahre
2016-09 - 2019-08

Systemarchitektur auf der Basis von Microservices

Software-Entwickler Java Spring Boot JPA ...
Software-Entwickler
  • Aufbau einer Continuous Delivery fa?higen Microservice- Architektur fu?r die digitale Prozess-Steuerung

  • Konzeption und Umsetzung von RESTful APIs fu?r den Datenaustausch mit externen Systemen

  • Konzeption und Entwicklung einer State Machine fu?r die Validierung regelbasierter Prozesse

  • Einfu?hrung eines entkoppelten Notifikations-Systems auf der Basis von Redis

  • Agile Umsetzung im Rahmen des Scrum Frameworks 

Java Spring Boot JPA Hibernate Microservices TypeScript Node.js MySQL Clean Code Domain Driven Design Docker Redis Continuous Integration Continuous Delivery Scrum REST
1 Jahr 11 Monate
2014-11 - 2016-09

Erweiterung einer bestehenden Systemlandschaft

Software-Entwickler Java Spring Boot JPA ...
Software-Entwickler
  • Weiterentwicklung einer Plattform zur Schaumeinlagen-Konfiguration fu?r Werkzeuge
  • Konzeption und Umsetzung von RESTful APIs fu?r den Datenaustausch mit externen Systemen

  • Einfu?hrung von Microservices zur Entkopplung der monolithischen Plattform und Verringerung technischer Schuld 
Java Spring Boot JPA Hibernate Microservices Elastic Search JavaScript Node.js MySQL REST JSON Clean Code SSO Scrum Continuous Integration

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre
2007-09 - 2011-08

Master of Science in Computer Science

Hochschule Bonn-Rhein-Sieg
Hochschule Bonn-Rhein-Sieg
3 Jahre
2004-09 - 2007-08

Bachelor of Science in Computer Science

Hochschule Bonn-Rhein-Sieg
Hochschule Bonn-Rhein-Sieg

Einsatzorte

Einsatzorte

Bonn (+50km) Düsseldorf (+50km) Leverkusen (+50km) Siegburg (+50km) Troisdorf (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-07 - heute

Microservice-Architektur für Streaming-Portal

Software-Entwickler, Coaching von Mitarbeitern Java Kotlin Spring Boot ...
Software-Entwickler, Coaching von Mitarbeitern
  • Implementierung einer Microservice-Architektur fu?r die Aggregierung von Daten fu?r ein Streaming-Portal

  • Anbindung externer Altsysteme und Verteilung der Daten mittels Apache Kafka

  • Coaching von Mitarbeitern hinsichtlich Clean Code,
    SOLID, Clean Architecture, Domain Driven Design, Scrum 

Java Kotlin Spring Boot Hibernate MongoDB Clean Code Domain Driven Design Unittest Integrationstest REST Kafka Scrum Kubernetes Docker
10 Monate
2021-09 - 2022-06

Sprachsteuerung für Garagentore

Software-Entwickler Java Kotlin Spring Boot ...
Software-Entwickler
  • Entwicklung einer Sprachsteuerung fu?r Garagentore via Amazon Alexa und Google Assistant

  • Konzeption und Umsetzung der API und der Business-Logik fu?r die Sprachsteuerung

  • Implementierung der Kommunikation mit dem Garagentor-Device via MQTT

  • Sicherstellung der Authentizita?t des Garagentor-Device mittels kryptografischer Verfahren 

Java Kotlin Spring Boot Hibernate Kubernetes Azure MQTT PostgreSQL REST Clean Code Unittest Integrationstest OAuth Scrum Docker
10 Monate
2020-10 - 2021-07

Refactoring einer Middleware

Software-Entwickler, Coaching von Mitarbeitern Java Spring Boot JPA ...
Software-Entwickler, Coaching von Mitarbeitern
  • Coaching von Mitarbeitern hinsichtlich Clean Code, SOLID-Prinzipien, Domain Driven Design und Scrum

  • Refactoring einer Middleware, die diverse interne Systeme mit externen Customer ATS verbunden hat

  • Reduzierung von technischer Schuld und Erho?hung der Code-Qualita?t durch den Einsatz von Clean Code, SOLID-Prinzipien und Domain Driven Design 

Java Spring Boot JPA MongoDB Clean Code Domain Driven Design Unittest Integrationstest REST JSON Scrum
1 Jahr 3 Monate
2019-08 - 2020-10

Aufbrechen eines monolithischen Systems

Software-Entwickler, Coaching von Mitarbeitern Java Spring Boot Hibernate ...
Software-Entwickler, Coaching von Mitarbeitern
  • Coaching von Mitarbeitern hinsichtlich Clean Code, SOLID-Prinzipien und Scrum

  • Aufbrechen eines monolithischen Systems durch Auslagerung von Modulen in Microservices

  • Konzeption und Umsetzung von RESTful APIs fu?r den Datenaustausch mit externen Systemen 

Java Spring Boot Hibernate Microservices Docker MySQL Clean Code Domain Driven Design Unittest Integrationstest REST JSON
3 Jahre
2016-09 - 2019-08

Systemarchitektur auf der Basis von Microservices

Software-Entwickler Java Spring Boot JPA ...
Software-Entwickler
  • Aufbau einer Continuous Delivery fa?higen Microservice- Architektur fu?r die digitale Prozess-Steuerung

  • Konzeption und Umsetzung von RESTful APIs fu?r den Datenaustausch mit externen Systemen

  • Konzeption und Entwicklung einer State Machine fu?r die Validierung regelbasierter Prozesse

  • Einfu?hrung eines entkoppelten Notifikations-Systems auf der Basis von Redis

  • Agile Umsetzung im Rahmen des Scrum Frameworks 

Java Spring Boot JPA Hibernate Microservices TypeScript Node.js MySQL Clean Code Domain Driven Design Docker Redis Continuous Integration Continuous Delivery Scrum REST
1 Jahr 11 Monate
2014-11 - 2016-09

Erweiterung einer bestehenden Systemlandschaft

Software-Entwickler Java Spring Boot JPA ...
Software-Entwickler
  • Weiterentwicklung einer Plattform zur Schaumeinlagen-Konfiguration fu?r Werkzeuge
  • Konzeption und Umsetzung von RESTful APIs fu?r den Datenaustausch mit externen Systemen

  • Einfu?hrung von Microservices zur Entkopplung der monolithischen Plattform und Verringerung technischer Schuld 
Java Spring Boot JPA Hibernate Microservices Elastic Search JavaScript Node.js MySQL REST JSON Clean Code SSO Scrum Continuous Integration

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre
2007-09 - 2011-08

Master of Science in Computer Science

Hochschule Bonn-Rhein-Sieg
Hochschule Bonn-Rhein-Sieg
3 Jahre
2004-09 - 2007-08

Bachelor of Science in Computer Science

Hochschule Bonn-Rhein-Sieg
Hochschule Bonn-Rhein-Sieg

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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