Software-Architekt / Berater / GmbH
Aktualisiert am 14.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 31.12.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Software-Architektur
Java-Developer
Java
Solution Architect
Beratung
Deutsch
Englisch
fließend
Kroatisch
gut

Einsatzorte

Einsatzorte

Stuttgart (+100km) Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

Projekte

6 Monate
2022-02 - 2022-07

Beratung bei der Einführung eines Data Warehouses

Berater, System-Architekt Python Internet of Things Datawarehouse
Berater, System-Architekt

- Erfassen IST-Architektur und Anforderungsanalyse
- Erarbeitung und Präsentation einer Entscheidungsvorlage On Premise- vs Cloud-DWH
- Erstellen einer Marktübersicht über vorhandene Cloud-DWH Lösungen
- Evaluation der vorhandenen Lösungen und Erstellung eine Entscheidungsvorlage
- Präsentation der Ergebnisse
- PoC Implementierung: Anbindung des ERP-Systems an Snowflake



Snowflake AWS Oracle DBA
Python Internet of Things Datawarehouse
Remote
3 Monate
2021-07 - 2021-09

DA/RE (Redispatch 2)

Senior Backend-Developer Java Docker Git
Senior Backend-Developer

- Implementieren eines Tools zum anonymisierten Export von Daten aus der Produktivdatenbank und deren Import in die Entwicklungsdatenbank.

- Implementierung verschiedener Komponenten zur fachlichen Validierung von komplexen XML-Dokumenten.

- Debugging und Refactoring bestehender Microservices.


IntelliJ Apache Cassandra OpenStack Docker Git Bitbucket Jira Confluence
Java Docker Git
Atos GmbH
Stuttgart/Remote
1 Jahr
2020-06 - 2021-05

Meta Team

Software-Architekt, Produkt-Manager Kotlin KotlinJS React
Software-Architekt, Produkt-Manager

Konzeption und Prototyp eines Werkzeugs zum kollaborativen
Informationsmanagement.

IntelliJ IDEA
Kotlin KotlinJS React
Stuttgart
1 Jahr 2 Monate
2019-04 - 2020-05

Online-Sales Backend

Software-Architekt Scrum Java Spring-Framework ...
Software-Architekt

Entwicklung einer Strategie zur Umstellung des Online-Sales Backends auf eine (Micro-) Service Architektur.

  • Review und Dokumentation der bestehenden Systemlandschaft.

  • Aufnahmen und Diskussion der Anforderungen an eine neue Architektur.

  • Entwurf und Dokumentation der Zielarchitektur.

  • Entwicklung von Services als Vermittler zwischen Shop-Frontend und Leasing-Dienstleistern. (Spring-Boot, Java)

IntelliJ IDEA Atlassian Confluence Atlassian JIRA
Scrum Java Spring-Framework Spring-Boot Arc42
Ludwigsburg (Württemberg)
1 Jahr 10 Monate
2017-05 - 2019-02

Digital Vehicle Scanner

Software-Architekt Software-Architektur Amazon S3 Java ...
Software-Architekt

Steuersoftware und Cloud-Backend einer Anlage zur Inspektion von Fahrzeugen.

IntelliJ IDEA Keycloak Atlassian Confluence Atlassian JIRA
Software-Architektur Amazon S3 Java Docker Docker Swarm Event-Driven Architecture Microservices Spring Boot Scrum Arc42
Böblingen
2 Monate
2017-04 - 2017-05

Börse und Meta-Suchmaschine für Fracht-Aufträge

Software-Architekt Software-Architektur ATAM Architekturkonzepte
Software-Architekt

Architektur-Review und Handlungsempfehlung.

Software-Architektur ATAM Architekturkonzepte
Stuttgart
5 Monate
2016-11 - 2017-03

Einführung eines neuen Entwicklungsprozesses auf der Gundlage agiler Methoden und inbesondem dem Domain Driven Design

Berater Domain Driven Design Domain Driven Design (DDD) Scrum
Berater Domain Driven Design

Beratung des Produktmanagements und der Software-Entwicklung bei der Einführung von Domain Driven Design (DDD).
Durchführung von Schulungen und Workshops.

Domain Driven Design (DDD) Scrum
Ostalb
7 Monate
2016-02 - 2016-08

Einführung eines Produktinformationsmanagementsystems (PIM) und Integration des PIM mit seinen Nachbarsystemen: GCE/neeet (ERP), GfK SpexRetail (Produktdaten), einem Lieferantenportal und einem Web-Shop.

Software-Architekt, Berater, Entwickler XSLT Java UML 2.0 ...
Software-Architekt, Berater, Entwickler

- Teilnahme und Leitung von Workshops zur Definition der Datenflüsse und Schnittstellen sowie der Planung der Datenmigration.
- Entwurf und Umsetzung einer zentralen ETL-Anwendung (Java, Apache Camel).
- Implementierung verschiedener Datentransformationen (XSLT, Java).
- Technische Evaluation und Erstellung von PoCs zur Auswahl eines passenden PIM (MaPS System vs. Akeneo).
 

IntelliJ Apache Camel Enterprise Architect
XSLT Java UML 2.0 XSD Relax NG
3 Suisses/Unigro
Sint-Niklaas (Belgien), remote
4 Monate
2015-11 - 2016-02

MaPS System SA (Foetz, Luxemburg) Entwicklung eines Konnektors zwischen der Software zum Produktinformations-Management des Kunden mit der Publications- Plattform priint:suite von Werk II

Software-Architekt, Entwickler EJB3 Java Swagger
Software-Architekt, Entwickler

- PoC-Implementierung der Konnektors als Plugin des priint publishing:hub (EJB3).
- Installation und Konfiguration des priint publishing:hub als Entwicklungs- und Demonstrationsserver.
 

Werk II priint:suite publishing:hub Glassfish Eclipse
EJB3 Java Swagger
Foetz (Luxemburg), remote
4 Monate
2015-07 - 2015-10

Südwest Medien Holding - SWMH (Stuttgart) Einführung von qualitätssichernden Maßnahmen bei Konfigurationsänderungen am Print-Redaktionssystem.

Systemarchiekt, Berater XSD Schematron
Systemarchiekt, Berater

- Analyse der bestehenden Architektur und Prozesse.
- Entwurf eines Deployment- und QS-Prozesses.
- Durchführen von Schulungen zu den Themen Versionsverwaltung und Continuous Integration.
- Unterstützung bei der Implementierung der Prozesse.

AWS Jenkins Méthode
XSD Schematron
Stuttgart
8 Monate
2014-10 - 2015-05

Entwicklung einer Android-App zur Outdoor-Navigation

Software-Architekt, Coach, Entwickler Java 7 JNI Android ...
Software-Architekt, Coach, Entwickler
- Entwurf der Anwendungsarchitektur - Coaching der firmeneingenen Entwickler in Java und Android - Entwicklung von Blueprints und Schlüsselkomponenten - Entwicklung von Featurn - Erstellen eines Build-Systems und von CI-Jobs
Enterprise Architect Eclipse 4.3 SVN Jenkins gradle
Java 7 JNI Android OOA OOD UML
United Navigation GmbH
Großraum Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Wirtschaftsinformatik mit dem Schwerpunkt Software-Engineering
Abschluss: Diplom Informatiker (FH)

Position

Position

Software-Architektur

Kompetenzen

Kompetenzen

Top-Skills

Software-Architektur Java-Developer Java Solution Architect Beratung

Schwerpunkte

Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Amazon S3
Apache Camel
++
Arc42
++
Architekturkonzepte
Atlassian Confluence
Atlassian JIRA
AWS
+
Docker
Docker Swarm
Eclipse
+++
EJB3
++
Enterprise Architect
++
Event-Driven Architecture
Glassfish
+
IntelliJ
++
IntelliJ IDEA
Jenkins
+++
Microservices
Relax NG
+++
Schematron
+
Scrum
Software-Architektur
Swagger
XSD
++
XSLT
+++

  + : Grundkenntnisse

 ++ : Gute Kenntnisse

+++ : Detailkenntniss

 

 

Java (+++)

JavaScript (++)

Python (++)

Bash (++)

AspectJ (+)

C/C++ (+)

Scala (+)

XSLT (++)

SQL (+++)

 

JEE (+)

JSP (++)

JDBC (++)

JNDI (++)

JMX (+)

Spring-Framework (+++)

Guice/RoboGuice (++)

Web-Services (+++)

WSDL (++)

JUnit (+++)

Mockito (+++)

EasyMock (++)

Robolectric (+++)

Hibernate (+++)

JPA (+++)

 

Android (+++)

Tomcat (++)

JBoss (+)

ActiveMQ (+)

ServiceMix (+)

CXF (++)

Django (++)

AWS - Amazon Cloud Serices (EC2, S3) (++)

 

Ant (++)

Maven (+++)

Hudson/Jenkins - Continuous Integration (CI) (++)

Git (++)

SVN (++)

CVS (++)

 

Scrum (CSM)(+++)

TDD - Test Driven Development/Design (+++)  

Requirements Engineering (++)

DDD - Domain Driven Design (++)

OOA/OOD (+++)

 

SaaS (++)

PaaS (+)

AOP (+)

UML (+++)

Sophist RE (++)

 

MySQL (++)

SQLite (++)

Postgres (+)

Betriebssysteme

Android
Mac OS
Unix
Windows

Android

Programmiersprachen

C++
++
Java
+++
JavaScript
++
Kotlin
++
Python
++
Shell
+
XSLT ++

Datenbanken

Android SQLite
++
CouchDB
++
JDBC
++
MongoDB
MySQL
++
ODBC
+
Postgres
+
SQL
+++

Hibernate +++

Datenkommunikation

Internet, Intranet
TCP/IP
SOAP +++
AJAX +++
REST ++

Design / Entwicklung / Konstruktion

ATAM
++
Domain Driven Design (DDD)
++
Scrum
+++

Branchen

Branchen

  • Telekommunikation
  • Energieversorgung
  • Medien
  • e-Commerce
  • Verlagswesen
  • Automotive
  • Arbeitsvermittlung
  • Versandhandel

 

Einsatzorte

Einsatzorte

Stuttgart (+100km) Tübingen (+100km) Titisee-Neustadt (+75km)
möglich

Projekte

Projekte

6 Monate
2022-02 - 2022-07

Beratung bei der Einführung eines Data Warehouses

Berater, System-Architekt Python Internet of Things Datawarehouse
Berater, System-Architekt

- Erfassen IST-Architektur und Anforderungsanalyse
- Erarbeitung und Präsentation einer Entscheidungsvorlage On Premise- vs Cloud-DWH
- Erstellen einer Marktübersicht über vorhandene Cloud-DWH Lösungen
- Evaluation der vorhandenen Lösungen und Erstellung eine Entscheidungsvorlage
- Präsentation der Ergebnisse
- PoC Implementierung: Anbindung des ERP-Systems an Snowflake



Snowflake AWS Oracle DBA
Python Internet of Things Datawarehouse
Remote
3 Monate
2021-07 - 2021-09

DA/RE (Redispatch 2)

Senior Backend-Developer Java Docker Git
Senior Backend-Developer

- Implementieren eines Tools zum anonymisierten Export von Daten aus der Produktivdatenbank und deren Import in die Entwicklungsdatenbank.

- Implementierung verschiedener Komponenten zur fachlichen Validierung von komplexen XML-Dokumenten.

- Debugging und Refactoring bestehender Microservices.


IntelliJ Apache Cassandra OpenStack Docker Git Bitbucket Jira Confluence
Java Docker Git
Atos GmbH
Stuttgart/Remote
1 Jahr
2020-06 - 2021-05

Meta Team

Software-Architekt, Produkt-Manager Kotlin KotlinJS React
Software-Architekt, Produkt-Manager

Konzeption und Prototyp eines Werkzeugs zum kollaborativen
Informationsmanagement.

IntelliJ IDEA
Kotlin KotlinJS React
Stuttgart
1 Jahr 2 Monate
2019-04 - 2020-05

Online-Sales Backend

Software-Architekt Scrum Java Spring-Framework ...
Software-Architekt

Entwicklung einer Strategie zur Umstellung des Online-Sales Backends auf eine (Micro-) Service Architektur.

  • Review und Dokumentation der bestehenden Systemlandschaft.

  • Aufnahmen und Diskussion der Anforderungen an eine neue Architektur.

  • Entwurf und Dokumentation der Zielarchitektur.

  • Entwicklung von Services als Vermittler zwischen Shop-Frontend und Leasing-Dienstleistern. (Spring-Boot, Java)

IntelliJ IDEA Atlassian Confluence Atlassian JIRA
Scrum Java Spring-Framework Spring-Boot Arc42
Ludwigsburg (Württemberg)
1 Jahr 10 Monate
2017-05 - 2019-02

Digital Vehicle Scanner

Software-Architekt Software-Architektur Amazon S3 Java ...
Software-Architekt

Steuersoftware und Cloud-Backend einer Anlage zur Inspektion von Fahrzeugen.

IntelliJ IDEA Keycloak Atlassian Confluence Atlassian JIRA
Software-Architektur Amazon S3 Java Docker Docker Swarm Event-Driven Architecture Microservices Spring Boot Scrum Arc42
Böblingen
2 Monate
2017-04 - 2017-05

Börse und Meta-Suchmaschine für Fracht-Aufträge

Software-Architekt Software-Architektur ATAM Architekturkonzepte
Software-Architekt

Architektur-Review und Handlungsempfehlung.

Software-Architektur ATAM Architekturkonzepte
Stuttgart
5 Monate
2016-11 - 2017-03

Einführung eines neuen Entwicklungsprozesses auf der Gundlage agiler Methoden und inbesondem dem Domain Driven Design

Berater Domain Driven Design Domain Driven Design (DDD) Scrum
Berater Domain Driven Design

Beratung des Produktmanagements und der Software-Entwicklung bei der Einführung von Domain Driven Design (DDD).
Durchführung von Schulungen und Workshops.

Domain Driven Design (DDD) Scrum
Ostalb
7 Monate
2016-02 - 2016-08

Einführung eines Produktinformationsmanagementsystems (PIM) und Integration des PIM mit seinen Nachbarsystemen: GCE/neeet (ERP), GfK SpexRetail (Produktdaten), einem Lieferantenportal und einem Web-Shop.

Software-Architekt, Berater, Entwickler XSLT Java UML 2.0 ...
Software-Architekt, Berater, Entwickler

- Teilnahme und Leitung von Workshops zur Definition der Datenflüsse und Schnittstellen sowie der Planung der Datenmigration.
- Entwurf und Umsetzung einer zentralen ETL-Anwendung (Java, Apache Camel).
- Implementierung verschiedener Datentransformationen (XSLT, Java).
- Technische Evaluation und Erstellung von PoCs zur Auswahl eines passenden PIM (MaPS System vs. Akeneo).
 

IntelliJ Apache Camel Enterprise Architect
XSLT Java UML 2.0 XSD Relax NG
3 Suisses/Unigro
Sint-Niklaas (Belgien), remote
4 Monate
2015-11 - 2016-02

MaPS System SA (Foetz, Luxemburg) Entwicklung eines Konnektors zwischen der Software zum Produktinformations-Management des Kunden mit der Publications- Plattform priint:suite von Werk II

Software-Architekt, Entwickler EJB3 Java Swagger
Software-Architekt, Entwickler

- PoC-Implementierung der Konnektors als Plugin des priint publishing:hub (EJB3).
- Installation und Konfiguration des priint publishing:hub als Entwicklungs- und Demonstrationsserver.
 

Werk II priint:suite publishing:hub Glassfish Eclipse
EJB3 Java Swagger
Foetz (Luxemburg), remote
4 Monate
2015-07 - 2015-10

Südwest Medien Holding - SWMH (Stuttgart) Einführung von qualitätssichernden Maßnahmen bei Konfigurationsänderungen am Print-Redaktionssystem.

Systemarchiekt, Berater XSD Schematron
Systemarchiekt, Berater

- Analyse der bestehenden Architektur und Prozesse.
- Entwurf eines Deployment- und QS-Prozesses.
- Durchführen von Schulungen zu den Themen Versionsverwaltung und Continuous Integration.
- Unterstützung bei der Implementierung der Prozesse.

AWS Jenkins Méthode
XSD Schematron
Stuttgart
8 Monate
2014-10 - 2015-05

Entwicklung einer Android-App zur Outdoor-Navigation

Software-Architekt, Coach, Entwickler Java 7 JNI Android ...
Software-Architekt, Coach, Entwickler
- Entwurf der Anwendungsarchitektur - Coaching der firmeneingenen Entwickler in Java und Android - Entwicklung von Blueprints und Schlüsselkomponenten - Entwicklung von Featurn - Erstellen eines Build-Systems und von CI-Jobs
Enterprise Architect Eclipse 4.3 SVN Jenkins gradle
Java 7 JNI Android OOA OOD UML
United Navigation GmbH
Großraum Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Wirtschaftsinformatik mit dem Schwerpunkt Software-Engineering
Abschluss: Diplom Informatiker (FH)

Position

Position

Software-Architektur

Kompetenzen

Kompetenzen

Top-Skills

Software-Architektur Java-Developer Java Solution Architect Beratung

Schwerpunkte

Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Amazon S3
Apache Camel
++
Arc42
++
Architekturkonzepte
Atlassian Confluence
Atlassian JIRA
AWS
+
Docker
Docker Swarm
Eclipse
+++
EJB3
++
Enterprise Architect
++
Event-Driven Architecture
Glassfish
+
IntelliJ
++
IntelliJ IDEA
Jenkins
+++
Microservices
Relax NG
+++
Schematron
+
Scrum
Software-Architektur
Swagger
XSD
++
XSLT
+++

  + : Grundkenntnisse

 ++ : Gute Kenntnisse

+++ : Detailkenntniss

 

 

Java (+++)

JavaScript (++)

Python (++)

Bash (++)

AspectJ (+)

C/C++ (+)

Scala (+)

XSLT (++)

SQL (+++)

 

JEE (+)

JSP (++)

JDBC (++)

JNDI (++)

JMX (+)

Spring-Framework (+++)

Guice/RoboGuice (++)

Web-Services (+++)

WSDL (++)

JUnit (+++)

Mockito (+++)

EasyMock (++)

Robolectric (+++)

Hibernate (+++)

JPA (+++)

 

Android (+++)

Tomcat (++)

JBoss (+)

ActiveMQ (+)

ServiceMix (+)

CXF (++)

Django (++)

AWS - Amazon Cloud Serices (EC2, S3) (++)

 

Ant (++)

Maven (+++)

Hudson/Jenkins - Continuous Integration (CI) (++)

Git (++)

SVN (++)

CVS (++)

 

Scrum (CSM)(+++)

TDD - Test Driven Development/Design (+++)  

Requirements Engineering (++)

DDD - Domain Driven Design (++)

OOA/OOD (+++)

 

SaaS (++)

PaaS (+)

AOP (+)

UML (+++)

Sophist RE (++)

 

MySQL (++)

SQLite (++)

Postgres (+)

Betriebssysteme

Android
Mac OS
Unix
Windows

Android

Programmiersprachen

C++
++
Java
+++
JavaScript
++
Kotlin
++
Python
++
Shell
+
XSLT ++

Datenbanken

Android SQLite
++
CouchDB
++
JDBC
++
MongoDB
MySQL
++
ODBC
+
Postgres
+
SQL
+++

Hibernate +++

Datenkommunikation

Internet, Intranet
TCP/IP
SOAP +++
AJAX +++
REST ++

Design / Entwicklung / Konstruktion

ATAM
++
Domain Driven Design (DDD)
++
Scrum
+++

Branchen

Branchen

  • Telekommunikation
  • Energieversorgung
  • Medien
  • e-Commerce
  • Verlagswesen
  • Automotive
  • Arbeitsvermittlung
  • Versandhandel

 

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.