Softwarearchitektur und -entwicklung im Java Backend vorzugsweise in der Cloud
Aktualisiert am 02.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.03.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Softwarearchitektur
Java
Cloud
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

Frankfurt am Main (+20km) Mainz (+20km) Wiesbaden (+20km)
Deutschland

Vorzugsweise im Rhein-Main-Gebiet. Bei Remote-Tätigkeit deutschlandweit.

möglich

Projekte

Projekte

2 Jahre 6 Monate
2023-08 - 2026-01

Modularisierung der Kontrollzentrum-Software

Solution Architekt Java 21 Docker Kubernetes ...
Solution Architekt

Für den operativen Betrieb des Stromübertragungsnetzes muss dieses rund um die Uhr überwacht und gesteuert werden. Die bestehenden Industrie-Lösungen können sich hierbei nicht schnell genug an geänderte Anforderungen anpassen, insbesondere wegen der erneuerbaren Energien. Daher werden die monolithischen Anwendungen schrittweise in eine moderne Microservice-Architektur überführt. Dabei ist besonders der Datenaustausch zwischen neuen und alten Systemen sowie externen Anwendungen nötig. Zu diesem Zweck wird eine Integrationsanwendung bereitgestellt, um zentral Sicherheitsanforderungen zu implementieren und die technische Datenintegration aus den Fachanwendungen auszulagern. Weiterhin ist die Gesamtanwendung in mehrere Zonen unterteilt, in denen unterschiedlich strikte Sicherheit gilt und zwischen denen auch Daten ausgetauscht werden müssen. Das Management der Datenflüsse wird den Fachteams direkt ermöglicht, indem ein Self-Service bereitgestellt wird.

  • Design der modularen Komponenten zur Datenintegration: Proxy, Replikation, Adapter
  • Entwurf der asynchronen Kommunikation zwischen den Modulen
  • Abstimmung mit dem Sicherheitsteam
  • Abstimmung mit dem Infrastrukturteam
  • Abstimmung mit den Fachteams
  • Konzeption des schrittweisen Refactoring hin zum Self-Service
  • Trennung von technischer Netzwerksicherheit von fachlicher Datensicherheit
  • Sprint-Planung und Präsentation der Sprint-Ergebnisse
  • Verprobung technischer Details

IntelliJ Spring Boot Azure Devops MS Office MS Teams Sparx Enterprise Architect
Java 21 Docker Kubernetes Kafka HTTP SFTP
Betreiber eines Stromübertragungsnetzes
Remote
2 Jahre 10 Monate
2021-04 - 2024-01

Bereitstellung einer Cloud Infrastruktur

Softwarearchitekt Infrastruktur Java Microservice Docker ...
Softwarearchitekt Infrastruktur

Die umfangreiche und langwierige Transformation des Unternehmens erfordert Anpassungen auf vielen Ebenen. Entwickler lernen neue Cloud-Technologien, modernisieren Deployment-Plattformen, kümmern sich um Betriebsthemen, zerschlagen Monolithen in Microservices und entwickeln unter Termindruck auch neue Features. Dabei unterstützt die Architektur indem Technologien und Plattformen verprobt, Probleme identifiziert, Lösungen skizziert und Prozessoptimierungen anregt. Insbesondere durch die praxisnahe Implementierung eines Piloten zur Verwendung bereitgestellter Plattformen werden Hindernisse frühzeitig erkannt und der Start der Projektteams erleichtert. Weiterhin wird eine Cloud-native Architektur als PoC umgesetzt und mittels Lasttest deren Tragfähigkeit für die extremen Anforderungen als zukünftige Kernkomponente des Unternehmens gezeigt.

  • Begleitung von Entwicklungsprojekten auf dem Weg in die Cloud
  • Ermittlung von Anforderungen aus Projekten an neue Infrastruktur-Plattformen
  • Präsentation der Analyse-Ergebnisse
  • Entwicklung von Migrationspfaden von Monolith-On-Premises zu Microservice-In-Cloud
  • Implementierung einer Pilot-Anwendung unter Anbindung der Infrastruktur-Plattformen
  • Implementierung einer Cloud-Native Anwendung als PoC
  • Lasttest und Analyse der Cloud-Native Anwendung
  • Unterstützung der DevOps Transformation

IntelliJ IDEA Spring Boot BitBucket Atlassian JIRA Atlassian Confluence Microsoft Office 365 IBM Lotus iNotes Apigee Kafka VMware Tanzu Gatling Quarkus GitPod Terraform AWS GitHub
Java Microservice Docker Kubernetes Kotlin Scala Messaging Cloud IDE
IT Tochter eines Logistik-Unternehmens
Remote
3 Monate
2021-01 - 2021-03

Neu-Entwicklung für eine LDAP Serveranwendung

IT Consultant / Softwareentwickler Java 8 Java 11 LDAP ...
IT Consultant / Softwareentwickler

Ein bestehendes LDAP-System zur Speicherung von Daten und Diensten der Abonnenten wird abgelöst. Daher wird ebenfalls die Provisionierungs-Komponente neu entwickelt. Diese wird von diversen europäischen Landesgesellschaften als Schnittstelle genutzt, die aber nicht alle gleichzeitig migrieren können. Somit liegt die besondere Herausforderung im Parallel-Betrieb sowie der Pflege und Weiterentwicklung der alten und neuen Anwendung über einige Jahre. Darüber hinaus müssen tausende Tests kompatibel zu beiden Systemen gehalten werden, damit eine unveränderte Funktionalität sichergestellt wird. Beide Anwendungen sind hochverfügbar und ausfallsicher konzipiert, wobei die Zielplattform der neuen Anwendung die interne Cloud des Auftraggebers ist.

  • Neu-Implementierung von Provisionierungs-Modulen
  • Ergänzung von Features in neuen Provisionierungs-Modulen
  • Design und Implementierung einer Konfigurationsarchitektur
  • Erweiterung und Anpassung von Testfällen
  • Erweiterung und Pflege der Build-Pipelines

IntelliJ IDEA Apache Maven 3.6.3 Gradle 6.8.1 Spring Boot 2.4.2 GitLab Minikube 1.17.1 Jenkins Continuous Integration AsciiDoc OneNDS 17 Atlassian JIRA Oracle VM VirtualBox
Java 8 Java 11 LDAP SPML Docker Kubernetes Python Bash
Telekommunikationskonzern
Remote
1 Jahr 3 Monate
2019-09 - 2020-11

Implementierung eines Message Brokers für fachliche Ereignisse in der Cloud

IT Consultant / Softwarearchitekt, DevOps Java 11 Messaging AMQP ...
IT Consultant / Softwarearchitekt, DevOps

Für den asynchronen Transport fachlicher Ereignisse wird eine zentrale Message Broker Topologie in der Cloud bereitgestellt. Dadurch wird nicht nur bidirektionale Kommunikation in der heterogenen Anwendungslandschaft vermieden, sondern es werden auch fachlich zusammengehörige Ereignisse aus verschiedenen Datenquellen in gemeinsamen Themenkanälen aggregiert und als Abonnement angeboten. Das steigert effektiv die Transparenz über Prozesse und ermöglicht Optimierungen und Einsparungen. Die Ereignisse werden entsprechend fachlicher Schemata validiert bevor sie an Konsumenten weitergeleitet werden, um eine hohe Qualität sicherzustellen. Beim Design der Anwendung wird bereits ein hohes Service Level berücksichtigt und über redundante, hochverfügbare sowie resiliente Komponenten umgesetzt. Das DevOps-Team gewährleistet auch den Betrieb mit Hilfe von Monitoring und Alerting.

  • Kommunikation mit der Fachabteilung
  • Erstellung und Implementierung der Anwendungs- und Komponenten-Architektur (IoT)
  • Evaluierung und Prototypen-Entwicklung technischer Alternativen
  • Integration von Fremdsystemen an die Messaging-Schnittstelle
  • Design von Datenbanken
  • Optimierung des Continuous Deployments
  • Betrieb der Anwendung in der Cloud
  • Vorbereitung auf hohes Service Level mit Verfügbarkeit und Performance

IntelliJ IDEA Maven 3.5.0 Spring Boot PostgreSQL 11 ActiveMQ 5.15.12 OpenShift 3.11 AWS GitLab CI AsciiDoc Atlassian Confluence Atlassian JIRA Microsoft Office 365 Oracle VM VirtualBox
Java 11 Messaging AMQP RESTful Web Services Microservices JPA SQL Docker Bash Python Everything as Code Scrum
IT Tochter eines Logistik-Unternehmens
Frankfurt am Main
1 Jahr 7 Monate
2018-02 - 2019-08

Microservice-Design für die Cloud

IT Consultant / Softwarearchitekt, DevOps Java 8 Java EE 7 RESTful Web Services ...
IT Consultant / Softwarearchitekt, DevOps

Für die grafische Aufbereitung und Aggregation unterschiedlicher Unternehmensdaten aus heterogenen Quellen mit gewachsenen Schnittstellen wird eine Microservice-Anwendung entworfen und implementiert. Mithilfe dieser tagesaktuellen Daten werden Disponenten bei ihren zeitkritischen Entscheidungen unterstützt, anstatt in vielen verschiedenen Anwendungen die gesuchten Informationen zusammen zu suchen. Die Anwendung wird als eine der ersten im Unternehmen von einem DevOps-Team für die Cloud mit einer Microservice-Architektur entwickelt. Entsprechend werden auch Herausforderungen der Betriebsführbarkeit behandelt. Dazu zählen Themen wie Skalierung, Monitoring und Fehler-Toleranz.

  • Kommunikation mit der Fachabteilung
  • Erstellung und Implementierung der Servicearchitekturen
  • Prototypen-Entwicklung für technische Alternativen
  • Design von Service Integration und Datenimporten
  • Design von Datenbanken
  • Anbindung von Fremdsystemen und Schnittstellendesign
  • Optimierung des Continuous Deployments
  • Herstellung der Betriebsführbarkeit in der Cloud

Eclipse 4.7.2 Maven 3.5.0 Thorntail 2.2.0.Final Microprofile 1.3 PostgreSQL 9.6.5 OpenShift 3.9 AWS Jenkins Continuous Delivery Atlassian Confluence Atlassian JIRA Microsoft Office 365 Oracle VM VirtualBox 5.2.8
Java 8 Java EE 7 RESTful Web Services Microservices RabbitMQ JPA SQL Docker Bash Scrum
IT Tochter eines Logistik-Unternehmens
Frankfurt am Main
1 Jahr 8 Monate
2016-05 - 2017-12

Anwendungsdesign in einer heterogenen Umgebung

IT Consultant / Softwarearchitekt RESTful Web Services JMS JPA ...
IT Consultant / Softwarearchitekt

Für den Versand und die Verfolgung von Paketen nutzen Geschäfts- und Privatkunden diverse Portalsysteme. Diese greifen auf eine heterogene Systemlandschaft zurück, um die komplexen Abläufe der Logistik abzuwickeln. In einigen dieser Middleware- und Backendsysteme werden neue Funktionalitäten eingebaut. Andere Systeme werden neu entwickelt, da sie auf veralteter Technologie basieren und kaum noch wartbar sind. Die alten Systeme werden über proprietäre Schnittstellen verwendet, während die neuen Systeme über RESTful Web Services kommunizieren. Weiterhin werden die Portale in anderen europäischen Ländern ausgerollt und alle betroffenen Systeme werden entsprechend internationalisiert.

  • Kommunikation mit der Fachabteilung
  • Zusammenarbeit mit europäischen Landesgesellschaften
  • Analyse bestehender Anwendungen
  • Erstellen von Anwendungsarchitekturen
  • Design von Datenbanken
  • Unterstützung der Entwicklung
  • Erstellung von Prototypen
  • Optimierung des Continuous Deployments
  • Erarbeitung einer systemübergreifenden Gesamtarchitektur
  • Unterstützung bei Projektleitungsaufgaben
  • Unterstützung in der Transition von Wasserfall zu Scrum

Eclipse 4.5.2 IntelliJ IDEA Ultimate 2016.1 Gradle 2.14.1 JBoss EAP 6.2.0 Wildfly 10.1.0 Final PostgreSQL 9.1 soapUI Microsoft Visio 2010 Sparx Enterprise Architect 12.1 Jenkins Continuous Integration Atlassian Confluence Atlassian JIRA Microsoft Office 2013 IBM Lotus Notes 9.0.1 Oracle VM VirtualBox 5.1.12 Subversion Mockito
RESTful Web Services JMS JPA UML Docker Java EE 6 Java EE 7 Scrum
IT Tochter eines Logistik-Unternehmens
Eschborn

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre
2000-10 - 2005-09

Hochschulstudium Informatik

Diplom-Informatiker, Technische Universität Darmstadt
Diplom-Informatiker
Technische Universität Darmstadt
Softwareentwicklung

Position

Position

Softwarearchitektur und -entwicklung im Java Backend über den gesamten Software-Lebenszyklus vorzugsweise in der Cloud.

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Java Cloud

Aufgabenbereiche

Softwarearchitektur
Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

AWS
Cloud
Confluence
Continuous Deployment
Continuous Integration
Design Patterns
Docker
Everything as Code
Git
Gradle
JIRA
Kubernetes
Maven
Microservices
MS Office
OpenShift
Scrum
Sparx Enterprise Architect
UML
Virtualisierung
Kafka

Programmiersprachen

Bash
Java
Java EE
Python
Spring

Datenbanken

JPA
LDAP
PostgreSQL
SQL

Datenkommunikation

Messaging

Branchen

Branchen

Energie

Logistik

Telekommunikation

Pharmazie

Luftfahrt

und andere

Einsatzorte

Einsatzorte

Frankfurt am Main (+20km) Mainz (+20km) Wiesbaden (+20km)
Deutschland

Vorzugsweise im Rhein-Main-Gebiet. Bei Remote-Tätigkeit deutschlandweit.

möglich

Projekte

Projekte

2 Jahre 6 Monate
2023-08 - 2026-01

Modularisierung der Kontrollzentrum-Software

Solution Architekt Java 21 Docker Kubernetes ...
Solution Architekt

Für den operativen Betrieb des Stromübertragungsnetzes muss dieses rund um die Uhr überwacht und gesteuert werden. Die bestehenden Industrie-Lösungen können sich hierbei nicht schnell genug an geänderte Anforderungen anpassen, insbesondere wegen der erneuerbaren Energien. Daher werden die monolithischen Anwendungen schrittweise in eine moderne Microservice-Architektur überführt. Dabei ist besonders der Datenaustausch zwischen neuen und alten Systemen sowie externen Anwendungen nötig. Zu diesem Zweck wird eine Integrationsanwendung bereitgestellt, um zentral Sicherheitsanforderungen zu implementieren und die technische Datenintegration aus den Fachanwendungen auszulagern. Weiterhin ist die Gesamtanwendung in mehrere Zonen unterteilt, in denen unterschiedlich strikte Sicherheit gilt und zwischen denen auch Daten ausgetauscht werden müssen. Das Management der Datenflüsse wird den Fachteams direkt ermöglicht, indem ein Self-Service bereitgestellt wird.

  • Design der modularen Komponenten zur Datenintegration: Proxy, Replikation, Adapter
  • Entwurf der asynchronen Kommunikation zwischen den Modulen
  • Abstimmung mit dem Sicherheitsteam
  • Abstimmung mit dem Infrastrukturteam
  • Abstimmung mit den Fachteams
  • Konzeption des schrittweisen Refactoring hin zum Self-Service
  • Trennung von technischer Netzwerksicherheit von fachlicher Datensicherheit
  • Sprint-Planung und Präsentation der Sprint-Ergebnisse
  • Verprobung technischer Details

IntelliJ Spring Boot Azure Devops MS Office MS Teams Sparx Enterprise Architect
Java 21 Docker Kubernetes Kafka HTTP SFTP
Betreiber eines Stromübertragungsnetzes
Remote
2 Jahre 10 Monate
2021-04 - 2024-01

Bereitstellung einer Cloud Infrastruktur

Softwarearchitekt Infrastruktur Java Microservice Docker ...
Softwarearchitekt Infrastruktur

Die umfangreiche und langwierige Transformation des Unternehmens erfordert Anpassungen auf vielen Ebenen. Entwickler lernen neue Cloud-Technologien, modernisieren Deployment-Plattformen, kümmern sich um Betriebsthemen, zerschlagen Monolithen in Microservices und entwickeln unter Termindruck auch neue Features. Dabei unterstützt die Architektur indem Technologien und Plattformen verprobt, Probleme identifiziert, Lösungen skizziert und Prozessoptimierungen anregt. Insbesondere durch die praxisnahe Implementierung eines Piloten zur Verwendung bereitgestellter Plattformen werden Hindernisse frühzeitig erkannt und der Start der Projektteams erleichtert. Weiterhin wird eine Cloud-native Architektur als PoC umgesetzt und mittels Lasttest deren Tragfähigkeit für die extremen Anforderungen als zukünftige Kernkomponente des Unternehmens gezeigt.

  • Begleitung von Entwicklungsprojekten auf dem Weg in die Cloud
  • Ermittlung von Anforderungen aus Projekten an neue Infrastruktur-Plattformen
  • Präsentation der Analyse-Ergebnisse
  • Entwicklung von Migrationspfaden von Monolith-On-Premises zu Microservice-In-Cloud
  • Implementierung einer Pilot-Anwendung unter Anbindung der Infrastruktur-Plattformen
  • Implementierung einer Cloud-Native Anwendung als PoC
  • Lasttest und Analyse der Cloud-Native Anwendung
  • Unterstützung der DevOps Transformation

IntelliJ IDEA Spring Boot BitBucket Atlassian JIRA Atlassian Confluence Microsoft Office 365 IBM Lotus iNotes Apigee Kafka VMware Tanzu Gatling Quarkus GitPod Terraform AWS GitHub
Java Microservice Docker Kubernetes Kotlin Scala Messaging Cloud IDE
IT Tochter eines Logistik-Unternehmens
Remote
3 Monate
2021-01 - 2021-03

Neu-Entwicklung für eine LDAP Serveranwendung

IT Consultant / Softwareentwickler Java 8 Java 11 LDAP ...
IT Consultant / Softwareentwickler

Ein bestehendes LDAP-System zur Speicherung von Daten und Diensten der Abonnenten wird abgelöst. Daher wird ebenfalls die Provisionierungs-Komponente neu entwickelt. Diese wird von diversen europäischen Landesgesellschaften als Schnittstelle genutzt, die aber nicht alle gleichzeitig migrieren können. Somit liegt die besondere Herausforderung im Parallel-Betrieb sowie der Pflege und Weiterentwicklung der alten und neuen Anwendung über einige Jahre. Darüber hinaus müssen tausende Tests kompatibel zu beiden Systemen gehalten werden, damit eine unveränderte Funktionalität sichergestellt wird. Beide Anwendungen sind hochverfügbar und ausfallsicher konzipiert, wobei die Zielplattform der neuen Anwendung die interne Cloud des Auftraggebers ist.

  • Neu-Implementierung von Provisionierungs-Modulen
  • Ergänzung von Features in neuen Provisionierungs-Modulen
  • Design und Implementierung einer Konfigurationsarchitektur
  • Erweiterung und Anpassung von Testfällen
  • Erweiterung und Pflege der Build-Pipelines

IntelliJ IDEA Apache Maven 3.6.3 Gradle 6.8.1 Spring Boot 2.4.2 GitLab Minikube 1.17.1 Jenkins Continuous Integration AsciiDoc OneNDS 17 Atlassian JIRA Oracle VM VirtualBox
Java 8 Java 11 LDAP SPML Docker Kubernetes Python Bash
Telekommunikationskonzern
Remote
1 Jahr 3 Monate
2019-09 - 2020-11

Implementierung eines Message Brokers für fachliche Ereignisse in der Cloud

IT Consultant / Softwarearchitekt, DevOps Java 11 Messaging AMQP ...
IT Consultant / Softwarearchitekt, DevOps

Für den asynchronen Transport fachlicher Ereignisse wird eine zentrale Message Broker Topologie in der Cloud bereitgestellt. Dadurch wird nicht nur bidirektionale Kommunikation in der heterogenen Anwendungslandschaft vermieden, sondern es werden auch fachlich zusammengehörige Ereignisse aus verschiedenen Datenquellen in gemeinsamen Themenkanälen aggregiert und als Abonnement angeboten. Das steigert effektiv die Transparenz über Prozesse und ermöglicht Optimierungen und Einsparungen. Die Ereignisse werden entsprechend fachlicher Schemata validiert bevor sie an Konsumenten weitergeleitet werden, um eine hohe Qualität sicherzustellen. Beim Design der Anwendung wird bereits ein hohes Service Level berücksichtigt und über redundante, hochverfügbare sowie resiliente Komponenten umgesetzt. Das DevOps-Team gewährleistet auch den Betrieb mit Hilfe von Monitoring und Alerting.

  • Kommunikation mit der Fachabteilung
  • Erstellung und Implementierung der Anwendungs- und Komponenten-Architektur (IoT)
  • Evaluierung und Prototypen-Entwicklung technischer Alternativen
  • Integration von Fremdsystemen an die Messaging-Schnittstelle
  • Design von Datenbanken
  • Optimierung des Continuous Deployments
  • Betrieb der Anwendung in der Cloud
  • Vorbereitung auf hohes Service Level mit Verfügbarkeit und Performance

IntelliJ IDEA Maven 3.5.0 Spring Boot PostgreSQL 11 ActiveMQ 5.15.12 OpenShift 3.11 AWS GitLab CI AsciiDoc Atlassian Confluence Atlassian JIRA Microsoft Office 365 Oracle VM VirtualBox
Java 11 Messaging AMQP RESTful Web Services Microservices JPA SQL Docker Bash Python Everything as Code Scrum
IT Tochter eines Logistik-Unternehmens
Frankfurt am Main
1 Jahr 7 Monate
2018-02 - 2019-08

Microservice-Design für die Cloud

IT Consultant / Softwarearchitekt, DevOps Java 8 Java EE 7 RESTful Web Services ...
IT Consultant / Softwarearchitekt, DevOps

Für die grafische Aufbereitung und Aggregation unterschiedlicher Unternehmensdaten aus heterogenen Quellen mit gewachsenen Schnittstellen wird eine Microservice-Anwendung entworfen und implementiert. Mithilfe dieser tagesaktuellen Daten werden Disponenten bei ihren zeitkritischen Entscheidungen unterstützt, anstatt in vielen verschiedenen Anwendungen die gesuchten Informationen zusammen zu suchen. Die Anwendung wird als eine der ersten im Unternehmen von einem DevOps-Team für die Cloud mit einer Microservice-Architektur entwickelt. Entsprechend werden auch Herausforderungen der Betriebsführbarkeit behandelt. Dazu zählen Themen wie Skalierung, Monitoring und Fehler-Toleranz.

  • Kommunikation mit der Fachabteilung
  • Erstellung und Implementierung der Servicearchitekturen
  • Prototypen-Entwicklung für technische Alternativen
  • Design von Service Integration und Datenimporten
  • Design von Datenbanken
  • Anbindung von Fremdsystemen und Schnittstellendesign
  • Optimierung des Continuous Deployments
  • Herstellung der Betriebsführbarkeit in der Cloud

Eclipse 4.7.2 Maven 3.5.0 Thorntail 2.2.0.Final Microprofile 1.3 PostgreSQL 9.6.5 OpenShift 3.9 AWS Jenkins Continuous Delivery Atlassian Confluence Atlassian JIRA Microsoft Office 365 Oracle VM VirtualBox 5.2.8
Java 8 Java EE 7 RESTful Web Services Microservices RabbitMQ JPA SQL Docker Bash Scrum
IT Tochter eines Logistik-Unternehmens
Frankfurt am Main
1 Jahr 8 Monate
2016-05 - 2017-12

Anwendungsdesign in einer heterogenen Umgebung

IT Consultant / Softwarearchitekt RESTful Web Services JMS JPA ...
IT Consultant / Softwarearchitekt

Für den Versand und die Verfolgung von Paketen nutzen Geschäfts- und Privatkunden diverse Portalsysteme. Diese greifen auf eine heterogene Systemlandschaft zurück, um die komplexen Abläufe der Logistik abzuwickeln. In einigen dieser Middleware- und Backendsysteme werden neue Funktionalitäten eingebaut. Andere Systeme werden neu entwickelt, da sie auf veralteter Technologie basieren und kaum noch wartbar sind. Die alten Systeme werden über proprietäre Schnittstellen verwendet, während die neuen Systeme über RESTful Web Services kommunizieren. Weiterhin werden die Portale in anderen europäischen Ländern ausgerollt und alle betroffenen Systeme werden entsprechend internationalisiert.

  • Kommunikation mit der Fachabteilung
  • Zusammenarbeit mit europäischen Landesgesellschaften
  • Analyse bestehender Anwendungen
  • Erstellen von Anwendungsarchitekturen
  • Design von Datenbanken
  • Unterstützung der Entwicklung
  • Erstellung von Prototypen
  • Optimierung des Continuous Deployments
  • Erarbeitung einer systemübergreifenden Gesamtarchitektur
  • Unterstützung bei Projektleitungsaufgaben
  • Unterstützung in der Transition von Wasserfall zu Scrum

Eclipse 4.5.2 IntelliJ IDEA Ultimate 2016.1 Gradle 2.14.1 JBoss EAP 6.2.0 Wildfly 10.1.0 Final PostgreSQL 9.1 soapUI Microsoft Visio 2010 Sparx Enterprise Architect 12.1 Jenkins Continuous Integration Atlassian Confluence Atlassian JIRA Microsoft Office 2013 IBM Lotus Notes 9.0.1 Oracle VM VirtualBox 5.1.12 Subversion Mockito
RESTful Web Services JMS JPA UML Docker Java EE 6 Java EE 7 Scrum
IT Tochter eines Logistik-Unternehmens
Eschborn

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre
2000-10 - 2005-09

Hochschulstudium Informatik

Diplom-Informatiker, Technische Universität Darmstadt
Diplom-Informatiker
Technische Universität Darmstadt
Softwareentwicklung

Position

Position

Softwarearchitektur und -entwicklung im Java Backend über den gesamten Software-Lebenszyklus vorzugsweise in der Cloud.

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Java Cloud

Aufgabenbereiche

Softwarearchitektur
Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

AWS
Cloud
Confluence
Continuous Deployment
Continuous Integration
Design Patterns
Docker
Everything as Code
Git
Gradle
JIRA
Kubernetes
Maven
Microservices
MS Office
OpenShift
Scrum
Sparx Enterprise Architect
UML
Virtualisierung
Kafka

Programmiersprachen

Bash
Java
Java EE
Python
Spring

Datenbanken

JPA
LDAP
PostgreSQL
SQL

Datenkommunikation

Messaging

Branchen

Branchen

Energie

Logistik

Telekommunikation

Pharmazie

Luftfahrt

und andere

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.