Architekturen, JAVA, JEE, MDSD, UML, SCRUM
Aktualisiert am 08.07.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 10.07.2027
Verfügbar zu: 90%
davon vor Ort: 80%
Java
Performance
Architektur
Scrum
Vert.x
Non-blocking I/O
JavaEE
Deutsch
Englisch
Französisch
Spanisch

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2018-02 - 2019-07

Neuentwicklung Auskunftsystem

Senior Developer Scrum Java EE Oracle Application Server ...
Senior Developer

Überarbeitung der Transaktionen

Performanceverbesserung beim Schreiben eines fachlichen Logs

Design von Camunda-Prozessen, Prozesse mit UserTasks, Einarbeiten in Implementierungsdetails von Camunda

Umsetzung von UserStories

Oracle11 WebLogic IntelliJ IDEA Camunda
Scrum Java EE Oracle Application Server Transaktionsmanagement Camunda BPMN Git Benchmark
Schufa
Wiesbaden
2 Jahre 8 Monate
2015-05 - 2017-12

Performanceverbesserung bei Suche und Preisberechnung

Software-Entwickler Maven3 Java8 LMAX Disruptor ...
Software-Entwickler

Verbesserung der Performance einer bestehenden Anwendung um dem Faktor 500 durch Einsatz von Caches und Parallelisierung der Berechnungen.
Erstellen der horizontal skalierbaren Architektur unter Verwendung von Vert.x für die Kommunikation mit externen Systemen; Vermeidung von semantisch gleichen, parallelen Anfragen.
Erstellen der horizontal skalierbaren Architektur zum Aufsplitten der Anfragen und zum Zusammenführen der parallel berechneten Ergebnisse.
Anwendung der Lösung auf weitere Problemstellen (Flugsuche, Hotelsuche, Mietwagensuche und Preisberechnung)

Jenkins IntelliJ JUnit Redis Kibana Jira
Maven3 Java8 LMAX Disruptor Vert.x RxJava JSON Google Protocol Buffers Microbenchmarks (JMH) Flamegraphs
DER Touristik
Frankfurt/Main
1 Jahr 3 Monate
2013-12 - 2015-02

Anbindung Mobilfunkprovider

Senior Entwickler Scrum Java EJB3.1 ...
Senior Entwickler
Design und Implementierung eines Systems, das einen existierenden Mobilfunkprovider und einen neu anzubindenden hinter einer einheitlichen Fassade verwaltet. Absprache und Design von Schnittstellen zu umliegenden Systemen. Erstellung von Alarmierungen und Werkzeugen für den Betrieb des Systems.
PostgreSQL 9.3 JBoss 7.2 IntelliJ IDEA
Scrum Java EJB3.1 JEE6 Arquillian CDI CDI-Unit Hibernate Envers Edifact Graphite RESTEasy Maven3 Jenkins Eclipse Jira Linux
United Internet AG
Karlsruhe
7 Monate
2013-06 - 2013-12

Erstellen einer Zielarchitektur

Architekt Java Maven iBATIS ...
Architekt
Festlegung einer Zielarchitektur. Durchführen von Workshops zur Formulierung der Vision. Dokumentation der Zielarchitektur in UML und Confluence. Festlegung von Refactoring-Schritten, um zur Zielarchitektur zu gelangen. Erstellen von exemplarischen Musterlösungen für die einzelnen Refactoring-Schritte. Definition der logischen Schichten des Servers, Konfiguration der Komponenten in Spring. Anpassung der Persistenzschicht an unterschiedliche Datenbanksysteme.
IntelliJ IDEA MySQL MSSQL Oracle 11 Tomcat 7 Spring Framework Confluence Jira
Java Maven iBATIS Jenkins AOP Transaktionen Scrum
Automobilzulieferer
München/Stuttgart
1 Jahr 10 Monate
2011-09 - 2013-06

Software zur Produktprovisionierung

Software-Entwickler Java JEE WebServices ...
Software-Entwickler
Entwicklung eines Systems zur Provisionierung von Leistungen. Entwurf einer Schicht zum Mapping der Leistungen aus Geschäftssystemsicht auf technische Leistungen. Adapter für die Kompatibilität von Leistungssystemen, die nicht sofort auf neue Schnittstellen umstellen.
Maven Hibernate Jenkins Eclipse MySQL Sybase JBoss JAX-WS JAXB
Java JEE WebServices Transaktionen
United Internet AG
Karlsruhe
1 Jahr 10 Monate
2011-09 - 2013-06

Scrum-Master bei Entwicklungsteam

Scrum-Master Scrum NLP
Scrum-Master
Stakeholder-Analyse und Festlegung der Projektrollen. Coaching beim Entwicklungsprozeß und bei Scrum. Einführung von Product Backlog, Sprint Backlog, Team Backlog, Impediment Backlog, Bug Backlog. Organisieren der Qualitätssicherung durch ein rumänisches Team. Coaching der Planung eines weiteren Teams (3 Personen)
Jira Greenhopper
Scrum NLP
United Internet AG
Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

Fernuniversität Hagen

Hochschule Rhein-Main

Java-Zertifizierungen:

  • Sun Certified Java Associate (SCJA)
  • Sun Certified Java Programmer (SCJP)
  • Sun Certified Java Developer (SCJD)
  • Sun Certified Enterprise Architect (SCEA)

OMG Zertifizierungen:

  • OMG Certified UML Professional Fundamental OCUP

ISEB Zertifizierungen:

  • ISTQB - ISEB Certified Tester Foundation Level (CTFL)

SCRUM Zertifizierungen

  • SCRUM Master (Scrum Alliance)
  • Agile Teams erfolgreich in die Selbstorganisation führen (GoAgile)

Kompetenzen

Kompetenzen

Top-Skills

Java Performance Architektur Scrum Vert.x Non-blocking I/O JavaEE

Produkte / Standards / Erfahrungen / Methoden

Benchmark
Camunda
Camunda
Continuous Integration
gute Kenntnisse (Hudson, Jenkins)
Eclipse
gute Kenntnisse durch mehrjährigen Projekteinsatz
Flamegraphs
Git
gute Kenntnisse
Google Protocol Buffers
Hibernate
sehr gute Kenntnisse
IntelliJ
IntelliJ IDEA
gute Kenntnisse (ca. 2 Jahr Projekteinsatz)
Java Enterprise Edition (JEE)
sehr gute Kenntnisse
Java Persistence API (JPA)
sehr gute Kenntnisse
JBoss
sehr gute Kenntnisse
Jenkins
Jira
JUnit
sehr gute Kenntnisse
Kibana
LMAX Disruptor
Maven
gute Kenntnisse
Maven3
Microbenchmarks (JMH)
Oracle Application Server
Redis
RxJava
Scrum
sehr gute Kenntnisse, Praxiserfahrung als ScrumMaster und Coach
Spring Framework
gute Kenntnisse (Version 2 und 3)
Subversion
gute Kenntnisse
Transaktionsmanagement
UML
sehr gute Kenntnisse
Unified Process
sehr gute Kenntnisse
V-Modell
sehr gute Kenntnisse
Vert.x
WebLogic
WebServices
gute Kenntnisse

Programmiersprachen

BPMN
Java
Java EE
Java8
JSON
TeX, LaTeX

Datenbanken

DB2
v7
JDBC
MS SQL Server
MySQL
Oracle
10g, 11
Oracle11
PostgreSQL
v9
Sybase

Design / Entwicklung / Konstruktion

4+1 Modell
EMF/Ecore
UML2

 

 

 

 

Branchen

Branchen

Telekommunikation

Versicherungen

Transport und Logistik

Automobil

 

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2018-02 - 2019-07

Neuentwicklung Auskunftsystem

Senior Developer Scrum Java EE Oracle Application Server ...
Senior Developer

Überarbeitung der Transaktionen

Performanceverbesserung beim Schreiben eines fachlichen Logs

Design von Camunda-Prozessen, Prozesse mit UserTasks, Einarbeiten in Implementierungsdetails von Camunda

Umsetzung von UserStories

Oracle11 WebLogic IntelliJ IDEA Camunda
Scrum Java EE Oracle Application Server Transaktionsmanagement Camunda BPMN Git Benchmark
Schufa
Wiesbaden
2 Jahre 8 Monate
2015-05 - 2017-12

Performanceverbesserung bei Suche und Preisberechnung

Software-Entwickler Maven3 Java8 LMAX Disruptor ...
Software-Entwickler

Verbesserung der Performance einer bestehenden Anwendung um dem Faktor 500 durch Einsatz von Caches und Parallelisierung der Berechnungen.
Erstellen der horizontal skalierbaren Architektur unter Verwendung von Vert.x für die Kommunikation mit externen Systemen; Vermeidung von semantisch gleichen, parallelen Anfragen.
Erstellen der horizontal skalierbaren Architektur zum Aufsplitten der Anfragen und zum Zusammenführen der parallel berechneten Ergebnisse.
Anwendung der Lösung auf weitere Problemstellen (Flugsuche, Hotelsuche, Mietwagensuche und Preisberechnung)

Jenkins IntelliJ JUnit Redis Kibana Jira
Maven3 Java8 LMAX Disruptor Vert.x RxJava JSON Google Protocol Buffers Microbenchmarks (JMH) Flamegraphs
DER Touristik
Frankfurt/Main
1 Jahr 3 Monate
2013-12 - 2015-02

Anbindung Mobilfunkprovider

Senior Entwickler Scrum Java EJB3.1 ...
Senior Entwickler
Design und Implementierung eines Systems, das einen existierenden Mobilfunkprovider und einen neu anzubindenden hinter einer einheitlichen Fassade verwaltet. Absprache und Design von Schnittstellen zu umliegenden Systemen. Erstellung von Alarmierungen und Werkzeugen für den Betrieb des Systems.
PostgreSQL 9.3 JBoss 7.2 IntelliJ IDEA
Scrum Java EJB3.1 JEE6 Arquillian CDI CDI-Unit Hibernate Envers Edifact Graphite RESTEasy Maven3 Jenkins Eclipse Jira Linux
United Internet AG
Karlsruhe
7 Monate
2013-06 - 2013-12

Erstellen einer Zielarchitektur

Architekt Java Maven iBATIS ...
Architekt
Festlegung einer Zielarchitektur. Durchführen von Workshops zur Formulierung der Vision. Dokumentation der Zielarchitektur in UML und Confluence. Festlegung von Refactoring-Schritten, um zur Zielarchitektur zu gelangen. Erstellen von exemplarischen Musterlösungen für die einzelnen Refactoring-Schritte. Definition der logischen Schichten des Servers, Konfiguration der Komponenten in Spring. Anpassung der Persistenzschicht an unterschiedliche Datenbanksysteme.
IntelliJ IDEA MySQL MSSQL Oracle 11 Tomcat 7 Spring Framework Confluence Jira
Java Maven iBATIS Jenkins AOP Transaktionen Scrum
Automobilzulieferer
München/Stuttgart
1 Jahr 10 Monate
2011-09 - 2013-06

Software zur Produktprovisionierung

Software-Entwickler Java JEE WebServices ...
Software-Entwickler
Entwicklung eines Systems zur Provisionierung von Leistungen. Entwurf einer Schicht zum Mapping der Leistungen aus Geschäftssystemsicht auf technische Leistungen. Adapter für die Kompatibilität von Leistungssystemen, die nicht sofort auf neue Schnittstellen umstellen.
Maven Hibernate Jenkins Eclipse MySQL Sybase JBoss JAX-WS JAXB
Java JEE WebServices Transaktionen
United Internet AG
Karlsruhe
1 Jahr 10 Monate
2011-09 - 2013-06

Scrum-Master bei Entwicklungsteam

Scrum-Master Scrum NLP
Scrum-Master
Stakeholder-Analyse und Festlegung der Projektrollen. Coaching beim Entwicklungsprozeß und bei Scrum. Einführung von Product Backlog, Sprint Backlog, Team Backlog, Impediment Backlog, Bug Backlog. Organisieren der Qualitätssicherung durch ein rumänisches Team. Coaching der Planung eines weiteren Teams (3 Personen)
Jira Greenhopper
Scrum NLP
United Internet AG
Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

Fernuniversität Hagen

Hochschule Rhein-Main

Java-Zertifizierungen:

  • Sun Certified Java Associate (SCJA)
  • Sun Certified Java Programmer (SCJP)
  • Sun Certified Java Developer (SCJD)
  • Sun Certified Enterprise Architect (SCEA)

OMG Zertifizierungen:

  • OMG Certified UML Professional Fundamental OCUP

ISEB Zertifizierungen:

  • ISTQB - ISEB Certified Tester Foundation Level (CTFL)

SCRUM Zertifizierungen

  • SCRUM Master (Scrum Alliance)
  • Agile Teams erfolgreich in die Selbstorganisation führen (GoAgile)

Kompetenzen

Kompetenzen

Top-Skills

Java Performance Architektur Scrum Vert.x Non-blocking I/O JavaEE

Produkte / Standards / Erfahrungen / Methoden

Benchmark
Camunda
Camunda
Continuous Integration
gute Kenntnisse (Hudson, Jenkins)
Eclipse
gute Kenntnisse durch mehrjährigen Projekteinsatz
Flamegraphs
Git
gute Kenntnisse
Google Protocol Buffers
Hibernate
sehr gute Kenntnisse
IntelliJ
IntelliJ IDEA
gute Kenntnisse (ca. 2 Jahr Projekteinsatz)
Java Enterprise Edition (JEE)
sehr gute Kenntnisse
Java Persistence API (JPA)
sehr gute Kenntnisse
JBoss
sehr gute Kenntnisse
Jenkins
Jira
JUnit
sehr gute Kenntnisse
Kibana
LMAX Disruptor
Maven
gute Kenntnisse
Maven3
Microbenchmarks (JMH)
Oracle Application Server
Redis
RxJava
Scrum
sehr gute Kenntnisse, Praxiserfahrung als ScrumMaster und Coach
Spring Framework
gute Kenntnisse (Version 2 und 3)
Subversion
gute Kenntnisse
Transaktionsmanagement
UML
sehr gute Kenntnisse
Unified Process
sehr gute Kenntnisse
V-Modell
sehr gute Kenntnisse
Vert.x
WebLogic
WebServices
gute Kenntnisse

Programmiersprachen

BPMN
Java
Java EE
Java8
JSON
TeX, LaTeX

Datenbanken

DB2
v7
JDBC
MS SQL Server
MySQL
Oracle
10g, 11
Oracle11
PostgreSQL
v9
Sybase

Design / Entwicklung / Konstruktion

4+1 Modell
EMF/Ecore
UML2

 

 

 

 

Branchen

Branchen

Telekommunikation

Versicherungen

Transport und Logistik

Automobil

 

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.