Softwarearchitekt & Entwickler für Java, Spring, Microservices & Cloud. Fokus auf Clean Code, CI/CD & agile Zusammenarbeit.
Aktualisiert am 17.11.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 02.11.2025
Verfügbar zu: 90%
davon vor Ort: 10%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Bielefeld (+100km)
Deutschland
möglich

Projekte

Projekte

5 Monate
2025-08 - 2025-12

Individuelles Kassensystem für den Blumengroßhandel

Software-Entwickler und -Architekt Java JEE Primefaces ...
Software-Entwickler und -Architekt

Erstellung eines individuellen Online-Portals zur Abwicklung der Einkaufserfassung, Kassen-Prozessen und Rechnungserstellung in einem Blumengroßhandel.

Aufgaben

  • Anforderungsanalyse
  • Konzeption der Architektur
  • Koordination der Entwicklungsaufgaben (Stories, Use Cases, etc.)
Java JEE Primefaces Spring Kubernetes GCP Gitlab CI/CD
Neubert Pflanzengroßhandels GmbH
Bielefeld
4 Monate
2025-05 - 2025-08

Konzeption und Umsetzung einer modernen Anwendungsarchitektur

Software-Entwickler / Software-Architekt Java Spring Kafka ...
Software-Entwickler / Software-Architekt
Erarbeitung und Umsetzung eines technischen Konzepts zur Überführung eines gewachsenen monolithischen Systems in eine Microservices Architektur.

Aufgaben:

  • Beratung zur Anwendungsarchitektur mit Schwerpunkt auf Entwicklung und Optimierung von Microservices-Architekturen
  • Bereitstellung in Kubernetes
  • Durchführung von Workshops für die Umsetzungsteams, um Fähigkeiten u.a. in den Bereichen Cloud-Architektur, Containerisierung, Architektur, Clean Code und Kubernetes zu fördern
  • Implementierung einer CI/CD Pipeline in Gitlab
  • Pair Programming
Java Spring Kafka JavaFX OpenAPI Lombok Kubernetes k9s Docker Gitlab MinIO PostgreSQL IntelliJ Infrastructure as Code Continuous Deployment
RiserId
Berlin / remote
10 Monate
2024-06 - 2025-03

Entwicklung eines individuellen Onlineportals

Software-Architekt / Requirements-Engineer Java Spring React ...
Software-Architekt / Requirements-Engineer

Überführung einer gewachsenen Excel-Lösung in ein Onlineportal mit strukturierten Use Cases. Sicherstellung einer korrekten Datenerfassung der Sachbearbeiter. Benutzerfreundliche Abbildung der individuellen Use Cases im Bereich Versicherungsvermittlung. Bereitstellung diverser Auswertungsmöglichkeiten.

Aufgaben:

  • Business- und Prozessanalyse
  • Workshops zur Konzeption des neuen Systems
  • Schnittstelle zwischen Kunde und Entwicklungsteam
  • Konzeption einer geeigneten Softwarearchitektur
  • Spezifikation einzelner Stories für die Entwicklung
  • Organisation und Durchführung agiler Artefakte
Java Spring React Kubernetes Google Cloud Platform (GCP)
SwissLife select
Bielefeld
8 Monate
2024-05 - 2024-12

Team-Coaching und Beratung in moderner Softwareentwicklung

Lead-Developer / Software-Architekt Java Spring Spring Batch ...
Lead-Developer / Software-Architekt

Schulung und Weitergabe vom fachlichen und technischen Wissen zur implementierten Microservice Landschaft.

Aufgaben:

  • Durchführung Code Reviews
  • Konzeption und Umsetzung weiterer Use Cases
  • Coaching neuer Mitarbeiter und Unterstützung bei der Umsetzung ihrer Themen
  • Wissensvermittlung zu verteilten Architekturen und moderner Softwareentwicklung
Java Spring Spring Batch Softwarearchitektur Clean Code Microservices Messaging Elasticsearch
Deutsche PostAdress GmbH &Co. KG
Gütersloh / Bielefeld
3 Monate
2024-01 - 2024-03

Konzeption zur schrittweisen Modernisierung einer Bestandssoftware

Berater / Software-Architekt Java Spring Kubernetes ...
Berater / Software-Architekt

Ziel des Projekts war es ein Konzept zu erarbeiten, welches eine schrittweise Modernisierung einer monolithischen Bestandssoftware im Bereich des Dokumentenmanagements ermöglichst. Zusätzlich sollte das erarbeitete Konzept durch erste Durchstiche untermauert werden.

Aufgaben:

  • Erarbeitung einer Vorgehensweise zur schrittweisen Erneuerung vorhandener Softwarekomponenten
  • Schaffen eines Konsenses im Team zur erarbeiteten Vorgehensweise
  • Refactoring vorhandener monolithischer Softwarekomponenten
  • Etablierung aktueller Softwareentwicklungsparadigmen, um technische Schulden zu reduzieren und die Wartbarkeit und Testbarkeit der Software zu verbessern
  • Minderung künftiger Risiken und Verbesserung der Softwareflexibilität
Java Spring Kubernetes Refactoring
Ceyoniq Technology GmbH
Bielefeld
1 Jahr
2023-01 - 2023-12

Teambuilding & Onboarding in einer komplexen Softwarelandschaft

Lead-Developer Java Spring Clean Code ...
Lead-Developer

Ziel war es ein neu zusammengestelltes, junges Team zu formen und produktiv in eine bestehende, komplexe Softwarelandschaft zu integrieren. Der Fokus lag auf der Schaffung einer kollaborativen Teamkultur, der effizienten Einarbeitung der Kollegen sowie der schnellen Befähigung zur selbstständigen Arbeit.

Aufgaben:

  • Wissensvermittlung zu Themen wie Clean Code, Softwarearchitektur, Design Patterns und Testing
  • Durchführung von Code Reviews
  • Gezieltes Pair Programming
  • Durchführung von fachlichen und technischen Workshops zur vorhandener Microservices Landschaft
  • Unterstützung beim Mitarbeiter Recruiting
Java Spring Clean Code Softwarearchitektur Messaging React Kubernetes GCP MinIO PostgreSQL Code Review Pair Programming
Deutsche PostAdress GmbH & Co. KG
Gütersloh / remote
7 Monate
2022-06 - 2022-12

Tourenplanung und Transportmittelverwaltung

Software-Entwickler und -Architekt Java Microservices Spring ...
Software-Entwickler und -Architekt

Entwicklung eines eigenen Portals zur vereinfachten digitalen Planung von LKW-Touren und Verwaltung von Transportmitteln. Anbindung an bereits verwendete Software im Bereich des Fuhrparkmanagements. Integration der Kunden über ein eigens dafür entwickeltes Kundenportal.

Aufgaben:

  • Agiles Projektmanagement
  • Business- und Prozessanalyse
  • Technische Konzeption einer individuellen Lösung
  • Entwicklung diverser Front- und Backends
  • Integration in eine vorhandene Microservices Landschaft
  • Integration mit TrackPilot
Java Microservices Spring Messaging ActiveMQ React OpenAPI Liquibase GCP Kubernetes GitLab TrackPilot
Heuvelmann Transport GmbH
Bielefeld
2 Jahre 8 Monate
2019-10 - 2022-05

Neuentwicklung einer Serviceslandschaft im Bereich Adressmanagement

Lead-Developer / Software-Architekt Java Spring Spring Batch ...
Lead-Developer / Software-Architekt

Vollständige Neuentwicklung eines Systems nach Übernahme eines Bereichs einer anderen Firma. Ziel war es in enger Abstimmung mit dem Fachbereich eine passende Architektur für die tägliche Verarbeitung von Massendaten zu konzipieren und umzusetzen. Es mussten Adressdaten täglich verarbeitet, integriert und an Kunden exportiert werden.

Aufgaben:

  • Business- und Prozessanalyse
  • Durchführung von Architektur-Workshops
  • Erstellung von Proof of Concepts
  • Entwicklung fachlicher automatisierter Tests
  • Entwicklung einer Cloud-First-Strategie
  • CI/CD
  • Wissenstransfer mit anderen Teams zu neu eingesetzten Technologien
Java Spring Spring Batch Microservices Event Driven Architecture Messaging RabbitMQ Graphviz React OpenAPI GCP Elasticsearch Kibana Kubernetes GitLab CI/CD
Deutsche PostAdress GmbH & Co. KG
Gütersloh / remote

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 2 Monate
2006-09 - 2009-10

Studium Informationstechnik

Master of Science - Informationstechnik, FH Münster
Master of Science - Informationstechnik
FH Münster
3 Jahre
2003-09 - 2006-08

Studium Informatik

Bachelor of Science - Angewandte Informatik, FH Münster
Bachelor of Science - Angewandte Informatik
FH Münster

Position

Position

Als Softwarearchitekt und Entwickler mit über 15 Jahren Erfahrung begleite ich Unternehmen bei der Konzeption, Entwicklung und Modernisierung komplexer Softwaresysteme.

Mein Schwerpunkt liegt auf Java, Spring, Microservices und Kubernetes, kombiniert mit einer konsequenten Anwendung von Clean Code, Domain-Driven Design und agilen Methoden.

Ich lege großen Wert auf frühes Feedback durch CI/CD-Prozesse, nachvollziehbare und testbare Architekturen sowie eine offene, transparente Kommunikation mit Kunden und Teams.

Neben der technischen Umsetzung unterstütze ich Teams als Coach und Mentor, um nachhaltige Softwarequalität, effiziente Zusammenarbeit und Freude an der Entwicklung zu fördern.

Kompetenzen

Kompetenzen

Schwerpunkte

Microservices
Experte
GitLab CI
Experte
Kubernetes
Fortgeschritten
Clean Code
Experte
Software-Architektur
Experte
Spring
Experte
Kafka
Fortgeschritten
JavaFX
Fortgeschritten
OpenAI
Experte
IntelliJ
Experte
Docker
Fortgeschritten
Google Cloud Platform
Fortgeschritten
Infrastructure as Code
Fortgeschritten

Programmiersprachen

Java
Experte
Spring
Experte
JavaScript
Fortgeschritten
TypeScript
Fortgeschritten

Datenbanken

PostgreSQL
Fortgeschritten
MongoDB
Fortgeschritten
MariaDB
Fortgeschritten
MySQL
Fortgeschritten
ElasticSearch
Fortgeschritten

Branchen

Branchen

Adressmanagement, Grosshandel, Transportwesen, Software-Hersteller, Finanz- und Versicherungsberatung

Einsatzorte

Einsatzorte

Bielefeld (+100km)
Deutschland
möglich

Projekte

Projekte

5 Monate
2025-08 - 2025-12

Individuelles Kassensystem für den Blumengroßhandel

Software-Entwickler und -Architekt Java JEE Primefaces ...
Software-Entwickler und -Architekt

Erstellung eines individuellen Online-Portals zur Abwicklung der Einkaufserfassung, Kassen-Prozessen und Rechnungserstellung in einem Blumengroßhandel.

Aufgaben

  • Anforderungsanalyse
  • Konzeption der Architektur
  • Koordination der Entwicklungsaufgaben (Stories, Use Cases, etc.)
Java JEE Primefaces Spring Kubernetes GCP Gitlab CI/CD
Neubert Pflanzengroßhandels GmbH
Bielefeld
4 Monate
2025-05 - 2025-08

Konzeption und Umsetzung einer modernen Anwendungsarchitektur

Software-Entwickler / Software-Architekt Java Spring Kafka ...
Software-Entwickler / Software-Architekt
Erarbeitung und Umsetzung eines technischen Konzepts zur Überführung eines gewachsenen monolithischen Systems in eine Microservices Architektur.

Aufgaben:

  • Beratung zur Anwendungsarchitektur mit Schwerpunkt auf Entwicklung und Optimierung von Microservices-Architekturen
  • Bereitstellung in Kubernetes
  • Durchführung von Workshops für die Umsetzungsteams, um Fähigkeiten u.a. in den Bereichen Cloud-Architektur, Containerisierung, Architektur, Clean Code und Kubernetes zu fördern
  • Implementierung einer CI/CD Pipeline in Gitlab
  • Pair Programming
Java Spring Kafka JavaFX OpenAPI Lombok Kubernetes k9s Docker Gitlab MinIO PostgreSQL IntelliJ Infrastructure as Code Continuous Deployment
RiserId
Berlin / remote
10 Monate
2024-06 - 2025-03

Entwicklung eines individuellen Onlineportals

Software-Architekt / Requirements-Engineer Java Spring React ...
Software-Architekt / Requirements-Engineer

Überführung einer gewachsenen Excel-Lösung in ein Onlineportal mit strukturierten Use Cases. Sicherstellung einer korrekten Datenerfassung der Sachbearbeiter. Benutzerfreundliche Abbildung der individuellen Use Cases im Bereich Versicherungsvermittlung. Bereitstellung diverser Auswertungsmöglichkeiten.

Aufgaben:

  • Business- und Prozessanalyse
  • Workshops zur Konzeption des neuen Systems
  • Schnittstelle zwischen Kunde und Entwicklungsteam
  • Konzeption einer geeigneten Softwarearchitektur
  • Spezifikation einzelner Stories für die Entwicklung
  • Organisation und Durchführung agiler Artefakte
Java Spring React Kubernetes Google Cloud Platform (GCP)
SwissLife select
Bielefeld
8 Monate
2024-05 - 2024-12

Team-Coaching und Beratung in moderner Softwareentwicklung

Lead-Developer / Software-Architekt Java Spring Spring Batch ...
Lead-Developer / Software-Architekt

Schulung und Weitergabe vom fachlichen und technischen Wissen zur implementierten Microservice Landschaft.

Aufgaben:

  • Durchführung Code Reviews
  • Konzeption und Umsetzung weiterer Use Cases
  • Coaching neuer Mitarbeiter und Unterstützung bei der Umsetzung ihrer Themen
  • Wissensvermittlung zu verteilten Architekturen und moderner Softwareentwicklung
Java Spring Spring Batch Softwarearchitektur Clean Code Microservices Messaging Elasticsearch
Deutsche PostAdress GmbH &Co. KG
Gütersloh / Bielefeld
3 Monate
2024-01 - 2024-03

Konzeption zur schrittweisen Modernisierung einer Bestandssoftware

Berater / Software-Architekt Java Spring Kubernetes ...
Berater / Software-Architekt

Ziel des Projekts war es ein Konzept zu erarbeiten, welches eine schrittweise Modernisierung einer monolithischen Bestandssoftware im Bereich des Dokumentenmanagements ermöglichst. Zusätzlich sollte das erarbeitete Konzept durch erste Durchstiche untermauert werden.

Aufgaben:

  • Erarbeitung einer Vorgehensweise zur schrittweisen Erneuerung vorhandener Softwarekomponenten
  • Schaffen eines Konsenses im Team zur erarbeiteten Vorgehensweise
  • Refactoring vorhandener monolithischer Softwarekomponenten
  • Etablierung aktueller Softwareentwicklungsparadigmen, um technische Schulden zu reduzieren und die Wartbarkeit und Testbarkeit der Software zu verbessern
  • Minderung künftiger Risiken und Verbesserung der Softwareflexibilität
Java Spring Kubernetes Refactoring
Ceyoniq Technology GmbH
Bielefeld
1 Jahr
2023-01 - 2023-12

Teambuilding & Onboarding in einer komplexen Softwarelandschaft

Lead-Developer Java Spring Clean Code ...
Lead-Developer

Ziel war es ein neu zusammengestelltes, junges Team zu formen und produktiv in eine bestehende, komplexe Softwarelandschaft zu integrieren. Der Fokus lag auf der Schaffung einer kollaborativen Teamkultur, der effizienten Einarbeitung der Kollegen sowie der schnellen Befähigung zur selbstständigen Arbeit.

Aufgaben:

  • Wissensvermittlung zu Themen wie Clean Code, Softwarearchitektur, Design Patterns und Testing
  • Durchführung von Code Reviews
  • Gezieltes Pair Programming
  • Durchführung von fachlichen und technischen Workshops zur vorhandener Microservices Landschaft
  • Unterstützung beim Mitarbeiter Recruiting
Java Spring Clean Code Softwarearchitektur Messaging React Kubernetes GCP MinIO PostgreSQL Code Review Pair Programming
Deutsche PostAdress GmbH & Co. KG
Gütersloh / remote
7 Monate
2022-06 - 2022-12

Tourenplanung und Transportmittelverwaltung

Software-Entwickler und -Architekt Java Microservices Spring ...
Software-Entwickler und -Architekt

Entwicklung eines eigenen Portals zur vereinfachten digitalen Planung von LKW-Touren und Verwaltung von Transportmitteln. Anbindung an bereits verwendete Software im Bereich des Fuhrparkmanagements. Integration der Kunden über ein eigens dafür entwickeltes Kundenportal.

Aufgaben:

  • Agiles Projektmanagement
  • Business- und Prozessanalyse
  • Technische Konzeption einer individuellen Lösung
  • Entwicklung diverser Front- und Backends
  • Integration in eine vorhandene Microservices Landschaft
  • Integration mit TrackPilot
Java Microservices Spring Messaging ActiveMQ React OpenAPI Liquibase GCP Kubernetes GitLab TrackPilot
Heuvelmann Transport GmbH
Bielefeld
2 Jahre 8 Monate
2019-10 - 2022-05

Neuentwicklung einer Serviceslandschaft im Bereich Adressmanagement

Lead-Developer / Software-Architekt Java Spring Spring Batch ...
Lead-Developer / Software-Architekt

Vollständige Neuentwicklung eines Systems nach Übernahme eines Bereichs einer anderen Firma. Ziel war es in enger Abstimmung mit dem Fachbereich eine passende Architektur für die tägliche Verarbeitung von Massendaten zu konzipieren und umzusetzen. Es mussten Adressdaten täglich verarbeitet, integriert und an Kunden exportiert werden.

Aufgaben:

  • Business- und Prozessanalyse
  • Durchführung von Architektur-Workshops
  • Erstellung von Proof of Concepts
  • Entwicklung fachlicher automatisierter Tests
  • Entwicklung einer Cloud-First-Strategie
  • CI/CD
  • Wissenstransfer mit anderen Teams zu neu eingesetzten Technologien
Java Spring Spring Batch Microservices Event Driven Architecture Messaging RabbitMQ Graphviz React OpenAPI GCP Elasticsearch Kibana Kubernetes GitLab CI/CD
Deutsche PostAdress GmbH & Co. KG
Gütersloh / remote

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 2 Monate
2006-09 - 2009-10

Studium Informationstechnik

Master of Science - Informationstechnik, FH Münster
Master of Science - Informationstechnik
FH Münster
3 Jahre
2003-09 - 2006-08

Studium Informatik

Bachelor of Science - Angewandte Informatik, FH Münster
Bachelor of Science - Angewandte Informatik
FH Münster

Position

Position

Als Softwarearchitekt und Entwickler mit über 15 Jahren Erfahrung begleite ich Unternehmen bei der Konzeption, Entwicklung und Modernisierung komplexer Softwaresysteme.

Mein Schwerpunkt liegt auf Java, Spring, Microservices und Kubernetes, kombiniert mit einer konsequenten Anwendung von Clean Code, Domain-Driven Design und agilen Methoden.

Ich lege großen Wert auf frühes Feedback durch CI/CD-Prozesse, nachvollziehbare und testbare Architekturen sowie eine offene, transparente Kommunikation mit Kunden und Teams.

Neben der technischen Umsetzung unterstütze ich Teams als Coach und Mentor, um nachhaltige Softwarequalität, effiziente Zusammenarbeit und Freude an der Entwicklung zu fördern.

Kompetenzen

Kompetenzen

Schwerpunkte

Microservices
Experte
GitLab CI
Experte
Kubernetes
Fortgeschritten
Clean Code
Experte
Software-Architektur
Experte
Spring
Experte
Kafka
Fortgeschritten
JavaFX
Fortgeschritten
OpenAI
Experte
IntelliJ
Experte
Docker
Fortgeschritten
Google Cloud Platform
Fortgeschritten
Infrastructure as Code
Fortgeschritten

Programmiersprachen

Java
Experte
Spring
Experte
JavaScript
Fortgeschritten
TypeScript
Fortgeschritten

Datenbanken

PostgreSQL
Fortgeschritten
MongoDB
Fortgeschritten
MariaDB
Fortgeschritten
MySQL
Fortgeschritten
ElasticSearch
Fortgeschritten

Branchen

Branchen

Adressmanagement, Grosshandel, Transportwesen, Software-Hersteller, Finanz- und Versicherungsberatung

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.