Enterprise Java Architektur, Team- und Entwicklungsleitung
Aktualisiert am 12.05.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2021
Verfügbar zu: 100%
davon vor Ort: 80%
Software Architecture
Java
Deutsch
Muttersprache
Englisch
Sehr gute Kenntnisse
Italienisch
Grundlagen

Einsatzorte

Einsatzorte

München (+100km) Ingolstadt (+50km) Nürnberg (+50km) Mindelheim (+100km)
nicht möglich

Projekte

Projekte

3 Monate
2019-04 - 2019-06

Self Evalutation Tool (SET)

Lead Developer NoSQL Code Review Team Lead ...
Lead Developer

Software Architecture

Technical Team Lead

Full Stack Development

Eclipse IntelliJ Maven Apache Cassandra Java Spring Spring Boot Jenkins Git Nexus
NoSQL Code Review Team Lead REST API Design Softwarearchitektur Scrum
Nürnberg
1 Monat
2019-03 - 2019-03

Definition of Enterprise API Guidelines

Enterprise Architect REST API Design API Design Guidelines ...
Enterprise Architect

Evaluation and Definition of Enterprise Architecture Guidelines

Definition of API Guidelines 

Zalando REST Guidelines TM Forum API Guidelines TM Forum APIs
REST API Design API Design Guidelines UML
München
9 Monate
2018-04 - 2018-12

Supply Chain Management

Softwarearchitekt Scrum Java JEE ...
Softwarearchitekt

Java Enterprise Software

Architekturdefinition und Umsetzung

API Design

Cloud Migration

Teamübergreifende Kommunikation

Code Review

Eclipse IntelliJ Spring JEE Maven Gradle APIGee Google Cloud Platform Google Cloud GCP
Scrum Java JEE Spring REST SOAP Cloud Solution Migration Softwarearchitektur Code Review GIT JPA API Design Cloud Architecture
Ingolstadt
8 Monate
2017-08 - 2018-03

Migrationsprojekt PostgreSQL

Softwarearchitekt Java 8 JPA Hibernate ...
Softwarearchitekt

Migration einer Enterpriseanwendung von IBM SolidDB zu PostgreSQL

DBVisualizer Eclipse IntelliJ IDEA FreeMarker PostgreSQL solidDB
Java 8 JPA Hibernate JEE EJB3 Maven Architektur Spring
Ingolstadt
6 Monate
2017-08 - 2018-01

Servicebasierte Diagnose Architektur

Softwarearchitekt UML
Softwarearchitekt

Definition einer Softwarearchitektur für die Diagnose von Fahrzeugen

Enterprise Architect JIRA
UML
München
1 Jahr 1 Monat
2016-07 - 2017-07

Supply Chain Management

Softwarearchitekt Scrum Code Review Softwarearchitektur ...
Softwarearchitekt

Java Enterprise Software

Architekturdefinition und Umsetzung

Teamübergreifende Kommunikation

Code Review

JBoss WildFly solidDB Git Eclipse UMLet Enterprise Architect Magic Draw Stash Java 1.6 Java 1.7 Java 1.8 SoapUI DbVisualizer Maven Arquillian Mockito
Scrum Code Review Softwarearchitektur Enterprise Java EJB Web Service REST JPA Agile Entwicklung UML Web Service Architektur
Ingolstadt
10 Monate
2015-09 - 2016-06

Werkspezifische Teileorientierte Fertigungsinformation

Softwarearchitekt J2EE JPA Teamleitung ...
Softwarearchitekt

Performanceoptimierung

Codeanalyse

Funktionale Erweiterung

EJB 3.1 Eclipse Oracle 11g JProfiler VisualVM Apache JMeter Apache SOLR
J2EE JPA Teamleitung Technische Projektleitung JSF WebService Architektur
München
6 Monate
2015-10 - 2016-03

Leitung Innovationsteam

Softwarearchitekt, Teamleiter NoSQL REST Teamleitung
Softwarearchitekt, Teamleiter

Erweiterung des technischen Firmenportfolios

Prototypenentwicklung

Proof of Concept

Sichtung, Auswahl und Erprobung von Tools, Technologien und Frameworks

Neo4J Tomcat AngularJS
NoSQL REST Teamleitung
München
1 Jahr 6 Monate
2014-10 - 2016-03

EVx-VPL

Softwarearchitekt, Entwicklungsleiter Teamleitung Softwarearchitektur
Softwarearchitekt, Entwicklungsleiter
Teamleitung Softwarearchitektur
Ingolstadt
4 Jahre 3 Monate
2012-01 - 2016-03

EVx-EPM

Softwarearchitekt, Entwicklungsleiter Scrum Agile J2EE ...
Softwarearchitekt, Entwicklungsleiter

Fachliche und disziplinarische Leitung des Entwicklunsteams bei der Implementierung einer Softwarelösung zur Erprobungsplanung für Vorserienfahrzeuge eines großen deutschen Automobilkonzerns. Definiton der Softwarearchitektur und Durchführung von Code Reviews, Performanceanalysen, Fehleranalysen und Refactoringmaßnahmen. Einführung von agilen Entwicklungsmethoden.

Maven Eclipse Flyway WebSphere Nexus Jenkins Crucible Fisheye XDK FreeMarker JBoss SoapUI JProfiler JVisualVM OpenJPA Hibernate Enterprise Architect Atlassian JIRA
Scrum Agile J2EE JPA MDD Codegenerierung Java 7 Java 6 Eclipse RCP JSF Vaadin WebServices REST CDI UML Softwarearchitektur Teamleitung
Softvision GmbH
München + Ingolstadt
4 Monate
2011-09 - 2011-12

Call Center Applikation

Senior Developer J2EE JSF CDI ...
Senior Developer

Weiterentwicklung von browsergestützten Call Center und Administrationsapplikationen, Implementierung von Backenddiensten in EJB und der Webfrontends in JSF2 mit CDI.

RichFaces WebLogic Oracle Hibernate Eclipse Maven Jenkins
J2EE JSF CDI JPA EJB Scrum
München
1 Jahr 3 Monate
2010-05 - 2011-07

AMIS Auftragsverwaltung

Lead Developer Scrum Kanban J2EE ...
Lead Developer
Organisation des Entwicklerteams und der Entwicklungsarbeit. Entwicklung und Implentierung von Backenddiensten als WebServices und deren Orchestrierung mittels Oracle SOA Suite.
Oracle SOA Suite TopLink WebLogic Oracle Oracle XE Eclipse JDeveloper Ant SlikTest
Scrum Kanban J2EE Java 6 SOA WebService EJB JPA BPEL JSF ADF
Bundesagentur für Arbeit
Nürnberg
3 Monate
2010-02 - 2010-04

FullRing Webapplikation

Lead Developer J2EE Java 6 JPA ...
Lead Developer
Implementierung einer Webplattform für Verabredungen zu Sportereignissen. Konzeption und Planung der Implementierung. Implementierung auf Basis von Seam.
JBoss Seam Hibernate RichFaces Eclipse
J2EE Java 6 JPA JSF EJB
München
2 Monate
2010-01 - 2010-02

proVerein Adressverwaltung

Senior Developer + Projektleiter Scrum J2EE Java 6 ...
Senior Developer + Projektleiter
Neuimplementierung einer bestehenden standalone Adressverwaltungsapplikation in Webtechnologie auf Basis des Seam Frameworks. Erstellen der Systemarchitektur. Spezifikation und Implementierung der Enterprise-Dienste in Form von EJB. Design und Implementierung der Weboberfläche mit Seam. Projektleitung.
Eclipse JBoss Seam RichFaces Hibernate
Scrum J2EE Java 6 JSF JPA EJB
München
11 Monate
2008-09 - 2009-07

Softwarelösungen zur Kostenprädiktion im deutschen Gesundheitswesen

Lead Developer Java 6 JDBC Swing ...
Lead Developer
Softwaredesign, Implementierung, Erweiterung, Pflege und Support der Softwareprodukte des Kunden. Setup des gesamten Entwicklungsprozesses von der Planung bis zur Auslieferung.
Apache Derby Swing Application Framework Hibernate NetBeans UML BIRT Eclipse NetBeans Ant Maven
Java 6 JDBC Swing JPA UML
DxCG
München
1 Monat
2008-08 - 2008-08

Untersuchung JMX-basierte Verfügbarkeitsoptimierung von Anwendungskomponenten

Consultant Java 5 JMX
Consultant
Untersuchung ob es mit Hilfe von JMX möglich ist detaillierte Informationen über die Antwortzeiten einzelner Systemkomponenten (Servlets) zu sammeln und bei einem signifikanten Anstieg dieser Zeiten gezielt niederranginge Dienste temporär zu deaktivieren.
WebLogic WebSphere Apache Geronimo
Java 5 JMX
München
1 Monat
2008-07 - 2008-07

Programmatische Analyse der Aufrufe von Backenddiensten

Consultant Java 5 Apache ECS jexcel
Consultant
Erstellung einer Software, die durch Parsen und automatische Analyse von Testberichten und Protokolldateien Abhängigkeiten zwischen Geschäftsprozessen und den Aufrufen von Diensten im System Backend darstellt und diese Information aufgearbeitet in HTML und als Exceldatei ausgibt.
Java 5 Apache ECS jexcel
O2
München
4 Monate
2008-01 - 2008-04

Pflege und Weiterentwicklung einer Portallösung

Senior Developer Java 5 HTML JavaScript ...
Senior Developer
Funktionale Erweiterung der Portlet-Lösung durch Erstellen von neuen Oberflächenkomponenten in HTML/Javascript.
Java 5 HTML JavaScript Portlet
Atoss
München
11 Monate
2007-02 - 2007-12

Refactoring eines Systems zur Personaleinsatzplanung

Software Architect/Senior Developer Java 5
Software Architect/Senior Developer
Erstellung und Umsetzung eines Refactoringplans des Quellcodes unter Gewähr- leistung des Erhalts der Funktionalität und des Funktionsumfangs durch Regressionstestmethoden. Der zu überarbeitende Quellecode war ursprünglich in Pascal/Delphi implementiert und wurde durch Crosscompilierung in Java übersetzt.
Java 5
Atoss
München
1 Jahr 11 Monate
2005-03 - 2007-01

Teamleiter Qualitätssicherung

Teamleiter Java 4 Mercury WinRunner Mercury XRunner
Teamleiter
Leitung des neu geründeten Teams Software QA. Management der Erstellung von automatisierten Testumgebungen für die Backoffice Software (3-Tier-System mit Web Frontend) und der Kassensoftware (Applikation). Koordination der Zusammenarbeit des Softwareteams in Deutschland und dem Testteam in den USA und auf den Philippinen.
Java 4 Mercury WinRunner Mercury XRunner
NCR
Augsburg
1 Jahr 11 Monate
2005-03 - 2007-01

Produktspezialist Digital Promotions

Teamleiter + Produktspezialist Java 4 JNI
Teamleiter + Produktspezialist
Beratung von Kunden und Entwicklungsteams in Bezug auf die Retail Softwarekomponente Digital Promotions und der Steuerung der Weiterentwicklung des Produkts. Abhalten von Produkt- und Entwicklerschulungen. Support bei technischen und funktionalen Fragen und Problemen. Leitung der Internationalisierung des Produkts und Lokalisierung für den deutschen Markt.
Java 4 JNI
MCR
Augsburg + Mailand
1 Jahr 4 Monate
2003-11 - 2005-02

Application Redesign und Refactoring

Softwarearchitekt Java 4 JEE Servlet ...
Softwarearchitekt
Überarbeitung des Softwaredesigns der Gesamtapplikation und Migration der serverseitigen Bestandteile auf einen Tomcat Web Server. Vollständige Erneuerung der Softwareplattform des Benutzerinterfaces. Anleitung des Entwicklungsteams bei der Migration der bestehenden Software auf die neue Plattform. Entwicklerschulungen.
Apache Tomcat
Java 4 JEE Servlet Applet Swing HTML JavaScript
NCR
Augsburg
3 Jahre 8 Monate
2000-03 - 2003-10

Anwendungsentwicklung

Developer Java 4 JDBC JEE ...
Developer
Erstellung und Pflege von Softwarekomponenten für ein Backofficesystem. Schrittweise Erweiterung des Verantwortungsbereichs bis zur Gesamtverantwortung für das System zur Stammdatenpflege.
Java 4 JDBC JEE Servlet Applet HTML JavaScript Swing
NCR
Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Monate
2018-11 - 2019-01

Professional Cloud Architect

Google Cloud Certified Professional Cloud Architect, Coursera
Google Cloud Certified Professional Cloud Architect
Coursera
1 Monat
2009-09 - 2009-09

Sun Certified Developer

Sun Certified Developer, Sun
Sun Certified Developer
Sun
1 Monat
2009-07 - 2009-07

Sun Certified Programmer

Sun Certified Programmer, Sun
Sun Certified Programmer
Sun
5 Jahre 5 Monate
1994-10 - 2000-02

Studium Elektro- und Informationstechnik

Diplom-Ingenieur, TU München
Diplom-Ingenieur
TU München
Technische Informatik

Position

Position

Software Architect

Development Lead

Kompetenzen

Kompetenzen

Top-Skills

Software Architecture Java

Aufgabenbereiche

Architektur
Entwicklungsleitung
Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Gute Kenntnisse
Apache JMeter
Gute Kenntnisse
Apache SOLR
Grundkenntnisse
API Design
APIGee
Grundkenntnisse
Arquillian
Grundkenntnisse
Atlassian JIRA
Sehr gute Kenntnisse
CDI
Gute Kenntnisse
Cloud Solution
Grundkenntnisse
Codegenerierung
Sehr gute Kenntnisse
Crucible
Sehr gute Kenntnisse
DbVisualizer
Grundkenntnisse
Eclipse
Sehr gute Kenntnisse
Eclipse RCP
Grundkenntnisse
EJB
Sehr gute Kenntnisse
EJB 3.1
Sehr gute Kenntnisse
EJB3
Sehr gute Kenntnisse
Enterprise Architect
Gute Kenntnisse
Enterprise Java
Sehr gute Kenntnisse
Fisheye
Gute Kenntnisse
Flyway
Sehr gute Kenntnisse
FreeMarker
Gute Kenntnisse
GCP
Git
Gute Kenntnisse
Google Cloud
Google Cloud Platform
Grundkenntnisse
Gradle
Grundkenntnisse
Hibernate
Sehr gute Kenntnisse
IntelliJ
Grundkenntnisse
IntelliJ IDEA
Grundkenntnisse
JBoss
Gute Kenntnisse
Jenkins
Sehr gute Kenntnisse
JIRA
Sehr gute Kenntnisse
JProfiler
Sehr gute Kenntnisse
JSF
Sehr gute Kenntnisse
JVisualVM
Gute Kenntnisse
Magic Draw
Gute Kenntnisse
Maven
Sehr gute Kenntnisse
MDD
Sehr gute Kenntnisse
Migration
Sehr gute Kenntnisse
Mockito
Gute Kenntnisse
Modellgetriebene Entwicklung
Sehr gute Kenntnisse
Nexus
Gute Kenntnisse
OpenJPA
Gute Kenntnisse
REST
Sehr gute Kenntnisse
RichFaces
Gute Kenntnisse
SOAP
Sehr gute Kenntnisse
SoapUI
Gute Kenntnisse
Spring
Grundkenntnisse
Spring Boot
Stash
Gute Kenntnisse
TM Forum API Guidelines
TM Forum APIs
Tomcat
Gute Kenntnisse
UML
Sehr gute Kenntnisse
UMLet
Gute Kenntnisse
Vaadin
Grundkenntnisse
VisualVM
Gute Kenntnisse
Web Service
Sehr gute Kenntnisse
WebLogic
Sehr gute Kenntnisse
WebService
Sehr gute Kenntnisse
WebServices
Sehr gute Kenntnisse
WebSphere
Sehr gute Kenntnisse
WildFly
Sehr gute Kenntnisse
XDK
Grundkenntnisse
Zalando REST Guidelines
Softwareentwicklung in sämtlichen Phasen vom Design bis zur Wartung
Refactoring kleiner und großer Codebestände
Projektplanung, Team- und Projektleitung, SCRUM

Sun Certified Java Programmer (SCJP) J2SE 6
Sun Certified Java Developer (SCJD)
Java 1.2, 1.3, 1.4, 5, 6, 7, 8
JEE, J2EE, EJB 3.1
JPA, Hibernate, TopLink
Servlets, JSP, JSF 2, Facelets, RichFaces, ADF, HMTL, XHTML, JavaScript
Struts 2, Seam 2.2
Google Web Toolkit 2.0 (GWT)
Vaadin
Eclipse RCP, SWT
BIRT
Apache Log4J, Apache Commons
Javadoc
JUnit, Mockito
Tomcat, JBoss, Oracle WebLogic 11g, IBM WebSphere

XML
BPEL

 

Design Patterns (JEE Patterns, GoF Patterns)

IDE:
- Eclipse
- NetBeans
- JDeveloper

Objektorientierte Analyse (OOA)
Objektorientiertes Design (OOD)
Objektorientierte Programmierung (OOP)
 
Modellgetriebene Entwicklung (MDD)
Codegenerierung

Test (Oberflächen/GUI-Test, Unit-Test)

UML 2.0
CASE Tools:
- Enterprise Architekt 9
- IBM Rational System Designer 7.0
- MID Innovator 10
- NetBeans UML
- Omondo UML
- ObjectiF
- MagicDraw UML 7.0
- Together 5.0

Tools:
- Apache Ant, Maven 2 + 3
- Subversion (SVN), TortoiseSVN, Subclipse, GIT, GIT-SVN
- MS Visual SourceSafe 6.0
- CVS

Datenbankdesign:
- CASE Studio 2.22
- ERwin 3.5.2
- TOAD Data Modeller

Datenbanken:
- Oracle 11g
- MS SQL-Server
- Java DB / Derby
- MySQL

Produkte:
EVx
NCR WebMaster, POS, POS Server
ATOSS SES
DxCG BVA Grouper 2008, DxCG Risk Smart Suite, DxCG Case Smart Suite
BVA AMIS, AMIT, AMX

Betriebssysteme

Unix
Grundlagen
Windows
Sehr gute Kenntnisse

Programmiersprachen

AngularJS
Grundkenntnisse
J2EE
Sehr gute Kenntnisse
Java
Sehr gute Kenntnisse
Java 1.6
Sehr gute Kenntnisse
Java 1.7
Sehr gute Kenntnisse
Java 1.8
Sehr gute Kenntnisse
Java 5
Sehr gute Kenntnisse
Java 6
Sehr gute Kenntnisse
Java 7
Sehr gute Kenntnisse
Java 8
Sehr gute Kenntnisse
JEE
Sehr gute Kenntnisse
JPA
Sehr gute Kenntnisse
Spring
Grundkenntnisse

Datenbanken

Apache Cassandra
JDBC
Sehr gute Kenntnisse
MS SQL Server
Gute Kenntnisse
MySQL
Grundlagen
Neo4J
Gute Kenntnisse
NoSQL
Gute Kenntnisse
Oracle
Sehr gute Kenntnisse
Oracle 11g
Sehr gute Kenntnisse
Oralce 12c
Sehr gute Kenntnisse
PostgreSQL
Gute Kenntnisse
solidDB
Gute Kenntnisse
SQL
Sehr gute Kenntnisse

Hardware

PC
Sehr gute Kenntnisse

Design / Entwicklung / Konstruktion

API Design Guidelines
Cloud Architecture
Code Review
Sehr gute Kenntnisse
Softwarearchitektur
Sehr gute Kenntnisse

Managementerfahrung in Unternehmen

Agile
Sehr gute Kenntnisse
Kanban
Gute Kenntnisse
Scrum
Sehr gute Kenntnisse
Team Lead
Technische Projektleitung
Sehr gute Kenntnisse

Personalverantwortung

Teamleitung
Sehr gute Kenntnisse

Branchen

Branchen

Retail   (9 Jahre)
Automotive   (4 Jahre)
Kundenbindung   (2,25 Jahre)
Zeitwirtschaft/Personaleinsatzplanung   (1,5 Jahre)
Health Care/Gesundheitswesen   (1 Jahr)
Öffentliche Verwaltung   (1,25 Jahre)

Einsatzorte

Einsatzorte

München (+100km) Ingolstadt (+50km) Nürnberg (+50km) Mindelheim (+100km)
nicht möglich

Projekte

Projekte

3 Monate
2019-04 - 2019-06

Self Evalutation Tool (SET)

Lead Developer NoSQL Code Review Team Lead ...
Lead Developer

Software Architecture

Technical Team Lead

Full Stack Development

Eclipse IntelliJ Maven Apache Cassandra Java Spring Spring Boot Jenkins Git Nexus
NoSQL Code Review Team Lead REST API Design Softwarearchitektur Scrum
Nürnberg
1 Monat
2019-03 - 2019-03

Definition of Enterprise API Guidelines

Enterprise Architect REST API Design API Design Guidelines ...
Enterprise Architect

Evaluation and Definition of Enterprise Architecture Guidelines

Definition of API Guidelines 

Zalando REST Guidelines TM Forum API Guidelines TM Forum APIs
REST API Design API Design Guidelines UML
München
9 Monate
2018-04 - 2018-12

Supply Chain Management

Softwarearchitekt Scrum Java JEE ...
Softwarearchitekt

Java Enterprise Software

Architekturdefinition und Umsetzung

API Design

Cloud Migration

Teamübergreifende Kommunikation

Code Review

Eclipse IntelliJ Spring JEE Maven Gradle APIGee Google Cloud Platform Google Cloud GCP
Scrum Java JEE Spring REST SOAP Cloud Solution Migration Softwarearchitektur Code Review GIT JPA API Design Cloud Architecture
Ingolstadt
8 Monate
2017-08 - 2018-03

Migrationsprojekt PostgreSQL

Softwarearchitekt Java 8 JPA Hibernate ...
Softwarearchitekt

Migration einer Enterpriseanwendung von IBM SolidDB zu PostgreSQL

DBVisualizer Eclipse IntelliJ IDEA FreeMarker PostgreSQL solidDB
Java 8 JPA Hibernate JEE EJB3 Maven Architektur Spring
Ingolstadt
6 Monate
2017-08 - 2018-01

Servicebasierte Diagnose Architektur

Softwarearchitekt UML
Softwarearchitekt

Definition einer Softwarearchitektur für die Diagnose von Fahrzeugen

Enterprise Architect JIRA
UML
München
1 Jahr 1 Monat
2016-07 - 2017-07

Supply Chain Management

Softwarearchitekt Scrum Code Review Softwarearchitektur ...
Softwarearchitekt

Java Enterprise Software

Architekturdefinition und Umsetzung

Teamübergreifende Kommunikation

Code Review

JBoss WildFly solidDB Git Eclipse UMLet Enterprise Architect Magic Draw Stash Java 1.6 Java 1.7 Java 1.8 SoapUI DbVisualizer Maven Arquillian Mockito
Scrum Code Review Softwarearchitektur Enterprise Java EJB Web Service REST JPA Agile Entwicklung UML Web Service Architektur
Ingolstadt
10 Monate
2015-09 - 2016-06

Werkspezifische Teileorientierte Fertigungsinformation

Softwarearchitekt J2EE JPA Teamleitung ...
Softwarearchitekt

Performanceoptimierung

Codeanalyse

Funktionale Erweiterung

EJB 3.1 Eclipse Oracle 11g JProfiler VisualVM Apache JMeter Apache SOLR
J2EE JPA Teamleitung Technische Projektleitung JSF WebService Architektur
München
6 Monate
2015-10 - 2016-03

Leitung Innovationsteam

Softwarearchitekt, Teamleiter NoSQL REST Teamleitung
Softwarearchitekt, Teamleiter

Erweiterung des technischen Firmenportfolios

Prototypenentwicklung

Proof of Concept

Sichtung, Auswahl und Erprobung von Tools, Technologien und Frameworks

Neo4J Tomcat AngularJS
NoSQL REST Teamleitung
München
1 Jahr 6 Monate
2014-10 - 2016-03

EVx-VPL

Softwarearchitekt, Entwicklungsleiter Teamleitung Softwarearchitektur
Softwarearchitekt, Entwicklungsleiter
Teamleitung Softwarearchitektur
Ingolstadt
4 Jahre 3 Monate
2012-01 - 2016-03

EVx-EPM

Softwarearchitekt, Entwicklungsleiter Scrum Agile J2EE ...
Softwarearchitekt, Entwicklungsleiter

Fachliche und disziplinarische Leitung des Entwicklunsteams bei der Implementierung einer Softwarelösung zur Erprobungsplanung für Vorserienfahrzeuge eines großen deutschen Automobilkonzerns. Definiton der Softwarearchitektur und Durchführung von Code Reviews, Performanceanalysen, Fehleranalysen und Refactoringmaßnahmen. Einführung von agilen Entwicklungsmethoden.

Maven Eclipse Flyway WebSphere Nexus Jenkins Crucible Fisheye XDK FreeMarker JBoss SoapUI JProfiler JVisualVM OpenJPA Hibernate Enterprise Architect Atlassian JIRA
Scrum Agile J2EE JPA MDD Codegenerierung Java 7 Java 6 Eclipse RCP JSF Vaadin WebServices REST CDI UML Softwarearchitektur Teamleitung
Softvision GmbH
München + Ingolstadt
4 Monate
2011-09 - 2011-12

Call Center Applikation

Senior Developer J2EE JSF CDI ...
Senior Developer

Weiterentwicklung von browsergestützten Call Center und Administrationsapplikationen, Implementierung von Backenddiensten in EJB und der Webfrontends in JSF2 mit CDI.

RichFaces WebLogic Oracle Hibernate Eclipse Maven Jenkins
J2EE JSF CDI JPA EJB Scrum
München
1 Jahr 3 Monate
2010-05 - 2011-07

AMIS Auftragsverwaltung

Lead Developer Scrum Kanban J2EE ...
Lead Developer
Organisation des Entwicklerteams und der Entwicklungsarbeit. Entwicklung und Implentierung von Backenddiensten als WebServices und deren Orchestrierung mittels Oracle SOA Suite.
Oracle SOA Suite TopLink WebLogic Oracle Oracle XE Eclipse JDeveloper Ant SlikTest
Scrum Kanban J2EE Java 6 SOA WebService EJB JPA BPEL JSF ADF
Bundesagentur für Arbeit
Nürnberg
3 Monate
2010-02 - 2010-04

FullRing Webapplikation

Lead Developer J2EE Java 6 JPA ...
Lead Developer
Implementierung einer Webplattform für Verabredungen zu Sportereignissen. Konzeption und Planung der Implementierung. Implementierung auf Basis von Seam.
JBoss Seam Hibernate RichFaces Eclipse
J2EE Java 6 JPA JSF EJB
München
2 Monate
2010-01 - 2010-02

proVerein Adressverwaltung

Senior Developer + Projektleiter Scrum J2EE Java 6 ...
Senior Developer + Projektleiter
Neuimplementierung einer bestehenden standalone Adressverwaltungsapplikation in Webtechnologie auf Basis des Seam Frameworks. Erstellen der Systemarchitektur. Spezifikation und Implementierung der Enterprise-Dienste in Form von EJB. Design und Implementierung der Weboberfläche mit Seam. Projektleitung.
Eclipse JBoss Seam RichFaces Hibernate
Scrum J2EE Java 6 JSF JPA EJB
München
11 Monate
2008-09 - 2009-07

Softwarelösungen zur Kostenprädiktion im deutschen Gesundheitswesen

Lead Developer Java 6 JDBC Swing ...
Lead Developer
Softwaredesign, Implementierung, Erweiterung, Pflege und Support der Softwareprodukte des Kunden. Setup des gesamten Entwicklungsprozesses von der Planung bis zur Auslieferung.
Apache Derby Swing Application Framework Hibernate NetBeans UML BIRT Eclipse NetBeans Ant Maven
Java 6 JDBC Swing JPA UML
DxCG
München
1 Monat
2008-08 - 2008-08

Untersuchung JMX-basierte Verfügbarkeitsoptimierung von Anwendungskomponenten

Consultant Java 5 JMX
Consultant
Untersuchung ob es mit Hilfe von JMX möglich ist detaillierte Informationen über die Antwortzeiten einzelner Systemkomponenten (Servlets) zu sammeln und bei einem signifikanten Anstieg dieser Zeiten gezielt niederranginge Dienste temporär zu deaktivieren.
WebLogic WebSphere Apache Geronimo
Java 5 JMX
München
1 Monat
2008-07 - 2008-07

Programmatische Analyse der Aufrufe von Backenddiensten

Consultant Java 5 Apache ECS jexcel
Consultant
Erstellung einer Software, die durch Parsen und automatische Analyse von Testberichten und Protokolldateien Abhängigkeiten zwischen Geschäftsprozessen und den Aufrufen von Diensten im System Backend darstellt und diese Information aufgearbeitet in HTML und als Exceldatei ausgibt.
Java 5 Apache ECS jexcel
O2
München
4 Monate
2008-01 - 2008-04

Pflege und Weiterentwicklung einer Portallösung

Senior Developer Java 5 HTML JavaScript ...
Senior Developer
Funktionale Erweiterung der Portlet-Lösung durch Erstellen von neuen Oberflächenkomponenten in HTML/Javascript.
Java 5 HTML JavaScript Portlet
Atoss
München
11 Monate
2007-02 - 2007-12

Refactoring eines Systems zur Personaleinsatzplanung

Software Architect/Senior Developer Java 5
Software Architect/Senior Developer
Erstellung und Umsetzung eines Refactoringplans des Quellcodes unter Gewähr- leistung des Erhalts der Funktionalität und des Funktionsumfangs durch Regressionstestmethoden. Der zu überarbeitende Quellecode war ursprünglich in Pascal/Delphi implementiert und wurde durch Crosscompilierung in Java übersetzt.
Java 5
Atoss
München
1 Jahr 11 Monate
2005-03 - 2007-01

Teamleiter Qualitätssicherung

Teamleiter Java 4 Mercury WinRunner Mercury XRunner
Teamleiter
Leitung des neu geründeten Teams Software QA. Management der Erstellung von automatisierten Testumgebungen für die Backoffice Software (3-Tier-System mit Web Frontend) und der Kassensoftware (Applikation). Koordination der Zusammenarbeit des Softwareteams in Deutschland und dem Testteam in den USA und auf den Philippinen.
Java 4 Mercury WinRunner Mercury XRunner
NCR
Augsburg
1 Jahr 11 Monate
2005-03 - 2007-01

Produktspezialist Digital Promotions

Teamleiter + Produktspezialist Java 4 JNI
Teamleiter + Produktspezialist
Beratung von Kunden und Entwicklungsteams in Bezug auf die Retail Softwarekomponente Digital Promotions und der Steuerung der Weiterentwicklung des Produkts. Abhalten von Produkt- und Entwicklerschulungen. Support bei technischen und funktionalen Fragen und Problemen. Leitung der Internationalisierung des Produkts und Lokalisierung für den deutschen Markt.
Java 4 JNI
MCR
Augsburg + Mailand
1 Jahr 4 Monate
2003-11 - 2005-02

Application Redesign und Refactoring

Softwarearchitekt Java 4 JEE Servlet ...
Softwarearchitekt
Überarbeitung des Softwaredesigns der Gesamtapplikation und Migration der serverseitigen Bestandteile auf einen Tomcat Web Server. Vollständige Erneuerung der Softwareplattform des Benutzerinterfaces. Anleitung des Entwicklungsteams bei der Migration der bestehenden Software auf die neue Plattform. Entwicklerschulungen.
Apache Tomcat
Java 4 JEE Servlet Applet Swing HTML JavaScript
NCR
Augsburg
3 Jahre 8 Monate
2000-03 - 2003-10

Anwendungsentwicklung

Developer Java 4 JDBC JEE ...
Developer
Erstellung und Pflege von Softwarekomponenten für ein Backofficesystem. Schrittweise Erweiterung des Verantwortungsbereichs bis zur Gesamtverantwortung für das System zur Stammdatenpflege.
Java 4 JDBC JEE Servlet Applet HTML JavaScript Swing
NCR
Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Monate
2018-11 - 2019-01

Professional Cloud Architect

Google Cloud Certified Professional Cloud Architect, Coursera
Google Cloud Certified Professional Cloud Architect
Coursera
1 Monat
2009-09 - 2009-09

Sun Certified Developer

Sun Certified Developer, Sun
Sun Certified Developer
Sun
1 Monat
2009-07 - 2009-07

Sun Certified Programmer

Sun Certified Programmer, Sun
Sun Certified Programmer
Sun
5 Jahre 5 Monate
1994-10 - 2000-02

Studium Elektro- und Informationstechnik

Diplom-Ingenieur, TU München
Diplom-Ingenieur
TU München
Technische Informatik

Position

Position

Software Architect

Development Lead

Kompetenzen

Kompetenzen

Top-Skills

Software Architecture Java

Aufgabenbereiche

Architektur
Entwicklungsleitung
Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Gute Kenntnisse
Apache JMeter
Gute Kenntnisse
Apache SOLR
Grundkenntnisse
API Design
APIGee
Grundkenntnisse
Arquillian
Grundkenntnisse
Atlassian JIRA
Sehr gute Kenntnisse
CDI
Gute Kenntnisse
Cloud Solution
Grundkenntnisse
Codegenerierung
Sehr gute Kenntnisse
Crucible
Sehr gute Kenntnisse
DbVisualizer
Grundkenntnisse
Eclipse
Sehr gute Kenntnisse
Eclipse RCP
Grundkenntnisse
EJB
Sehr gute Kenntnisse
EJB 3.1
Sehr gute Kenntnisse
EJB3
Sehr gute Kenntnisse
Enterprise Architect
Gute Kenntnisse
Enterprise Java
Sehr gute Kenntnisse
Fisheye
Gute Kenntnisse
Flyway
Sehr gute Kenntnisse
FreeMarker
Gute Kenntnisse
GCP
Git
Gute Kenntnisse
Google Cloud
Google Cloud Platform
Grundkenntnisse
Gradle
Grundkenntnisse
Hibernate
Sehr gute Kenntnisse
IntelliJ
Grundkenntnisse
IntelliJ IDEA
Grundkenntnisse
JBoss
Gute Kenntnisse
Jenkins
Sehr gute Kenntnisse
JIRA
Sehr gute Kenntnisse
JProfiler
Sehr gute Kenntnisse
JSF
Sehr gute Kenntnisse
JVisualVM
Gute Kenntnisse
Magic Draw
Gute Kenntnisse
Maven
Sehr gute Kenntnisse
MDD
Sehr gute Kenntnisse
Migration
Sehr gute Kenntnisse
Mockito
Gute Kenntnisse
Modellgetriebene Entwicklung
Sehr gute Kenntnisse
Nexus
Gute Kenntnisse
OpenJPA
Gute Kenntnisse
REST
Sehr gute Kenntnisse
RichFaces
Gute Kenntnisse
SOAP
Sehr gute Kenntnisse
SoapUI
Gute Kenntnisse
Spring
Grundkenntnisse
Spring Boot
Stash
Gute Kenntnisse
TM Forum API Guidelines
TM Forum APIs
Tomcat
Gute Kenntnisse
UML
Sehr gute Kenntnisse
UMLet
Gute Kenntnisse
Vaadin
Grundkenntnisse
VisualVM
Gute Kenntnisse
Web Service
Sehr gute Kenntnisse
WebLogic
Sehr gute Kenntnisse
WebService
Sehr gute Kenntnisse
WebServices
Sehr gute Kenntnisse
WebSphere
Sehr gute Kenntnisse
WildFly
Sehr gute Kenntnisse
XDK
Grundkenntnisse
Zalando REST Guidelines
Softwareentwicklung in sämtlichen Phasen vom Design bis zur Wartung
Refactoring kleiner und großer Codebestände
Projektplanung, Team- und Projektleitung, SCRUM

Sun Certified Java Programmer (SCJP) J2SE 6
Sun Certified Java Developer (SCJD)
Java 1.2, 1.3, 1.4, 5, 6, 7, 8
JEE, J2EE, EJB 3.1
JPA, Hibernate, TopLink
Servlets, JSP, JSF 2, Facelets, RichFaces, ADF, HMTL, XHTML, JavaScript
Struts 2, Seam 2.2
Google Web Toolkit 2.0 (GWT)
Vaadin
Eclipse RCP, SWT
BIRT
Apache Log4J, Apache Commons
Javadoc
JUnit, Mockito
Tomcat, JBoss, Oracle WebLogic 11g, IBM WebSphere

XML
BPEL

 

Design Patterns (JEE Patterns, GoF Patterns)

IDE:
- Eclipse
- NetBeans
- JDeveloper

Objektorientierte Analyse (OOA)
Objektorientiertes Design (OOD)
Objektorientierte Programmierung (OOP)
 
Modellgetriebene Entwicklung (MDD)
Codegenerierung

Test (Oberflächen/GUI-Test, Unit-Test)

UML 2.0
CASE Tools:
- Enterprise Architekt 9
- IBM Rational System Designer 7.0
- MID Innovator 10
- NetBeans UML
- Omondo UML
- ObjectiF
- MagicDraw UML 7.0
- Together 5.0

Tools:
- Apache Ant, Maven 2 + 3
- Subversion (SVN), TortoiseSVN, Subclipse, GIT, GIT-SVN
- MS Visual SourceSafe 6.0
- CVS

Datenbankdesign:
- CASE Studio 2.22
- ERwin 3.5.2
- TOAD Data Modeller

Datenbanken:
- Oracle 11g
- MS SQL-Server
- Java DB / Derby
- MySQL

Produkte:
EVx
NCR WebMaster, POS, POS Server
ATOSS SES
DxCG BVA Grouper 2008, DxCG Risk Smart Suite, DxCG Case Smart Suite
BVA AMIS, AMIT, AMX

Betriebssysteme

Unix
Grundlagen
Windows
Sehr gute Kenntnisse

Programmiersprachen

AngularJS
Grundkenntnisse
J2EE
Sehr gute Kenntnisse
Java
Sehr gute Kenntnisse
Java 1.6
Sehr gute Kenntnisse
Java 1.7
Sehr gute Kenntnisse
Java 1.8
Sehr gute Kenntnisse
Java 5
Sehr gute Kenntnisse
Java 6
Sehr gute Kenntnisse
Java 7
Sehr gute Kenntnisse
Java 8
Sehr gute Kenntnisse
JEE
Sehr gute Kenntnisse
JPA
Sehr gute Kenntnisse
Spring
Grundkenntnisse

Datenbanken

Apache Cassandra
JDBC
Sehr gute Kenntnisse
MS SQL Server
Gute Kenntnisse
MySQL
Grundlagen
Neo4J
Gute Kenntnisse
NoSQL
Gute Kenntnisse
Oracle
Sehr gute Kenntnisse
Oracle 11g
Sehr gute Kenntnisse
Oralce 12c
Sehr gute Kenntnisse
PostgreSQL
Gute Kenntnisse
solidDB
Gute Kenntnisse
SQL
Sehr gute Kenntnisse

Hardware

PC
Sehr gute Kenntnisse

Design / Entwicklung / Konstruktion

API Design Guidelines
Cloud Architecture
Code Review
Sehr gute Kenntnisse
Softwarearchitektur
Sehr gute Kenntnisse

Managementerfahrung in Unternehmen

Agile
Sehr gute Kenntnisse
Kanban
Gute Kenntnisse
Scrum
Sehr gute Kenntnisse
Team Lead
Technische Projektleitung
Sehr gute Kenntnisse

Personalverantwortung

Teamleitung
Sehr gute Kenntnisse

Branchen

Branchen

Retail   (9 Jahre)
Automotive   (4 Jahre)
Kundenbindung   (2,25 Jahre)
Zeitwirtschaft/Personaleinsatzplanung   (1,5 Jahre)
Health Care/Gesundheitswesen   (1 Jahr)
Öffentliche Verwaltung   (1,25 Jahre)

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.