Erfahrener Java-Softwareentwickler und -architekt, der mit Neugierde, Leidenschaft und Freude Ihre komplexen Herausforderungen löst.
Aktualisiert am 01.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Java
Softwarearchitektur
Cloud
Spring
Kotlin
Terraform
Domain Driven Design
Refactoring
AWS
Go
Spring Boot
SQL
CI/CD
Requirements Engineering
Verteilte Systeme
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Münster, Westfalen (+50km)
möglich

Projekte

Projekte

4 Monate
2024-02 - 2024-05

Implementierung neuer und Wartung bestehender Features für ein Platform-Komponenten-System

Senior Java-Softwareentwickler Java AWS Microservices
Senior Java-Softwareentwickler
  • End-to-End Implementierung neuer Features in einer Microservice-basierten Softwarelösung auf AWS
  • Bugfixing, Analyse und Verbesserung bestehender Komponenten
Java AWS Microservices
Remote
2 Jahre 8 Monate
2021-04 - 2023-11

Planung, Steuerung und Mitarbeit in der Implementierung eines Migrationsprojekts

Senior, Staff und Principal Engineer Kotlin Java Go ...
Senior, Staff und Principal Engineer
  • Planung, Steuerung und Mitarbeit in der Implementierung eines Migrationsprojekts (400k+ LOC) von Spring Boot 2.3 auf 3.1
  • Planung, Beratung und Proof of Concept ? Implementierungen für das Refactoring eines Monolithen in eine verteilte Microservice-basierte Architektur
  • Etablierung unternehmensweiter technologischer Standards (Architectual Decision Records, Code Reviews, Service-Templates)
  • Planung, Design, Koordination und Implementierung unternehmenskritischer ProduktFeatures
  • Beratung des CTOs sowie der Head of Engineering bzgl. unternehmensweiter technologischer und architektureller Entscheidungen
Kotlin Java Go Python Terraform SQL und NoSQL Jenkins CI/CD AWS (EC2 ECS RDS Aurora Lambda DynamoDB etc.) Microservices Verteilte hoch-performante und ausfallsichere Architekturen Large-Scale Refactoring
Scalable Capital GmbH
6 Monate
2020-10 - 2021-03

Design, Implementierung und Wartung

Platform Engineer Go Python Postgres ...
Platform Engineer
  • Design, Implementierung und Wartung einer landesweit genutzten Registrierung für Drohnenbetreiber unter Berücksichtigung von EU-Regularien
  • Koordination des internationalen Entwicklerteams (USA, Argentinien, Deutschland)
  • Erweiterung und Verbesserung der bestehenden AirMap-Plattform
  • Code-Reviews
Go Python Postgres Kubernetes AWS
AirMap GmbH
9 Monate
2020-02 - 2020-10

Entwicklung einer API-first Strategie

CTO & Software-Architekt Go Java Python ...
CTO & Software-Architekt
  • Fachliche und disziplinarische Führung von über 20 Mitarbeitenden
  • Entwicklung einer API-first Strategie unter Einbeziehung relevanter Stakeholder
  • Mentoring und Coaching von Softwareentwicklern, Teamleitern und Produktverantwortlichen
  • Einführung von SCRUM und Durchführung von Trainings
  • Koordination des Bewerbermanagements und Auswahl von near- und off-shore Freelancern und Teams
Go Java Python TypeScript MongoDB Elastic Stack Sematext Kubernetes OTC (Open Telecom Cloud) CQRS
fino GmbH
2 Jahre 3 Monate
2017-11 - 2020-01

Enge Abstimmung und Beratung

Software-Architekt, Senior Software-Entwickler, SCRUM Master Java Docker Spring Boot ...
Software-Architekt, Senior Software-Entwickler, SCRUM Master
  • Konzeption, Entwicklung und fachliche Begleitung eines weltweit einsetzbaren identityand access-management Systems
  • Konzeptions-, Angebots- und Architekturerstellung
  • Enge Abstimmung und Beratung mit fachlichen und technischen Stakeholdern
  • Team- und Einzel-Mentoring nach systemischen Ansätzen
  • Mehrmonatige (temporäre) Ausübung der SCRUM-Master-Rolle
Java Docker Spring Boot AWS Cloud Elastic Stack Neo4j Cypher Postgres Camunda Flowable Apache Camel React HTML5
Micromata GmbH
1 Jahr 10 Monate
2017-03 - 2018-12

Fachliche und technische Beratung

Software-Architekt , Data Scientist Java Scala Python ...
Software-Architekt , Data Scientist
  • Konzept und Proof-of-Concept Implementierung einer Analyseplatform für konzernweite Unternehmensdaten ("Data Lake")
  • Fachliche und technische Beratung und Abstimmung mit dem Kunden
Java Scala Python Docker Rancher Kafka Spark Spark MLLib R
Micromata GmbH
10 Monate
2017-02 - 2017-11

Implementierung systemkritischer Kernmodule

Software-Architekt, Senior Software-Entwickler Java Spring Boot Cassandra ...
Software-Architekt, Senior Software-Entwickler
  • Technische Konzepterstellung und Architekturentwicklung eines KPI Management-Tools
  • Fachliche und technische Beratung und Abstimmung mit dem Kunden
Java Spring Boot Cassandra CQL Docker Elastic Stack
Micromata GmbH
11 Monate
2016-07 - 2017-05

Entwicklung und Konzept einer Analyseplattform

Software-Architekt und Data Scientist Scala Spark mit MLLib Hadoop ...
Software-Architekt und Data Scientist
  • Entwicklung und Konzept einer Analyseplattform für Zeitreihendaten
  • Implementierung und Visualisierung von Fehlerfrüherkennung (Predictive Maintenance) mit Verfahren des maschinellen Lernens
Scala Spark mit MLLib Hadoop Cloudera R Zeppelin
Micromata GmbH
2 Monate
2016-10 - 2016-11

Umsetzung eines konfigurierbaren Tools zur Pseudonomysierung

Senior Software-Entwickler Java Spring Boot
Senior Software-Entwickler
  • Umsetzung eines konfigurierbaren Tools zur Pseudonomysierung personenbezogener Daten im Big Data-Kontext
Java Spring Boot
Micromata GmbH
2 Monate
2016-08 - 2016-09

Performance-Troubleshooting

Senior Software-Entwickler Java Spring Boot SQL ...
Senior Software-Entwickler
  • Performance-Troubleshooting einer unternehmenskritischen Logistik-Applikation
  • Implementierung identifizierter technischer und architektureller Verbesserungen
Java Spring Boot SQL JProfiler
Micromata GmbH
11 Monate
2015-08 - 2016-06

Entwicklung der technisches Big-Data Architektur

Software-Architekt
Software-Architekt
  • Entwicklung der technisches Big-Data Architektur für die Antragsstellung eines BMBF geförderten Forschungsprojekts
Micromata GmbH
6 Monate
2015-11 - 2016-04

Konzeption und Entwicklung kleiner Applikationen

Senior Software-Entwickler Java SAP Hana
Senior Software-Entwickler
  • Konzeption und Entwicklung kleiner Applikationen auf SAP HCP Basis
  • Beratung der Fachseite bei fachlich-technischen Fragestellungen
Java SAP Hana
Micromata GmbH
8 Monate
2015-09 - 2016-04

Design und Implementierung

Senior Software-Entwickler und Team-Lead Java JavaEE WildFly ...
Senior Software-Entwickler und Team-Lead
  • Design und Implementierung neuer Features einer Applikation im Pharma-Sektor
  • Architekturplanung zur Portierung auf SAP HCP
  • Schulung des bestehenden Entwicklerteams
  • Erweiterung und Optimierung der Code-Qualitätsmessungen
Java JavaEE WildFly Wicket Sonar Jenkins
Micromata GmbH
7 Monate
2015-03 - 2015-09

Software-Entwicklung

Solution Architekt , Entwicklungsleitung Java Spring Boot Hadoop ...
Solution Architekt , Entwicklungsleitung
  • Architektonische Weiterentwicklung einer Hadoop-basierten Reporting-Plattform
  • Entwicklungsleitung (Coaching, Code-Reviews, Qualitätskontrolle)
Java Spring Boot Hadoop Cloudera Impala Sonar Jenkins
Micromata GmbH
1 Jahr 8 Monate
2013-03 - 2014-10

Implementierung zentraler Komponenten

Co-Software-Architekt, Senior Software-Entwickler, Qualitätsmanager Java Groovy SQL ...
Co-Software-Architekt, Senior Software-Entwickler, Qualitätsmanager
  • Requirements Engineering eines Geschäftskunden-fokussierten Logistikapplikation und Erstellung einer umfassenden technischen Spezifikation
  • Erstellung einer ausfallsicheren und hochskalierbaren Architektur
Java Groovy SQL Spring Boot Genome (inhouse) Wicket Hibernate JIRA Sonar Jenkins
Micromata GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 3 Monate
2019-02 - 2021-04

Ausbildung zum Systemischen Coach (SG)

  • Unterstützung und Anleitung von Einzelpersonen und Teams bei der Entwicklung von Lösungen sowie beim Überwinden von Konflikten und Hindernissen durch systemische Interventionen für persönliche und berufliche Herausforderungen.
  • Unterstützung bei Veränderungsprozessen für Teams und Organisationen, um reibungslose Übergänge und eine effektive Anpassung an neue Gegebenheiten zu ermöglichen.
1 Monat
2017-03 - 2017-03

SCRUM Professional Scrum Master (ITEMO)

  • SCRUM Foundation und Professional Level (ITEMO)
4 Jahre 1 Monat
2008-04 - 2012-04

Promotion in Informatik

Dr. rer. nat., Universität Kassel z
Dr. rer. nat.
Universität Kassel z
Thema: gern auf Anfrage
5 Jahre 9 Monate
2001-10 - 2007-06

Informatik

Diplom (Dipl.Inf.), Technischen Universität Clausthal
Diplom (Dipl.Inf.)
Technischen Universität Clausthal
  • Nebenfach: Mathematik

Kompetenzen

Kompetenzen

Top-Skills

Java Softwarearchitektur Cloud Spring Kotlin Terraform Domain Driven Design Refactoring AWS Go Spring Boot SQL CI/CD Requirements Engineering Verteilte Systeme

Produkte / Standards / Erfahrungen / Methoden

Java
Experte
Kotlin
Experte
Spring Boot
Experte
Über mich

Ich bin ein erfahrener Softwarearchitekt und -entwickler mit nachgewiesenen Erfolgen in verschiedenen Rollen. Mit umfangreichem Fachwissen in Softwarearchitektur, Programmiersprachen und Frameworks habe ich erfolgreich Projekte in unterschiedlichen Domänen umgesetzt. Ich besitze Neugierde, Leidenschaft und löse mit Freude komplexe Herausforderungen. Durch den Einsatz meiner technischen, strategischen und zwischenmenschlichen Fähigkeiten liefere ich konsequent kreative, pragmatische und innovative Lösungen.


Experte

Java, Kotlin, Spring Boot, Analytisches Denken, Mentoring und Coaching, Teamführung, Softwarearchitektur, Verteilte Systeme, Microservices, Implementierung, Docker, Cloud (AWS), REST, Terraform, Git, Requirements Engineering, JetBrains-Produkte, SQL, Code Reviews, SCRUM, Refactoring, Debugging


Professionell 

Domain-Driven Design, Projektmanagement, Testing, Linux, Go, MongoDB, Cassandra, Neo4J, Entwicklung und Analyse von Algorithmen, Atlassian-Produkte (JIRA, Confluence)


Basis 

Haskell, React, JavaScript, TypeScript, Python, C#, .NET Core, gRPC

Einsatzorte

Einsatzorte

Münster, Westfalen (+50km)
möglich

Projekte

Projekte

4 Monate
2024-02 - 2024-05

Implementierung neuer und Wartung bestehender Features für ein Platform-Komponenten-System

Senior Java-Softwareentwickler Java AWS Microservices
Senior Java-Softwareentwickler
  • End-to-End Implementierung neuer Features in einer Microservice-basierten Softwarelösung auf AWS
  • Bugfixing, Analyse und Verbesserung bestehender Komponenten
Java AWS Microservices
Remote
2 Jahre 8 Monate
2021-04 - 2023-11

Planung, Steuerung und Mitarbeit in der Implementierung eines Migrationsprojekts

Senior, Staff und Principal Engineer Kotlin Java Go ...
Senior, Staff und Principal Engineer
  • Planung, Steuerung und Mitarbeit in der Implementierung eines Migrationsprojekts (400k+ LOC) von Spring Boot 2.3 auf 3.1
  • Planung, Beratung und Proof of Concept ? Implementierungen für das Refactoring eines Monolithen in eine verteilte Microservice-basierte Architektur
  • Etablierung unternehmensweiter technologischer Standards (Architectual Decision Records, Code Reviews, Service-Templates)
  • Planung, Design, Koordination und Implementierung unternehmenskritischer ProduktFeatures
  • Beratung des CTOs sowie der Head of Engineering bzgl. unternehmensweiter technologischer und architektureller Entscheidungen
Kotlin Java Go Python Terraform SQL und NoSQL Jenkins CI/CD AWS (EC2 ECS RDS Aurora Lambda DynamoDB etc.) Microservices Verteilte hoch-performante und ausfallsichere Architekturen Large-Scale Refactoring
Scalable Capital GmbH
6 Monate
2020-10 - 2021-03

Design, Implementierung und Wartung

Platform Engineer Go Python Postgres ...
Platform Engineer
  • Design, Implementierung und Wartung einer landesweit genutzten Registrierung für Drohnenbetreiber unter Berücksichtigung von EU-Regularien
  • Koordination des internationalen Entwicklerteams (USA, Argentinien, Deutschland)
  • Erweiterung und Verbesserung der bestehenden AirMap-Plattform
  • Code-Reviews
Go Python Postgres Kubernetes AWS
AirMap GmbH
9 Monate
2020-02 - 2020-10

Entwicklung einer API-first Strategie

CTO & Software-Architekt Go Java Python ...
CTO & Software-Architekt
  • Fachliche und disziplinarische Führung von über 20 Mitarbeitenden
  • Entwicklung einer API-first Strategie unter Einbeziehung relevanter Stakeholder
  • Mentoring und Coaching von Softwareentwicklern, Teamleitern und Produktverantwortlichen
  • Einführung von SCRUM und Durchführung von Trainings
  • Koordination des Bewerbermanagements und Auswahl von near- und off-shore Freelancern und Teams
Go Java Python TypeScript MongoDB Elastic Stack Sematext Kubernetes OTC (Open Telecom Cloud) CQRS
fino GmbH
2 Jahre 3 Monate
2017-11 - 2020-01

Enge Abstimmung und Beratung

Software-Architekt, Senior Software-Entwickler, SCRUM Master Java Docker Spring Boot ...
Software-Architekt, Senior Software-Entwickler, SCRUM Master
  • Konzeption, Entwicklung und fachliche Begleitung eines weltweit einsetzbaren identityand access-management Systems
  • Konzeptions-, Angebots- und Architekturerstellung
  • Enge Abstimmung und Beratung mit fachlichen und technischen Stakeholdern
  • Team- und Einzel-Mentoring nach systemischen Ansätzen
  • Mehrmonatige (temporäre) Ausübung der SCRUM-Master-Rolle
Java Docker Spring Boot AWS Cloud Elastic Stack Neo4j Cypher Postgres Camunda Flowable Apache Camel React HTML5
Micromata GmbH
1 Jahr 10 Monate
2017-03 - 2018-12

Fachliche und technische Beratung

Software-Architekt , Data Scientist Java Scala Python ...
Software-Architekt , Data Scientist
  • Konzept und Proof-of-Concept Implementierung einer Analyseplatform für konzernweite Unternehmensdaten ("Data Lake")
  • Fachliche und technische Beratung und Abstimmung mit dem Kunden
Java Scala Python Docker Rancher Kafka Spark Spark MLLib R
Micromata GmbH
10 Monate
2017-02 - 2017-11

Implementierung systemkritischer Kernmodule

Software-Architekt, Senior Software-Entwickler Java Spring Boot Cassandra ...
Software-Architekt, Senior Software-Entwickler
  • Technische Konzepterstellung und Architekturentwicklung eines KPI Management-Tools
  • Fachliche und technische Beratung und Abstimmung mit dem Kunden
Java Spring Boot Cassandra CQL Docker Elastic Stack
Micromata GmbH
11 Monate
2016-07 - 2017-05

Entwicklung und Konzept einer Analyseplattform

Software-Architekt und Data Scientist Scala Spark mit MLLib Hadoop ...
Software-Architekt und Data Scientist
  • Entwicklung und Konzept einer Analyseplattform für Zeitreihendaten
  • Implementierung und Visualisierung von Fehlerfrüherkennung (Predictive Maintenance) mit Verfahren des maschinellen Lernens
Scala Spark mit MLLib Hadoop Cloudera R Zeppelin
Micromata GmbH
2 Monate
2016-10 - 2016-11

Umsetzung eines konfigurierbaren Tools zur Pseudonomysierung

Senior Software-Entwickler Java Spring Boot
Senior Software-Entwickler
  • Umsetzung eines konfigurierbaren Tools zur Pseudonomysierung personenbezogener Daten im Big Data-Kontext
Java Spring Boot
Micromata GmbH
2 Monate
2016-08 - 2016-09

Performance-Troubleshooting

Senior Software-Entwickler Java Spring Boot SQL ...
Senior Software-Entwickler
  • Performance-Troubleshooting einer unternehmenskritischen Logistik-Applikation
  • Implementierung identifizierter technischer und architektureller Verbesserungen
Java Spring Boot SQL JProfiler
Micromata GmbH
11 Monate
2015-08 - 2016-06

Entwicklung der technisches Big-Data Architektur

Software-Architekt
Software-Architekt
  • Entwicklung der technisches Big-Data Architektur für die Antragsstellung eines BMBF geförderten Forschungsprojekts
Micromata GmbH
6 Monate
2015-11 - 2016-04

Konzeption und Entwicklung kleiner Applikationen

Senior Software-Entwickler Java SAP Hana
Senior Software-Entwickler
  • Konzeption und Entwicklung kleiner Applikationen auf SAP HCP Basis
  • Beratung der Fachseite bei fachlich-technischen Fragestellungen
Java SAP Hana
Micromata GmbH
8 Monate
2015-09 - 2016-04

Design und Implementierung

Senior Software-Entwickler und Team-Lead Java JavaEE WildFly ...
Senior Software-Entwickler und Team-Lead
  • Design und Implementierung neuer Features einer Applikation im Pharma-Sektor
  • Architekturplanung zur Portierung auf SAP HCP
  • Schulung des bestehenden Entwicklerteams
  • Erweiterung und Optimierung der Code-Qualitätsmessungen
Java JavaEE WildFly Wicket Sonar Jenkins
Micromata GmbH
7 Monate
2015-03 - 2015-09

Software-Entwicklung

Solution Architekt , Entwicklungsleitung Java Spring Boot Hadoop ...
Solution Architekt , Entwicklungsleitung
  • Architektonische Weiterentwicklung einer Hadoop-basierten Reporting-Plattform
  • Entwicklungsleitung (Coaching, Code-Reviews, Qualitätskontrolle)
Java Spring Boot Hadoop Cloudera Impala Sonar Jenkins
Micromata GmbH
1 Jahr 8 Monate
2013-03 - 2014-10

Implementierung zentraler Komponenten

Co-Software-Architekt, Senior Software-Entwickler, Qualitätsmanager Java Groovy SQL ...
Co-Software-Architekt, Senior Software-Entwickler, Qualitätsmanager
  • Requirements Engineering eines Geschäftskunden-fokussierten Logistikapplikation und Erstellung einer umfassenden technischen Spezifikation
  • Erstellung einer ausfallsicheren und hochskalierbaren Architektur
Java Groovy SQL Spring Boot Genome (inhouse) Wicket Hibernate JIRA Sonar Jenkins
Micromata GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 3 Monate
2019-02 - 2021-04

Ausbildung zum Systemischen Coach (SG)

  • Unterstützung und Anleitung von Einzelpersonen und Teams bei der Entwicklung von Lösungen sowie beim Überwinden von Konflikten und Hindernissen durch systemische Interventionen für persönliche und berufliche Herausforderungen.
  • Unterstützung bei Veränderungsprozessen für Teams und Organisationen, um reibungslose Übergänge und eine effektive Anpassung an neue Gegebenheiten zu ermöglichen.
1 Monat
2017-03 - 2017-03

SCRUM Professional Scrum Master (ITEMO)

  • SCRUM Foundation und Professional Level (ITEMO)
4 Jahre 1 Monat
2008-04 - 2012-04

Promotion in Informatik

Dr. rer. nat., Universität Kassel z
Dr. rer. nat.
Universität Kassel z
Thema: gern auf Anfrage
5 Jahre 9 Monate
2001-10 - 2007-06

Informatik

Diplom (Dipl.Inf.), Technischen Universität Clausthal
Diplom (Dipl.Inf.)
Technischen Universität Clausthal
  • Nebenfach: Mathematik

Kompetenzen

Kompetenzen

Top-Skills

Java Softwarearchitektur Cloud Spring Kotlin Terraform Domain Driven Design Refactoring AWS Go Spring Boot SQL CI/CD Requirements Engineering Verteilte Systeme

Produkte / Standards / Erfahrungen / Methoden

Java
Experte
Kotlin
Experte
Spring Boot
Experte
Über mich

Ich bin ein erfahrener Softwarearchitekt und -entwickler mit nachgewiesenen Erfolgen in verschiedenen Rollen. Mit umfangreichem Fachwissen in Softwarearchitektur, Programmiersprachen und Frameworks habe ich erfolgreich Projekte in unterschiedlichen Domänen umgesetzt. Ich besitze Neugierde, Leidenschaft und löse mit Freude komplexe Herausforderungen. Durch den Einsatz meiner technischen, strategischen und zwischenmenschlichen Fähigkeiten liefere ich konsequent kreative, pragmatische und innovative Lösungen.


Experte

Java, Kotlin, Spring Boot, Analytisches Denken, Mentoring und Coaching, Teamführung, Softwarearchitektur, Verteilte Systeme, Microservices, Implementierung, Docker, Cloud (AWS), REST, Terraform, Git, Requirements Engineering, JetBrains-Produkte, SQL, Code Reviews, SCRUM, Refactoring, Debugging


Professionell 

Domain-Driven Design, Projektmanagement, Testing, Linux, Go, MongoDB, Cassandra, Neo4J, Entwicklung und Analyse von Algorithmen, Atlassian-Produkte (JIRA, Confluence)


Basis 

Haskell, React, JavaScript, TypeScript, Python, C#, .NET Core, gRPC

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.