Software-Architektur, Senior Enterprise Applikations-Entwickler (Microservices, JEE, Java, Spring, Cloud Technologien), DevOps
Aktualisiert am 18.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Agile Softwareentwicklung
Applikationsarchitektur
Cloud Computing
AWS
Java EE
Spring
Application Server
Kubernetes
Java
Azure
DevOps
Deutsch
Englisch
Französisch
Schulkenntnisse

Einsatzorte

Einsatzorte

Stuttgart (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2023-07 - heute

Manufacturing Execution Systems (MES) Neuentwicklung

Azure Azure Kubernetes Azure DevOps ...
  • DevOps für die Neuentwicklung eines MES
Azure Azure Kubernetes Azure DevOps Terraform Helm Docker Docker Compose MongoDB NATS Grafana Git Jira Confluence IntelliJ IDEA BlackDuck Synopsys Polaris Maven Gradle Kanban
Messtechnik, Ulm
2 Jahre 10 Monate
2020-09 - 2023-06

Entwicklung und Betrieb von Microservices

Java 17 Spring Boot 2.x REST ...

Entwicklung und Betrieb von Microservices für das Lizenzmanagement auf AWS EKS

  • Agile Entwicklung/Scrum/SAFe
  • Architektur
  • DevOps

Java 17 Spring Boot 2.x REST AWS Amazon EKS Terraform Helm Docker DynamoDB Kafka Amazon SNS Amazon SQS Postman Splunk Vaadin Git Jira Confluence IntelliJ IDEA Gradle SAFe Scrum
Automotive, Digital Products, Ludwigsburg
1 Jahr 11 Monate
2018-10 - 2020-08

Entwicklung und Architektur einer Plattform

Java 11 Spring Boot 2.x REST ...

Entwicklung und Architektur einer Plattform für Core-Services, Shared Services und Brand Specific Services. Betrieb auf Cloud Foundry/AWS.

  • Agile Entwicklung/Scrum
  • Architektur

Java 11 Spring Boot 2.x REST Eureka Keycloak OAuth 2 Cloud Foundry Docker Aurora DB Postman GitLab AsciiDoc Markdown Jira Confluence STS Gradle
Automotive, Connected Car, Ludwigsburg
9 Monate
2018-01 - 2018-09

Entwicklung eines Microservice

JEE7 Wildfly14 REST ...

Entwicklung eines Microservice für die Tax Calculation. Deployment als Docker Container in Kubernetes. API Management mit Apigee.

  • Agile Entwicklung/Scrum
  • Architektur

JEE7 Wildfly14 REST JSON swagger/OpenAPI OpenTracing Jaeger Tracing Maven Git Jenkins Nexus Sonar Markdown Docker Kubernetes Apigee API Gateway Prometheus Grafana
Automotive, Sales, Stuttgart
1 Jahr
2017-01 - 2017-12

Entwicklung von Microservices

Windows Linux. Microservices mit STS 3.7.3 Java 1.8 ...

Entwicklung von Microservices für die Eventverarbeitung im Daimler Vehicle Backend

  • Agile Entwicklung
  • Architektur

Windows Linux. Microservices mit STS 3.7.3 Java 1.8 Spring Boot Spring Cloud REST JMS Eureka Feign Hystrix Zuul Ribbon Mockito Maven Git Jenkins Nexus Sonar AsciiDoc PlantUML ActiveMQ PostgreSQL MQTT ELK-Stack. Kibana Elasticsearch Jira Confluence
IT Dienstleister, Stuttgart
1 Jahr 4 Monate
2016-09 - 2017-12

Design und Entwicklung von Services für Werkstattliteratur

JEE 7 Oracle 12 Apache Kafka ...
  • Spezifikation
  • Entwurf
  • Entwicklung
JEE 7 Oracle 12 Apache Kafka Tomcat Webserver REST (JAXRS/JAXB) Microservices Spring Gradle
Automotive, Aftersales, Ludwigsburg
2 Jahre 9 Monate
2015-04 - 2017-12

Architektur und Entwicklung

Windows/10 VMware SLES 12 ...

Architektur und Entwicklung in einer heterogenen verteilten Anwendungslandschaft für die Erstellung von Kundeninformationen (Print, digitale Medien, Headunit).

  • Architektur
  • Entwicklung
  • Spezifikation
  • Lieferantensteuerung

Windows/10 VMware SLES 12 PAI 5.0.5 PMFJ6 JEE 7 MS-SQL Server MongoDB JBoss EAP WildFly IBM WebSphere Application Server V8 SOAP (JAXWS) REST (JAXRS/JAXB) Arquillian SOA Microservices ELK Stack Spring Maven
Automotive, Projekthaus Fellbach
9 Monate
2014-07 - 2015-03

Entwicklung einer Applikation

Windows/7 VMware Spring Tool Suite 3.5.0 ...

Entwicklung einer Applikation zur Bereitstellung und Verteilung der Software für die Fahrzeugdiagnose im Aftersales.

  • Entwicklung
  • Testing

Windows/7 VMware Spring Tool Suite 3.5.0 JEE 7 Spring 4.x Oracle 11.2 CXF Webservices JAX-WS JPA 2.1 Hibernate 4.3 Tomcat Webserver SoapUI
Automotive, Aftersales, Ludwigsburg
2 Jahre 6 Monate
2012-01 - 2014-06

Integration verschiedener Services und Legacy Systeme

IT Architekt Windows/7 IBM AIX VMware ...
IT Architekt

IT Architektur für PVS (Verkauf von Gebrauchtfahrzeugen). Integration verschiedener Services und Legacy Systeme: Dealer Management System, Suchportal, Stammdaten, Fahrzeugdaten, Bilder, marktspezifische Online Plattformen und Auktionen.

  • IT Architekt
  • Spezifikation und Abstimmen der Schnittstellen
  • Durchführen von Workshops
  • Erstellen von Entscheidungsvorlagen
  • Review der Designdokumente
  • Durchführen von Code Reviews, Test, Rollout
  • Betriebsunterstützung

Windows/7 IBM AIX VMware Eclipse 4.2 SoapUI Checkstyle FindBugs PMD JEE 6 EJB 3.1 JAXB XML Schema SOAP Webservice IBM WebSphere Application Server V8 PAI 5.0.2 HBSG
Automotive, Projekthaus Fellbach, Campus Möhringen
2 Jahre
2010-01 - 2011-12

Requirements Specification

Windows/XP IBM AIX VMware ...

Requirements Specification, Analyse, Konzeption, Architektur und Implementierung von JEE Applikationen für die Daimler Aftersales Plattform. Anbindung der Diagnoseprozesse in den Werkstätten. Verbaubarkeitsprüfung, Flashware-Ermittlung, neue Fahrberechtigungskonzepte, Euro5.

  • Pflichtenheft-Erstellung
  • Prozess-Analyse
  • Design und Architektur
  • Entwicklung (JEE mit PAI)
  • Deployment für WebSphere Application Server/AIX

Windows/XP IBM AIX VMware Eclipse 3.7 JEE 5 Xdoclet EJB 3.0 JPA JMS JCA (Resource Adapter) JAXB Servlet XML (Schema) JCE (Cryptographie) Tcl IBM WebSphere Application Server V6.1 WebSphere MQ 6.0 PAI 4.0.2 PAI Client Container Derby HSQLDB Doors HBSG Houston-IT
Automotive, Stuttgart, Böblingen
4 Monate
2009-09 - 2009-12

TAS, Java Client-Server Applikations-Suite

Eclipse 3.5 Java SE 1.5 Java SE 1.6 ...
  • Wartung und Erweiterung Java-Code
  • Erstellung und Durchführung von Testplänen
  • Rolloutbegleitung bei Produktivstellungen
Eclipse 3.5 Java SE 1.5 Java SE 1.6 Swing AWT JDBC Subversion Oracle 10g Oracle SQL Developer Domingo (Java-API für Lotus Notes/Domino) POI
Anlagenbau, Stuttgart
3 Jahre 2 Monate
2006-07 - 2009-08

Rich-Client-Service für den Werkstatt-Diagnoserechner

Windows/XP IBM AIX VMware ...

(a) Rich-Client-Service für den Werkstatt-Diagnoserechner | (b) Server-Applikation für die Daimler-Aftersales-Plattform

  • Design, J2EE-Entwicklung mit PAI
  • Java-Applikationsentwicklung 
  • Deployment unter Windows, AIX auf WebSphere Application Server 
  • Analyse und Umsetzung von Anforderungen
  • Duchführung von Testsuiten

Windows/XP IBM AIX VMware Eclipse 3.3-3.5 Xdoclet EJB 2.1 (SLSB/MDB) JMS XMLBeans IBM WebSphere Application Server V6.0 JBoss 4.0.4 WebSphere MQ 5.3.1 WebSphere MQ 6.0 PAI 3.0.4 HSQLDB POI Elementool
Automotive, Stuttgart, Böblingen
9 Monate
2008-01 - 2008-09

EAI-Systeme (J2EE ? Vitria Businessware)

Vitria Businessware 4.3.2 Platform Change Synergy 4.3 CM Synergy 6.3 ...
  • Konzeption und Entwicklung
  • Umsetzung und Test von Anforderungen
  • Rolloutbegleitung bei Produktivstellungen
  • Durchführung Performance Tests
Vitria Businessware 4.3.2 Platform Change Synergy 4.3 CM Synergy 6.3 Aris PPM 4.1 Eclipse 3.3 IBM WebSphere Application Server V5.1 WebSphere MQ 5.3.1 Oracle 9.2 Oracle TopLink Toad 8.0.0 XMLSpy JMS JPA
Automotive Bank, Stuttgart
6 Monate
2006-01 - 2006-06

Konzeption und Erstellung eines J2EE Prototypen

Windows/XP IBM AIX z/OS ...

(a) Konzeption und Erstellung eines J2EE Prototypen für Stücklistenverwaltung | (b) Architektur, Design und Implementierung eines Qualitätssicherungs-Tools

  • Architektur, UML Modellierung, J2EE Entwicklung.
  • Deployment unter Windows, Unix, AIX und z/OS.

Windows/XP IBM AIX z/OS Eclipse 3.2 MyEclipse Enterprise Workbench 4.0.3 for Eclipse 3.1 IBM WebSphere Studio Application Developer V5.1 EJB 2.1 (SLSB/MDB) IBM Rational Application Developer V6.0 IBM WebSphere Application Server V5.1 V6.0 IBM DB2/UDB Vers. 8.2 DB2 Connect MySql 5.0.18 MKS Integrity Suite 2005 Enterprise Architect UML 2.0
IT Dienstleister, Stuttgart
10 Monate
2005-03 - 2005-12

Design und Entwicklung eines Programmsystems

Windows/XP Suse Linux 9.2 Eclipse 3.1 ...

Design und Entwicklung eines Programmsystems für das Risikomanagement: Einholen von Wirtschafts- und Privatauskünften, Rating, Scoring.

  • Konzeption
  • J2EE Architektur
  • Design
  • J2EE Software Entwicklung

Windows/XP Suse Linux 9.2 Eclipse 3.1 Borland JBuilder 2005 Java SDK 1.4.2 JBoss 4.0.1 JMS EJB 2.1 (SLSB/MDB) MagicDraw 9.5 AndroMDA 3.0 Apache ant Maven Toad Hibernate 3.0 Oracle 10g JXPath Perforce 4 Workflow (YAWL/BPMI) V-Modell
Finanzdienstleister, Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

1981 - 1988

Studium Maschinenbau an der Universität Stuttgart.

Abschluss: Dipl-Ing. (sehr gut).


1989 - 1993

Promotion am Rechenzentrum der Universität Stuttgart.

Abschluß: Dr.-Ing. (sehr gut).

Titel: "auf Anfrage".

Position

Position

IT-Architektur Microservices, JEE, Spring, Cloud Technologien

Kompetenzen

Kompetenzen

Top-Skills

Agile Softwareentwicklung Applikationsarchitektur Cloud Computing AWS Java EE Spring Application Server Kubernetes Java Azure DevOps

Schwerpunkte

Software-Architektur, Senior Enterprise Applikations-Entwicklung (Jakarta EE, Spring, Java, Cloud Technologien), DevOps

Produkte / Standards / Erfahrungen / Methoden

Microservices
Experte
Cloud
Experte
Application Server
Experte

Virtualisierung:

Docker, Docker Compose, Hyper-V, VirtualBox, VMware


Cloud Technologien:

AWS, Azure, Kubernetes, Cloud Foundry, Apigee API Gateway, ArgoCD Spring Boot, Spring Cloud, Elasticsearch, Splunk, NewRelic, Kibana, Prometheus, Grafana, Terraform, Helm


Business Software:

Microsoft Office (Word, Excel, PowerPoint, Access), OpenOffice, Libre Office


Middleware:

Vitria Businessware, MQSeries, WebsphereMQ, Active MQ, RabbitMQ, MQTT, Kafka, Amazon SNS, Amazon SQS, NATS


Applikationsserver:

IBM WebSphere (Feature Pack EJB3), Tomcat, JBoss EAP, WildFly, TomEE, BEA WebLogic, JCA Resource Adapter, CA Siteminder Web Agent


Firmenstandards:

PAI 3.0.4, 4.0.2, 5.0, 5.0.2, PMFJ6


Entwicklung:

IntelliJ IDEA, Eclipse, Spring Tool Suite, IBM Rational Application Developer, IBM WebSphere Studio Application Developer, Maven, Gradle, VisualAge for Java, JBuilder, Visual Studio C++ with MFC, Perforce 4, MKS Integrity Suite, Git, Gitlab, GitHub, Visual Source Safe, CVS, SVN, RCS, PVCS, WorkShop (SGI), Imake, GNU-Make, Make-Maker


Modellierung:

UML: Rational Rose, Together, MagicDraw, Enterprise Architect UML, Archimate, OR-Mapping: JPA, Hibernate, TopLink, Eclipse Link, MDA: AndroMDA 3.0


Sonstige:

  • CAD: CADDS5, Voxel/Tecoplan
  • Requirements Management: Doors
  • Visualisierung: GL, OpenGL, xmgr
  • Verteiltes Rechnen: LSF, NQS
  • Textverarbeitung: LaTeX, HTML
  • Finanzberechnung: FinCad
  • PDF, FDF


Berufliche Erfahrung

1989 - 1993

Rolle: Wissenschaftlicher Mitarbeiter 

Kunde: Rechenzentrum der Universität Stuttgart


1993 - 1999

Rolle: Forschung, Software-Entwicklung und Beratung 

Kunde: DaimlerChrylser AG Forschungszentrum (Stuttgart), NEC (Wolfsburg, Stuttgart), SFE (Berlin), Vircinity (Stuttgart), Württembergische Staatstheater (Stuttgart)


1999 - 2000

Rolle: Analyse, Design und C++ Entwicklung 

Kunde: Allgemeine Hypothekenbank (Frankfurt)


2000 - heute

Rolle: Architektur, Analyse, Spezifikation, Design, JEE/Spring & Cloud Technologien, Entwicklung und Testing 

Kunde: Deutsche Automobil Treuhand (Stuttgart), DaimlerChrysler Bank (Stuttgart), Verband der Vereine Creditreform (Stuttgart), T-Systems (Stuttgart), Alstom Power Boiler (Stuttgart), Mercedes-Benz Bank (Stuttgart), Daimler AG (Stuttgart, Fellbach, Böblingen, Möhringen), Porsche AG (Ludwigsburg), Carl Zeiss MES Solutions GmbH

Betriebssysteme

Apollo Domain OS
HPUX
IRIX
Linux
Unix
Irix/HP-UX/AIX/Super-UX/Ultrix
VMS
Windows
98/NT/2000/XP/7/8/10/11

Programmiersprachen

C
C++
Visual C++ (MFC), C++ unter Irix
Fortran
F77
Imake, GNU-Make, Make-Maker etc...
Java
JEE, JSE, EJB, JDBC, JPA, JMS, JCA, JAXB, JSP, Servlet, ...
JavaScript
Perl
Grundkenntnisse
PL/SQL
Scriptsprachen
awk, sed
Shell
sh, csh, ksh
TeX, LaTeX
SOAP
JAXWS
REST
JAXRS
Spring, Spring Boot
XML
xsd, JAXB, XMLBeans, XSLT
JSON
Swagger
OpenAPI

Datenbanken

Access
DB2
DB2Connect, DB2 UDB V8.2
JDBC
AuroraDB
DynamoDB
MongoDB
MS SQL Server
MySQL
5.0.18
ODBC
Oracle
8.x, 9.x, 10g, 11.2
PostgreSQL
PL/SQL
SQL
SQL-Plus, SQL-Loader, SQL-Developer
Derby
HSQLDB
Toad
ERwin
Squirrel
Elasticsearch
JPA

Datenkommunikation

Ethernet
Internet, Intranet
TCP/IP
Windows Netzwerk

Hardware

Apollo Domain
Cray
Rechenzentrum Uni Stuttgart
HP
Workstation
Workstation
SGI, HP, IBM AIX
IBM RS6000
NEC
Supercomputer SX-3, SX-4
Supercomputer
Cray, NEC
PC
Silicon-Graphics
seit 1990
VAX
Vektor-/Parallelrechner
CRAY, NEC

Berechnung / Simulation / Versuch / Validierung

MKS (Mehrkörpersimulation)

Branchen

Branchen

  • Automobilbranche (Automobilhersteller und Zulieferer, Dienstleister)
  • Banken (Front-Office, Risiko-Controlling, Derivate, Wertpapiere, Risikokennzahlen)
  • Finanzdienstleister (Risiko-Management, Auskünfte, Rating, Scoring)
  • Großanlagenbau, Messtechnik
  • Behörden, Universitäten

Einsatzorte

Einsatzorte

Stuttgart (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2023-07 - heute

Manufacturing Execution Systems (MES) Neuentwicklung

Azure Azure Kubernetes Azure DevOps ...
  • DevOps für die Neuentwicklung eines MES
Azure Azure Kubernetes Azure DevOps Terraform Helm Docker Docker Compose MongoDB NATS Grafana Git Jira Confluence IntelliJ IDEA BlackDuck Synopsys Polaris Maven Gradle Kanban
Messtechnik, Ulm
2 Jahre 10 Monate
2020-09 - 2023-06

Entwicklung und Betrieb von Microservices

Java 17 Spring Boot 2.x REST ...

Entwicklung und Betrieb von Microservices für das Lizenzmanagement auf AWS EKS

  • Agile Entwicklung/Scrum/SAFe
  • Architektur
  • DevOps

Java 17 Spring Boot 2.x REST AWS Amazon EKS Terraform Helm Docker DynamoDB Kafka Amazon SNS Amazon SQS Postman Splunk Vaadin Git Jira Confluence IntelliJ IDEA Gradle SAFe Scrum
Automotive, Digital Products, Ludwigsburg
1 Jahr 11 Monate
2018-10 - 2020-08

Entwicklung und Architektur einer Plattform

Java 11 Spring Boot 2.x REST ...

Entwicklung und Architektur einer Plattform für Core-Services, Shared Services und Brand Specific Services. Betrieb auf Cloud Foundry/AWS.

  • Agile Entwicklung/Scrum
  • Architektur

Java 11 Spring Boot 2.x REST Eureka Keycloak OAuth 2 Cloud Foundry Docker Aurora DB Postman GitLab AsciiDoc Markdown Jira Confluence STS Gradle
Automotive, Connected Car, Ludwigsburg
9 Monate
2018-01 - 2018-09

Entwicklung eines Microservice

JEE7 Wildfly14 REST ...

Entwicklung eines Microservice für die Tax Calculation. Deployment als Docker Container in Kubernetes. API Management mit Apigee.

  • Agile Entwicklung/Scrum
  • Architektur

JEE7 Wildfly14 REST JSON swagger/OpenAPI OpenTracing Jaeger Tracing Maven Git Jenkins Nexus Sonar Markdown Docker Kubernetes Apigee API Gateway Prometheus Grafana
Automotive, Sales, Stuttgart
1 Jahr
2017-01 - 2017-12

Entwicklung von Microservices

Windows Linux. Microservices mit STS 3.7.3 Java 1.8 ...

Entwicklung von Microservices für die Eventverarbeitung im Daimler Vehicle Backend

  • Agile Entwicklung
  • Architektur

Windows Linux. Microservices mit STS 3.7.3 Java 1.8 Spring Boot Spring Cloud REST JMS Eureka Feign Hystrix Zuul Ribbon Mockito Maven Git Jenkins Nexus Sonar AsciiDoc PlantUML ActiveMQ PostgreSQL MQTT ELK-Stack. Kibana Elasticsearch Jira Confluence
IT Dienstleister, Stuttgart
1 Jahr 4 Monate
2016-09 - 2017-12

Design und Entwicklung von Services für Werkstattliteratur

JEE 7 Oracle 12 Apache Kafka ...
  • Spezifikation
  • Entwurf
  • Entwicklung
JEE 7 Oracle 12 Apache Kafka Tomcat Webserver REST (JAXRS/JAXB) Microservices Spring Gradle
Automotive, Aftersales, Ludwigsburg
2 Jahre 9 Monate
2015-04 - 2017-12

Architektur und Entwicklung

Windows/10 VMware SLES 12 ...

Architektur und Entwicklung in einer heterogenen verteilten Anwendungslandschaft für die Erstellung von Kundeninformationen (Print, digitale Medien, Headunit).

  • Architektur
  • Entwicklung
  • Spezifikation
  • Lieferantensteuerung

Windows/10 VMware SLES 12 PAI 5.0.5 PMFJ6 JEE 7 MS-SQL Server MongoDB JBoss EAP WildFly IBM WebSphere Application Server V8 SOAP (JAXWS) REST (JAXRS/JAXB) Arquillian SOA Microservices ELK Stack Spring Maven
Automotive, Projekthaus Fellbach
9 Monate
2014-07 - 2015-03

Entwicklung einer Applikation

Windows/7 VMware Spring Tool Suite 3.5.0 ...

Entwicklung einer Applikation zur Bereitstellung und Verteilung der Software für die Fahrzeugdiagnose im Aftersales.

  • Entwicklung
  • Testing

Windows/7 VMware Spring Tool Suite 3.5.0 JEE 7 Spring 4.x Oracle 11.2 CXF Webservices JAX-WS JPA 2.1 Hibernate 4.3 Tomcat Webserver SoapUI
Automotive, Aftersales, Ludwigsburg
2 Jahre 6 Monate
2012-01 - 2014-06

Integration verschiedener Services und Legacy Systeme

IT Architekt Windows/7 IBM AIX VMware ...
IT Architekt

IT Architektur für PVS (Verkauf von Gebrauchtfahrzeugen). Integration verschiedener Services und Legacy Systeme: Dealer Management System, Suchportal, Stammdaten, Fahrzeugdaten, Bilder, marktspezifische Online Plattformen und Auktionen.

  • IT Architekt
  • Spezifikation und Abstimmen der Schnittstellen
  • Durchführen von Workshops
  • Erstellen von Entscheidungsvorlagen
  • Review der Designdokumente
  • Durchführen von Code Reviews, Test, Rollout
  • Betriebsunterstützung

Windows/7 IBM AIX VMware Eclipse 4.2 SoapUI Checkstyle FindBugs PMD JEE 6 EJB 3.1 JAXB XML Schema SOAP Webservice IBM WebSphere Application Server V8 PAI 5.0.2 HBSG
Automotive, Projekthaus Fellbach, Campus Möhringen
2 Jahre
2010-01 - 2011-12

Requirements Specification

Windows/XP IBM AIX VMware ...

Requirements Specification, Analyse, Konzeption, Architektur und Implementierung von JEE Applikationen für die Daimler Aftersales Plattform. Anbindung der Diagnoseprozesse in den Werkstätten. Verbaubarkeitsprüfung, Flashware-Ermittlung, neue Fahrberechtigungskonzepte, Euro5.

  • Pflichtenheft-Erstellung
  • Prozess-Analyse
  • Design und Architektur
  • Entwicklung (JEE mit PAI)
  • Deployment für WebSphere Application Server/AIX

Windows/XP IBM AIX VMware Eclipse 3.7 JEE 5 Xdoclet EJB 3.0 JPA JMS JCA (Resource Adapter) JAXB Servlet XML (Schema) JCE (Cryptographie) Tcl IBM WebSphere Application Server V6.1 WebSphere MQ 6.0 PAI 4.0.2 PAI Client Container Derby HSQLDB Doors HBSG Houston-IT
Automotive, Stuttgart, Böblingen
4 Monate
2009-09 - 2009-12

TAS, Java Client-Server Applikations-Suite

Eclipse 3.5 Java SE 1.5 Java SE 1.6 ...
  • Wartung und Erweiterung Java-Code
  • Erstellung und Durchführung von Testplänen
  • Rolloutbegleitung bei Produktivstellungen
Eclipse 3.5 Java SE 1.5 Java SE 1.6 Swing AWT JDBC Subversion Oracle 10g Oracle SQL Developer Domingo (Java-API für Lotus Notes/Domino) POI
Anlagenbau, Stuttgart
3 Jahre 2 Monate
2006-07 - 2009-08

Rich-Client-Service für den Werkstatt-Diagnoserechner

Windows/XP IBM AIX VMware ...

(a) Rich-Client-Service für den Werkstatt-Diagnoserechner | (b) Server-Applikation für die Daimler-Aftersales-Plattform

  • Design, J2EE-Entwicklung mit PAI
  • Java-Applikationsentwicklung 
  • Deployment unter Windows, AIX auf WebSphere Application Server 
  • Analyse und Umsetzung von Anforderungen
  • Duchführung von Testsuiten

Windows/XP IBM AIX VMware Eclipse 3.3-3.5 Xdoclet EJB 2.1 (SLSB/MDB) JMS XMLBeans IBM WebSphere Application Server V6.0 JBoss 4.0.4 WebSphere MQ 5.3.1 WebSphere MQ 6.0 PAI 3.0.4 HSQLDB POI Elementool
Automotive, Stuttgart, Böblingen
9 Monate
2008-01 - 2008-09

EAI-Systeme (J2EE ? Vitria Businessware)

Vitria Businessware 4.3.2 Platform Change Synergy 4.3 CM Synergy 6.3 ...
  • Konzeption und Entwicklung
  • Umsetzung und Test von Anforderungen
  • Rolloutbegleitung bei Produktivstellungen
  • Durchführung Performance Tests
Vitria Businessware 4.3.2 Platform Change Synergy 4.3 CM Synergy 6.3 Aris PPM 4.1 Eclipse 3.3 IBM WebSphere Application Server V5.1 WebSphere MQ 5.3.1 Oracle 9.2 Oracle TopLink Toad 8.0.0 XMLSpy JMS JPA
Automotive Bank, Stuttgart
6 Monate
2006-01 - 2006-06

Konzeption und Erstellung eines J2EE Prototypen

Windows/XP IBM AIX z/OS ...

(a) Konzeption und Erstellung eines J2EE Prototypen für Stücklistenverwaltung | (b) Architektur, Design und Implementierung eines Qualitätssicherungs-Tools

  • Architektur, UML Modellierung, J2EE Entwicklung.
  • Deployment unter Windows, Unix, AIX und z/OS.

Windows/XP IBM AIX z/OS Eclipse 3.2 MyEclipse Enterprise Workbench 4.0.3 for Eclipse 3.1 IBM WebSphere Studio Application Developer V5.1 EJB 2.1 (SLSB/MDB) IBM Rational Application Developer V6.0 IBM WebSphere Application Server V5.1 V6.0 IBM DB2/UDB Vers. 8.2 DB2 Connect MySql 5.0.18 MKS Integrity Suite 2005 Enterprise Architect UML 2.0
IT Dienstleister, Stuttgart
10 Monate
2005-03 - 2005-12

Design und Entwicklung eines Programmsystems

Windows/XP Suse Linux 9.2 Eclipse 3.1 ...

Design und Entwicklung eines Programmsystems für das Risikomanagement: Einholen von Wirtschafts- und Privatauskünften, Rating, Scoring.

  • Konzeption
  • J2EE Architektur
  • Design
  • J2EE Software Entwicklung

Windows/XP Suse Linux 9.2 Eclipse 3.1 Borland JBuilder 2005 Java SDK 1.4.2 JBoss 4.0.1 JMS EJB 2.1 (SLSB/MDB) MagicDraw 9.5 AndroMDA 3.0 Apache ant Maven Toad Hibernate 3.0 Oracle 10g JXPath Perforce 4 Workflow (YAWL/BPMI) V-Modell
Finanzdienstleister, Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

1981 - 1988

Studium Maschinenbau an der Universität Stuttgart.

Abschluss: Dipl-Ing. (sehr gut).


1989 - 1993

Promotion am Rechenzentrum der Universität Stuttgart.

Abschluß: Dr.-Ing. (sehr gut).

Titel: "auf Anfrage".

Position

Position

IT-Architektur Microservices, JEE, Spring, Cloud Technologien

Kompetenzen

Kompetenzen

Top-Skills

Agile Softwareentwicklung Applikationsarchitektur Cloud Computing AWS Java EE Spring Application Server Kubernetes Java Azure DevOps

Schwerpunkte

Software-Architektur, Senior Enterprise Applikations-Entwicklung (Jakarta EE, Spring, Java, Cloud Technologien), DevOps

Produkte / Standards / Erfahrungen / Methoden

Microservices
Experte
Cloud
Experte
Application Server
Experte

Virtualisierung:

Docker, Docker Compose, Hyper-V, VirtualBox, VMware


Cloud Technologien:

AWS, Azure, Kubernetes, Cloud Foundry, Apigee API Gateway, ArgoCD Spring Boot, Spring Cloud, Elasticsearch, Splunk, NewRelic, Kibana, Prometheus, Grafana, Terraform, Helm


Business Software:

Microsoft Office (Word, Excel, PowerPoint, Access), OpenOffice, Libre Office


Middleware:

Vitria Businessware, MQSeries, WebsphereMQ, Active MQ, RabbitMQ, MQTT, Kafka, Amazon SNS, Amazon SQS, NATS


Applikationsserver:

IBM WebSphere (Feature Pack EJB3), Tomcat, JBoss EAP, WildFly, TomEE, BEA WebLogic, JCA Resource Adapter, CA Siteminder Web Agent


Firmenstandards:

PAI 3.0.4, 4.0.2, 5.0, 5.0.2, PMFJ6


Entwicklung:

IntelliJ IDEA, Eclipse, Spring Tool Suite, IBM Rational Application Developer, IBM WebSphere Studio Application Developer, Maven, Gradle, VisualAge for Java, JBuilder, Visual Studio C++ with MFC, Perforce 4, MKS Integrity Suite, Git, Gitlab, GitHub, Visual Source Safe, CVS, SVN, RCS, PVCS, WorkShop (SGI), Imake, GNU-Make, Make-Maker


Modellierung:

UML: Rational Rose, Together, MagicDraw, Enterprise Architect UML, Archimate, OR-Mapping: JPA, Hibernate, TopLink, Eclipse Link, MDA: AndroMDA 3.0


Sonstige:

  • CAD: CADDS5, Voxel/Tecoplan
  • Requirements Management: Doors
  • Visualisierung: GL, OpenGL, xmgr
  • Verteiltes Rechnen: LSF, NQS
  • Textverarbeitung: LaTeX, HTML
  • Finanzberechnung: FinCad
  • PDF, FDF


Berufliche Erfahrung

1989 - 1993

Rolle: Wissenschaftlicher Mitarbeiter 

Kunde: Rechenzentrum der Universität Stuttgart


1993 - 1999

Rolle: Forschung, Software-Entwicklung und Beratung 

Kunde: DaimlerChrylser AG Forschungszentrum (Stuttgart), NEC (Wolfsburg, Stuttgart), SFE (Berlin), Vircinity (Stuttgart), Württembergische Staatstheater (Stuttgart)


1999 - 2000

Rolle: Analyse, Design und C++ Entwicklung 

Kunde: Allgemeine Hypothekenbank (Frankfurt)


2000 - heute

Rolle: Architektur, Analyse, Spezifikation, Design, JEE/Spring & Cloud Technologien, Entwicklung und Testing 

Kunde: Deutsche Automobil Treuhand (Stuttgart), DaimlerChrysler Bank (Stuttgart), Verband der Vereine Creditreform (Stuttgart), T-Systems (Stuttgart), Alstom Power Boiler (Stuttgart), Mercedes-Benz Bank (Stuttgart), Daimler AG (Stuttgart, Fellbach, Böblingen, Möhringen), Porsche AG (Ludwigsburg), Carl Zeiss MES Solutions GmbH

Betriebssysteme

Apollo Domain OS
HPUX
IRIX
Linux
Unix
Irix/HP-UX/AIX/Super-UX/Ultrix
VMS
Windows
98/NT/2000/XP/7/8/10/11

Programmiersprachen

C
C++
Visual C++ (MFC), C++ unter Irix
Fortran
F77
Imake, GNU-Make, Make-Maker etc...
Java
JEE, JSE, EJB, JDBC, JPA, JMS, JCA, JAXB, JSP, Servlet, ...
JavaScript
Perl
Grundkenntnisse
PL/SQL
Scriptsprachen
awk, sed
Shell
sh, csh, ksh
TeX, LaTeX
SOAP
JAXWS
REST
JAXRS
Spring, Spring Boot
XML
xsd, JAXB, XMLBeans, XSLT
JSON
Swagger
OpenAPI

Datenbanken

Access
DB2
DB2Connect, DB2 UDB V8.2
JDBC
AuroraDB
DynamoDB
MongoDB
MS SQL Server
MySQL
5.0.18
ODBC
Oracle
8.x, 9.x, 10g, 11.2
PostgreSQL
PL/SQL
SQL
SQL-Plus, SQL-Loader, SQL-Developer
Derby
HSQLDB
Toad
ERwin
Squirrel
Elasticsearch
JPA

Datenkommunikation

Ethernet
Internet, Intranet
TCP/IP
Windows Netzwerk

Hardware

Apollo Domain
Cray
Rechenzentrum Uni Stuttgart
HP
Workstation
Workstation
SGI, HP, IBM AIX
IBM RS6000
NEC
Supercomputer SX-3, SX-4
Supercomputer
Cray, NEC
PC
Silicon-Graphics
seit 1990
VAX
Vektor-/Parallelrechner
CRAY, NEC

Berechnung / Simulation / Versuch / Validierung

MKS (Mehrkörpersimulation)

Branchen

Branchen

  • Automobilbranche (Automobilhersteller und Zulieferer, Dienstleister)
  • Banken (Front-Office, Risiko-Controlling, Derivate, Wertpapiere, Risikokennzahlen)
  • Finanzdienstleister (Risiko-Management, Auskünfte, Rating, Scoring)
  • Großanlagenbau, Messtechnik
  • Behörden, Universitäten

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.