Lösungsarchitekt, Softwarearchitekt, Full-Stack-Entwickler, Projektmanager, Projektleiter
Aktualisiert am 11.06.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 02.06.2025
Verfügbar zu: 80%
davon vor Ort: 10%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 4 Monate
2023-01 - 2025-04

Modernisierung eines Legacy-Stammdatensystems

Softwarearchitekt / Senior Entwickler Java 11/17 Spring Boot 2/3 REST ...
Softwarearchitekt / Senior Entwickler

Ablösung eines 25 Jahre alten, SAP-basierten Stammdatensystems durch eine moderne, skalierbare Datenhaltung. Das Altsystem war stark monolithisch, technisch veraltet und schwer wartbar. Die Migration erforderte umfassendes Reverse-Engineering aufgrund fehlender Dokumentation und ehemaliger Systemverantwortlicher.


Highlights:

·         Analyse und Modellierung eines komplexen Legacy-Systems inkl. Reverse-Engineering

·         Aufbau eines modularen, Self-Contained-Systems mit REST-APIs

·         Paralleler Betrieb von Alt- und Neusystem zur risikominimierten Migration

·         Sicherstellung der Datenqualität durch kontinuierliche Validierung

·         Architekturdesign zur Trennung von UI und Back-End bei gleichzeitiger UI-Weiternutzung

·         Einführung agiler Methoden (Kanban/Scrum), frühe Produktivsetzung mit MVP


Java 11/17 Spring Boot 2/3 REST Hibernate Oracle DB Keycloak / OAuth 2.0 Docker Self-Contained Systems (SCS) JUnit Mockito Atlassian Confluence Jira Bitbucket. Legacy: Java 8 EJBs RMI JNDI SOAP BAPI Struts JSF/JSP
1 Jahr 3 Monate
2021-10 - 2022-12

Telefonbuch Microservice

Softwarearchitekt / Leitender Entwickler Java 11 Spring Boot 2 REST Self-Contained Systems (SCS) ...
Softwarearchitekt / Leitender Entwickler

Teamgröße 4

Methodik: Scrum


Zusammenfassung:

Herauslösung eines Legacy-Services aus einer monolithischen Anwendung durch Reverse-Engineering und Neubau von Micro-Services. Inbetriebnahme und Daten-Migration nach Umsetzung.


Highlights:

·         Analyse eines Legacy-Systems und Reverse-Engineering

·         Aufbau eines modularen, Self-Contained-Systems mit REST-APIs

·         Sicherstellung der Datenqualität und Datenbereinigung


Java 11 Spring Boot 2 REST Self-Contained Systems (SCS) JUnit Mockito
7 Monate
2021-04 - 2021-10

Vertragsauskunft EECC

Senior Entwickler Java 11/17 Spring Boot 2/3 Spring Data ...
Senior Entwickler

Teamgröße 5

Methodik: Scrum


Zusammenfassung:

Implementierung einer Softwarelösung zur Vertragsauskunft gemäß der europäischen EECC-Richtlinie.

Java 11/17 Spring Boot 2/3 Spring Data Spring MVC Spring Security Hibernate ORM SOAP-Webservices REST-Services Keycloak / OAuth 2.0 SQL Oracle DMBS XML JUnit Mockito Graylog ElasticSearch Docker Atlassian Confluence Jira Bitbucket Gitlab
9 Monate
2020-08 - 2021-04

Modernisierung eines Abrechnungssystems

Senior Entwickler Java 8 & 11 Weblogic 10 & 12 Spring Boot ...
Senior Entwickler

Teamgröße 4

Methodik: Scrum


Zusammenfassung:

Re-engineering und technologische Erneuerung eines Abrechnungssystems (Billing) in der Telekommunikationsbranche.


Highlights:

·         Entwicklung einer agilen Projektorganisation (Leitendes Personal IT-Entwicklung, IT-Betrieb, Fachanwender)

·         Stakeholdermanagement

·         Abbau technischer Schulden unter Nutzung von Kanban

·         Entwicklung eines Werkzeugs zur Analyse und Verbesserung der Datenqualität im Billing

·         Fachliche Weiterentwicklung des Systems nach Scrum


Java 8 & 11 Weblogic 10 & 12 Spring Boot Spring Data Spring MVC Spring Security Thymeleaf Hibernate ORM ElasticSearch SOAP-Webservices REST-Services SQL Oracle DMBS XML JUnit Mockito Jenkins Docker Keycloak / OAuth 2.0 HTML JavaScript Atlassian Confluence Jira Bitbucket
11 Monate
2019-11 - 2020-09

Bilanzierung von Telekommunikationsverträgen

Softwarearchitekt / Senior Entwickler Java 11/17 Spring Boot 2/3 Spring Data ...
Softwarearchitekt / Senior Entwickler

Teamgröße 5- 7

Methodik: Scrum


Zusammenfassung:

Entwicklung eines Softwaresystems zur Bilanzierung von Telekommunikationsverträgen gemäß dem Finanzreporting-Standard IFRS 15


Highlights:

·         Konzeption, Organisation und Durchführung von Workshops zur Anforderungsermittlung

·         Identifikation IFRS-15-relevanter Prozesse

·         Aufarbeitung der Prozessabbildung und Datenerfassung in der IT-Systemlandschaft des Kunden

·         Konzeption und Implementierung einer Architektur zur Erkennung von relevanten Geschäftsprozessen (hexagonale Architektur, Clean Architecture)

·         Konzeption und Umsetzung eines Validierungs- und Plausibilisierungsmechanismus für Kundenverträge (Vollständigkeit, Korrektheit, Aktualität Integrität)

·         Erfassung und Übermittlung der bilanzierungsrelevanten Informationen an das Zielsystem


Java 11/17 Spring Boot 2/3 Spring Data Spring MVC Typescript React Node.js Yarn Python Spring Security Hibernate ORM Apache POI Quartz SOAP-Webservices REST-Services Keycloak / OAuth 2.0 SQL Oracle DMBS XML JUnit Mockito Graylog Docker SAP Revenue Accounting and Reporting (RAR) Atlassian Confluence Jira Bitbucket Gitlab

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2024-10 - 2024-10

Inhouse-Mitarbeiterseminar ?Spring Framework und Spring Boot Kompakt?

New Elements GmbH
New Elements GmbH
1 Monat
2022-03 - 2022-03

Inhouse-Mitarbeiterseminar ?Agile Bootcamp?

der Agile Scrum Group GmbH
der Agile Scrum Group GmbH
1 Monat
2015-01 - 2015-01

Promotion

Dr.-Ing., Carl von Ossietzky Universität Oldenburg
Dr.-Ing.
Carl von Ossietzky Universität Oldenburg

Dissertation: ?Co-Evolution of Metamodels and Model Transformations?

8 Jahre 1 Monat
1998-10 - 2006-10

Studium der Informatik

Diplom-Informatiker (Dipl.-Inform.), Carl von Ossietzky Universität Oldenburg
Diplom-Informatiker (Dipl.-Inform.)
Carl von Ossietzky Universität Oldenburg

Position

Position

Erfahrener Softwarearchitekt und promovierter Informatiker mit über 10 Jahren Projekterfahrung in der Telekommunikations- und Energiebranche. Spezialisiert auf die Modernisierung komplexer Legacy-Systeme, Entwicklung skalierbarer Microservice-Architekturen sowie agile Projektführung. Technisch breit aufgestellt mit Fokus auf (Enterprise) Java, Spring-Stack, REST-Services und DevOps-Prozesse. Beratungskompetenz und Kommunikation auf Augenhöhe mit Fachbereichen, IT und Management.

Kompetenzen

Kompetenzen

Schwerpunkte

Anforderungsanalyse mit unternehmerischem Denken
Experte
Fachliche und technische Kommunikation
Experte
Softwarearchitektur und -Design
Experte
Konzeption und Realisierung langlebiger und skalierbarer Softwarearchitekturen
Experte
Umsetzung komplexer Softwareprojekte
Experte
Legacy-Analyse, Reengineering, Software-Modernisierung, Weiterentwicklung, Migration
Experte
Full-Stack-Entwicklung: Frontend-, Backend- und Datenbankentwicklung
Experte
Fachliche und technische Beratung
Experte
Agile, Team-Focused
Experte

Aufgabenbereiche

Geschäftsführer
Lösungsarchitekt
Experte
Softwarearchitekt
Experte
Full-Stack-Entwickler
Experte
Projektmanager
Experte
Projektleiter
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Kanban
Experte
Scrum
Experte
Test-Driven-Development
Experte
XP
Fortgeschritten
CI/CD
Fortgeschritten

Betriebssysteme

Windows
Unix
Linux

Programmiersprachen

Java
Experte
Javascript
Fortgeschritten
Typescript
Fortgeschritten

Datenbanken

Datenmodellierung
Datenmigration
SQL
Oracle

Datenkommunikation

REST
SOAP
HTTP
Messaging
BAPI

Branchen

Branchen

Energieversorgung, Telekommunikation, Research

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 4 Monate
2023-01 - 2025-04

Modernisierung eines Legacy-Stammdatensystems

Softwarearchitekt / Senior Entwickler Java 11/17 Spring Boot 2/3 REST ...
Softwarearchitekt / Senior Entwickler

Ablösung eines 25 Jahre alten, SAP-basierten Stammdatensystems durch eine moderne, skalierbare Datenhaltung. Das Altsystem war stark monolithisch, technisch veraltet und schwer wartbar. Die Migration erforderte umfassendes Reverse-Engineering aufgrund fehlender Dokumentation und ehemaliger Systemverantwortlicher.


Highlights:

·         Analyse und Modellierung eines komplexen Legacy-Systems inkl. Reverse-Engineering

·         Aufbau eines modularen, Self-Contained-Systems mit REST-APIs

·         Paralleler Betrieb von Alt- und Neusystem zur risikominimierten Migration

·         Sicherstellung der Datenqualität durch kontinuierliche Validierung

·         Architekturdesign zur Trennung von UI und Back-End bei gleichzeitiger UI-Weiternutzung

·         Einführung agiler Methoden (Kanban/Scrum), frühe Produktivsetzung mit MVP


Java 11/17 Spring Boot 2/3 REST Hibernate Oracle DB Keycloak / OAuth 2.0 Docker Self-Contained Systems (SCS) JUnit Mockito Atlassian Confluence Jira Bitbucket. Legacy: Java 8 EJBs RMI JNDI SOAP BAPI Struts JSF/JSP
1 Jahr 3 Monate
2021-10 - 2022-12

Telefonbuch Microservice

Softwarearchitekt / Leitender Entwickler Java 11 Spring Boot 2 REST Self-Contained Systems (SCS) ...
Softwarearchitekt / Leitender Entwickler

Teamgröße 4

Methodik: Scrum


Zusammenfassung:

Herauslösung eines Legacy-Services aus einer monolithischen Anwendung durch Reverse-Engineering und Neubau von Micro-Services. Inbetriebnahme und Daten-Migration nach Umsetzung.


Highlights:

·         Analyse eines Legacy-Systems und Reverse-Engineering

·         Aufbau eines modularen, Self-Contained-Systems mit REST-APIs

·         Sicherstellung der Datenqualität und Datenbereinigung


Java 11 Spring Boot 2 REST Self-Contained Systems (SCS) JUnit Mockito
7 Monate
2021-04 - 2021-10

Vertragsauskunft EECC

Senior Entwickler Java 11/17 Spring Boot 2/3 Spring Data ...
Senior Entwickler

Teamgröße 5

Methodik: Scrum


Zusammenfassung:

Implementierung einer Softwarelösung zur Vertragsauskunft gemäß der europäischen EECC-Richtlinie.

Java 11/17 Spring Boot 2/3 Spring Data Spring MVC Spring Security Hibernate ORM SOAP-Webservices REST-Services Keycloak / OAuth 2.0 SQL Oracle DMBS XML JUnit Mockito Graylog ElasticSearch Docker Atlassian Confluence Jira Bitbucket Gitlab
9 Monate
2020-08 - 2021-04

Modernisierung eines Abrechnungssystems

Senior Entwickler Java 8 & 11 Weblogic 10 & 12 Spring Boot ...
Senior Entwickler

Teamgröße 4

Methodik: Scrum


Zusammenfassung:

Re-engineering und technologische Erneuerung eines Abrechnungssystems (Billing) in der Telekommunikationsbranche.


Highlights:

·         Entwicklung einer agilen Projektorganisation (Leitendes Personal IT-Entwicklung, IT-Betrieb, Fachanwender)

·         Stakeholdermanagement

·         Abbau technischer Schulden unter Nutzung von Kanban

·         Entwicklung eines Werkzeugs zur Analyse und Verbesserung der Datenqualität im Billing

·         Fachliche Weiterentwicklung des Systems nach Scrum


Java 8 & 11 Weblogic 10 & 12 Spring Boot Spring Data Spring MVC Spring Security Thymeleaf Hibernate ORM ElasticSearch SOAP-Webservices REST-Services SQL Oracle DMBS XML JUnit Mockito Jenkins Docker Keycloak / OAuth 2.0 HTML JavaScript Atlassian Confluence Jira Bitbucket
11 Monate
2019-11 - 2020-09

Bilanzierung von Telekommunikationsverträgen

Softwarearchitekt / Senior Entwickler Java 11/17 Spring Boot 2/3 Spring Data ...
Softwarearchitekt / Senior Entwickler

Teamgröße 5- 7

Methodik: Scrum


Zusammenfassung:

Entwicklung eines Softwaresystems zur Bilanzierung von Telekommunikationsverträgen gemäß dem Finanzreporting-Standard IFRS 15


Highlights:

·         Konzeption, Organisation und Durchführung von Workshops zur Anforderungsermittlung

·         Identifikation IFRS-15-relevanter Prozesse

·         Aufarbeitung der Prozessabbildung und Datenerfassung in der IT-Systemlandschaft des Kunden

·         Konzeption und Implementierung einer Architektur zur Erkennung von relevanten Geschäftsprozessen (hexagonale Architektur, Clean Architecture)

·         Konzeption und Umsetzung eines Validierungs- und Plausibilisierungsmechanismus für Kundenverträge (Vollständigkeit, Korrektheit, Aktualität Integrität)

·         Erfassung und Übermittlung der bilanzierungsrelevanten Informationen an das Zielsystem


Java 11/17 Spring Boot 2/3 Spring Data Spring MVC Typescript React Node.js Yarn Python Spring Security Hibernate ORM Apache POI Quartz SOAP-Webservices REST-Services Keycloak / OAuth 2.0 SQL Oracle DMBS XML JUnit Mockito Graylog Docker SAP Revenue Accounting and Reporting (RAR) Atlassian Confluence Jira Bitbucket Gitlab

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2024-10 - 2024-10

Inhouse-Mitarbeiterseminar ?Spring Framework und Spring Boot Kompakt?

New Elements GmbH
New Elements GmbH
1 Monat
2022-03 - 2022-03

Inhouse-Mitarbeiterseminar ?Agile Bootcamp?

der Agile Scrum Group GmbH
der Agile Scrum Group GmbH
1 Monat
2015-01 - 2015-01

Promotion

Dr.-Ing., Carl von Ossietzky Universität Oldenburg
Dr.-Ing.
Carl von Ossietzky Universität Oldenburg

Dissertation: ?Co-Evolution of Metamodels and Model Transformations?

8 Jahre 1 Monat
1998-10 - 2006-10

Studium der Informatik

Diplom-Informatiker (Dipl.-Inform.), Carl von Ossietzky Universität Oldenburg
Diplom-Informatiker (Dipl.-Inform.)
Carl von Ossietzky Universität Oldenburg

Position

Position

Erfahrener Softwarearchitekt und promovierter Informatiker mit über 10 Jahren Projekterfahrung in der Telekommunikations- und Energiebranche. Spezialisiert auf die Modernisierung komplexer Legacy-Systeme, Entwicklung skalierbarer Microservice-Architekturen sowie agile Projektführung. Technisch breit aufgestellt mit Fokus auf (Enterprise) Java, Spring-Stack, REST-Services und DevOps-Prozesse. Beratungskompetenz und Kommunikation auf Augenhöhe mit Fachbereichen, IT und Management.

Kompetenzen

Kompetenzen

Schwerpunkte

Anforderungsanalyse mit unternehmerischem Denken
Experte
Fachliche und technische Kommunikation
Experte
Softwarearchitektur und -Design
Experte
Konzeption und Realisierung langlebiger und skalierbarer Softwarearchitekturen
Experte
Umsetzung komplexer Softwareprojekte
Experte
Legacy-Analyse, Reengineering, Software-Modernisierung, Weiterentwicklung, Migration
Experte
Full-Stack-Entwicklung: Frontend-, Backend- und Datenbankentwicklung
Experte
Fachliche und technische Beratung
Experte
Agile, Team-Focused
Experte

Aufgabenbereiche

Geschäftsführer
Lösungsarchitekt
Experte
Softwarearchitekt
Experte
Full-Stack-Entwickler
Experte
Projektmanager
Experte
Projektleiter
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Kanban
Experte
Scrum
Experte
Test-Driven-Development
Experte
XP
Fortgeschritten
CI/CD
Fortgeschritten

Betriebssysteme

Windows
Unix
Linux

Programmiersprachen

Java
Experte
Javascript
Fortgeschritten
Typescript
Fortgeschritten

Datenbanken

Datenmodellierung
Datenmigration
SQL
Oracle

Datenkommunikation

REST
SOAP
HTTP
Messaging
BAPI

Branchen

Branchen

Energieversorgung, Telekommunikation, Research

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.