? Design, Entwicklung und Wartung betriebswirtschaftlicher Software ? Java, JEE (Java Enterprise Edition)
Aktualisiert am 24.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Boot
Angular
JEE
Typescript
Docker
OpenShift
aws
Oracle
PostgreSQL
REST
SOAP
Gradle
Maven
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse (5 Jahre Schule)
Japanisch
gute Kenntnisse (zwölf Jahre Volkshochschule)

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Raum München

möglich

Projekte

Projekte

1 Jahr 8 Monate
2023-05 - heute

Ex tended Payment Terms US

Architekt, Backend-Entwickler, Berater Java 17 Quarkus 3.2.0 Jakarta EE ...
Architekt, Backend-Entwickler, Berater
  • Erstellung eines Quarkus-Backends für ein Kundenportal US-amerikanischer Siemens-Kunden
  • Der Kunde kann damit Rechnungen selektieren und für diese eine Verlängerung des Zahlungsziels vereinbaren
  • Abstimmung, Entwurf und Implementierung von REST-Services

Java 17 Quarkus 3.2.0 Jakarta EE Eclipse MicroProfile Open API REST Auth0 OpenID Connect Docker Kubernetes Helm HashiCorp Terraform MapStruct PostgreSQL Hibernate Liquibase Maven JUnit Azure Application Insights Azure API Management Azure Kubernetes Service Snowflake DataCloud GitLab CI/CD Octane IntelliJ IDEA SCRUM
Siemens Financial Services
8 Monate
2022-07 - 2023-02

VGV V2

Architekt, Frontend- und Backend-Entwickler, Berater Angular 15 Typescript JavaScript ...
Architekt, Frontend- und Backend-Entwickler, Berater
  • Erstellung einer Angular App mit einem Spring Boot-Backend für ein neues Wohngebäude-Produkt. Einbindung in das bestehende JSPbasierte Vertriebssystem der Versicherungskammer Bayern.
  • Eigenverantwortliche Abstimmung, Entwurf und Implementierung von Dialogen und Backend-Services.
Angular 15 Typescript JavaScript SCSS/SASS Spring Boot 2.7.0 Java 11 JAX-RS (REST) OpenAPI OpenAPI Generator MapStruct Jakarta EE Java 8 JSP JAX-WS (SOAP) JAXB EJB 3 Hibernate DB2 WebSphere Application Server Tomcat 8.0 Maven Gradle Confluence Jira Bitbucket Jenkins Groovy Nexus JFrog Artifactory OpenShift Docker IntelliJ IDEA Eclipse JUnit SonarQube Splunk SCRUM
Versicherungskammer Bayern
1 Jahr 6 Monate
2021-01 - 2022-06

VPS Gewerbe

Frontend- und Backend-Entwickler, Berater Angular 12 Typescript JavaScript ...
Frontend- und Backend-Entwickler, Berater
  • Erstellung einer Angular App mit einem Spring Boot-Backend für ein neues Gewerbe-Produkt. Einbindung in das bestehende JSP-basierte Vertriebssystem der Versicherungskammer Bayern.
  • Eigenverantwortliche Abstimmung, Entwurf und Implementierung von Dialogen und Backend-Services.
Angular 12 Typescript JavaScript SCSS/SASS Spring Boot 2.5.5 Java 11 JAX-RS OpenAPI MapStruct Jakarta EE Java 8 JSP JAX-WS JAXB EJB 3 Hibernate DB2 WebSphere Application Server Tomcat 8.0 Maven Gradle Confluence Jira Bitbucket IBM Rational Team Concert Jenkins Groovy Nexus JFrog Artifactory OpenShift Docker IntelliJ IDEA Eclipse JUnit SonarQube Splunk SCRUM
Inverso, Versicherungskammer Bayern
6 Monate
2020-07 - 2020-12

SAARLAND Migration

Entwickler, Berater Java 1.8 Jakarta EE JSP ...
Entwickler, Berater
  • Integration der Konzerntochter SAARLAND Versicherungen in das Vertriebssystem der Versicherungskammer Bayern für die Sparten Haftpflicht, Hausrat/Glas, Unfall und Rechtsschutz.
  • Eigenverantwortliche Abstimmung, Oberflächen- und Druckstück-Anpassung, Anbindung von Webservices
Java 1.8 Jakarta EE JSP Webservices JAX-WS JAXB EJB 3 Hibernate 3 DB2 JUnit WebSphere Application Server Tomcat 8.0 Eclipse Jenkins Splunk Sonar Qube IBM Rational Team Concert SCRUM
Inverso, Versicherungskammer Bayern
3 Jahre 3 Monate
2017-03 - 2020-05

Scope RSPCRM

Architekt, Entwickler, Berater Java Java EE REST ...
Architekt, Entwickler, Berater
Teilkomponente: Salesforce Connector
Erstellung einer Backendanwendung zur Bereitstellung von Schnittstellen
zwischen Systemen der BMW AG, der cloudbasierten CRM-Anwendung
Salesforce sowie mehreren hundert europäischen BMW-Händlern.
  • Design, Abstimmung und Implementierung synchroner und asynchroner Kommunikationsprozesse
  • Migration der Anwendung von BMW-interner Infrastruktur auf aws (Amazon Web Services)
  • Deployment, Produktionsüberwachung und Fehleranalyse
  • Mitarbeit bei Formulierung von Angeboten der msg Gillardon AG an die BMW AG
Java Java EE REST SOAP JPA EJB JMS JSON XML XSD JAXB Eclipse git Apache Subversion Apache Maven Nexus Jenkins aws (Amazon Web Services) Openshift Docker Payara 4 Glassfish 3 Apache HTTP Server IBM MQ Series ActiveMQ PostgreSQL Oracle OracleXE Squirrel Flyway Salesforce SOQL (Salesforce Object Query Language) Salesforce Enterprise API ELK (Elasticsearch Logstash Kibana) JIRA SCRUM
msg Gillardon AG, BMW AG
1 Jahr 11 Monate
2015-04 - 2017-02

Conlife

Entwickler, Berater JEE 6 Java 1.7 Apache Myfaces Trinidad JSF 2.1 ...
Entwickler, Berater
  • Erstellung einer Webanwendung zur Bestandspflege von Versicherungsverträgen.
  • Implementierung von Dialogen zur Geschäftsvorfallabwicklung, Erarbeitung von Architektur- und Refactoringvorschlägen und deren Umsetzung
JEE 6 Java 1.7 Apache Myfaces Trinidad JSF 2.1 EJB 3.1 Oracle 11 Oracle XE 11 Oracle SQL Developer Flyway 3.2.1 WebSphere Application Server 8.5.5 Tomcat 7.0 Liferay Portal Server 6.2.0 JBoss Application Server 7.1 Eclipse Apache Ant Quickbuild Soap UI Sonar dynatrace 6.1 JIRA Apache Subversion SCRUM
Continentale Lebensversicherung
5 Monate
2014-11 - 2015-03

Ernteschutz Vario

Entwickler, Berater JEE 6 Java 1.6 JSP ...
Entwickler, Berater
  • Erstellung einer Webanwendung zum Vertrieb von Versicherungen gegen landwirtschaftliche Risiken im Acker- und Gartenbau.
  • Erarbeitung von Architekturvorschlägen, Abstimmung, Oberflächen- und Geschäftsregel-Implementierung, Anbindung von Webservices
JEE 6 Java 1.6 JSP Webservices JAX-WS JAXB EJB 3 Hibernate 3 DB2 Apache Derby JUnit WebSphere Application Server Tomcat 7.0 Eclipse Apache Ant Jenkins Soap UI Star UML IBM Rational Team Concert Apache Subversion SCRUM
Inverso, Versicherungskammer Bayern
10 Monate
2014-01 - 2014-10

Modulare Produkte

Entwickler, Berater JEE 6 Java 1.6 JSP ...
Entwickler, Berater
  • Umgestaltung der Vertriebsplattform VKB-Online im Bereich Kraftfahrt.
  • Bereitstellung eines neuen Tarifs in Form eines modularen Produkt Konzeptes.
  • Abstimmung, Oberflächen- und Geschäftsregel-Implementierung, Anbindung und Bereitstellung von Webservices;
JEE 6 Java 1.6 JSP Webservices JAX-WS JAXB EJB 3 Hibernate 3 DB2 Apache Derby JUnit WebSphere Application Server Tomcat 7.0 Eclipse Apache Ant Jenkins Dynatrace IBM Rational Team Concert Apache Subversion JIRA SCRUM
Inverso, Versicherungskammer Bayern
3 Monate
2013-10 - 2013-12

Feature-Team ?CRM??

Entwickler, Berater JEE 5 Java 1.6 Webservices ...
Entwickler, Berater
  • BMW.digital & MINI.digital, Feature-Team ?CRM?? (Fortsetzung des Internet-Relaunch-Projektes BMW.digital)
  • Erstellung von Webservices als Backend der BMW-Website.
  • Bereitstellung von Online-Betriebsanleitungen sowie Unterstützung des Kaufprozesses für BMW i.
  • Abstimmung, UML-Modellierung und Implementierung, reine Backend-Entwicklung
JEE 5 Java 1.6 Webservices JAX-RS (RESTful Webservices) JAXB EJB 3 JPA 1.0 EclipseLink TopLink Oracle 10 GlassFish 2.1 IntelliJ IDEA 12.0.3 Eclipse UML-Modellierung mit NoMagic MagicDraw Flyway git Apache Maven Jenkins HP Quality Center Sonar JUnit SCRUM
BMW AG
1 Jahr 3 Monate
2012-07 - 2013-09

Feature-Team ?Stammdaten??

Entwickler, Berater JEE 6 Java 1.6 JBoss Seam ...
Entwickler, Berater
  • Erweiterung der bestehenden Web-Applikation um weitere Funktionen; Migration von JSF 1.2 und RichFaces 3.3.3 auf JSF 2.0 und Richfaces 4.3.1.;
  • Abstimmung, UML-Modellierung, Codegenerierung und Implementierung, Abdeckung von Frontend und Backend;
JEE 6 Java 1.6 JBoss Seam JSF 2.0 JBoss RichFaces 4.3.1 EJB 3 JPA 2.0 Hibernate 4.1.0 Query DSL 2.8.2 Couchbase IntelliJ IDEA 12.0.3 Eclipse Oracle 10 GlassFish 2.1 UML-Modellierung mit NoMagic MagicDraw Flyway Freemarker Apache Subversion (SVN) git Apache Maven Jenkins HP Quality Center Sonar TestNG SCRUM
BMW AG
5 Monate
2012-02 - 2012-06

Feature-Team ?Händler??

Entwickler, Berater JEE 5 Java 1.5 JBoss Seam 2.2.2 ...
Entwickler, Berater
  • Einbindung von Daten der BMW-Vertragshändler in den BMW Internetauftritt
  • Erweiterung einer bestehenden Web-Applikation um die Möglichkeit der Verwaltung von BMW-Vertragshändlerdaten; Erstellung einer Import Funktion zur Bereitstellung dieser Daten im Repository des Content Management Systems
  • Abstimmung und UML-Modellierung mit Enterprise Architect,
  • Codegenerierung und Implementierung,
  • Abdeckung von Frontend und Backend
JEE 5 Java 1.5 JBoss Seam 2.2.2 JSF 1.2 JBoss RichFaces 3.3.3 EJB 3 JPA 1.0 Hibernate 3.4.0 Eclipse Oracle 10 GlassFish 2.1 Sparx Systems Enterprise Architect Day CQ5 Web-Content-Management-System JCR Apache Subversion (SVN) Apache Maven Jenkins HP Quality Center Sonar TestNG SCRUM
BMW AG
6 Monate
2011-08 - 2012-01

Internet Marketing Maintenance, IMM.next

Entwickler, Berater JEE 5 Java 1.5 JBoss Seam 2.2.2 ...
Entwickler, Berater
  • Erstellung einer Web-Applikation zur Verwaltung von Daten, welche zur Anzeige im Zubehörshop in der Website der BMW AG vorgesehen sind
  • Go-Live des Piloten am 15.12.11 mit der Website in Österreich: URL auf Anfrage
  • Mitarbeit bei der Frontend-Implementierung
  • Definition und Durchführung von Regressionstests
JEE 5 Java 1.5 JBoss Seam 2.2.2 JSF 1.2 JBoss RichFaces 3.3.3 EJB 3 JPA 1.0 Hibernate 3.4.0 Eclipse Oracle 10 GlassFish 2.1 Apache Subversion (SVN) Apache Maven Jenkins HP Quality Center Sonar TestNG SCRUM
BMW AG
2 Jahre 1 Monat
2009-07 - 2011-07

Group Market Risk, UniCredit Global Risks Monitor

Entwickler, Berater Java SWT (Standard Widget Toolkit) Java Web Start ...
Entwickler, Berater
  • Erstellung einer auf historischer Simulation basierenden Risikocontrolling-Lösung; Dadurch Beurteilung von Marktrisiken der UniCredit Group
  • Mitarbeit bei der Implementierung einer grafischen Oberfläche unter Verwendung von SWT
  • Erstellung einer Web-Oberfläche zur Steuerung und Überwachung der Batchverarbeitung; Definition und Durchführung von Regressionstests
  • Zeitweise Reisetätigkeit nach Mailand (Italien)
Java SWT (Standard Widget Toolkit) Java Web Start RMI Apache Ant Eclipse Oracle Toad Jetty JSF PDF-Generierung mit XSLT Apache Xalan und Apache FOP Serena Dimensions Apache Subversion (SVN) HP Quality Center
UniCredit Global Information Services (UGIS) (IT-Tochter der UniCredit Group)
6 Jahre
2003-07 - 2009-06

TraRisk, LimeX

Entwickler, Berater, Anwender-Support Java Servlets JSF ...
Entwickler, Berater, Anwender-Support
  • Erstellung einer auf Monte-Carlo-Simulationen basierenden Risikocontrolling-Lösung; Dadurch Beurteilung von Markt-, Kontrahenten- und Emittentenrisiken; Großprojekt (über 100 Bearbeiterjahre).
  • Weitestgehend eigenverantwortliche Implementierung und Wartung einer komplexen Web-Oberfläche; dabei Verwendung des im Vorprojekt entwickelten Frameworks.


Kennzahlen:

  • ca. 15.000 Anwender
  • Modellierung von fast 400 Tabellen, viele davon editierbar
  • ca. 60 Reporttypen
  • noch heute im Einsatz
Java Servlets JSF Apache Ant Eclipse Jetty XML XML Spy XSL XPath Apache Xalan Apache FOP HTML CSS Oracle PL/SQL SQL Navigator Toad JDBC Visual Source Safe Serena Dimensions HP Quality Center
HVB Information Services GmbH (IT-Tochter der HypoVereinsbank)
2 Jahre 5 Monate
2001-02 - 2003-06

TraRisk, LimeX

Architekt, Entwickler, Berater Java Servlets JSP ...
Architekt, Entwickler, Berater

  • Erstellung eines leistungsfähigen Frameworks für die Entwicklung von Web-Guis
  • Evaluierung verschiedener Web-Technologien.


Bestandteile dieses Frameworks:

  • Serverseitige Logik in Java, auf dem Client reines HTML
  • Erzeugung des HTML-Outputs durch XSL-Transformation
  • Reporting-Engine mit asynchroner Verarbeitung
  • Dynamische Chart-Erzeugung
Java Servlets JSP EJB JDBC ANT Eclipse JBuilder 4 Bea Weblogic Apache Tomcat Jetty XML XML Spy XSL XPath Apache Xalan Apache FOP HTML CSS JavaScript Oracle PL/SQL SQL Navigator Visual Source Safe
HVB Systems GmbH (IT-Tochter der HypoVereinsbank)
7 Monate
2000-07 - 2001-01

Internes Modell, Kaiman

Entwickler, Berater Visual Basic 6.0 ActiveX COM ...
Entwickler, Berater
  • Erstellung einer auf Monte-Carlo-Simulationen basierenden Risikocontrolling-Lösung
  • Analyse, Redesign und verbesserte Nachbildung von Oracle Forms Code in Visual Basic
Visual Basic 6.0 ActiveX COM ADO Oracle Forms Oracle PL/SQL Unix Windows NT
Bayerische Hypo- und Vereinsbank AG
1 Jahr 2 Monate
1999-05 - 2000-06

Anbindung eines Produktdatenmanagementsystems

Architekt, Entwickler, Technischer Projektleiter Baan IV CADIM/EDB Oracle ...
Architekt, Entwickler, Technischer Projektleiter
  • Anbindung eines Produktdatenmanagementsystems an Baan IV
  • dadurch Erstellung einer parametrisierbaren und plattformunabhängigen Verbindung des Konstruktions- mit dem Produktionsbereich
Baan IV CADIM/EDB Oracle Unix Windows NT Visual Basic 6.0 COM ADO ODBC MS Access 97
Deckel Maho Gildemeister AG (Maschinenbau)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik

Diplom-Informatiker (Univ.), Gesamtnote 1,2

Universität Passau


Schwerpunkt:

  • Vertiefungsgebiet Operations Research
  • Nebenfach Wirtschaftswissenschaften


Zertifizierungen:

  • Sun Certified Programmer for the Java 2 Platform 1.4
  • Sun Certified Web Component Developer for J2EE 1.4
  • Oracle Certified Expert, EE 6 Enterprise Java Beans Developer
  • Oracle Certified Expert, EE 6 Java Persistence API Developer
  • OMG Certified UML Professional (OCUP) Fundamental
  • AWS Certified Cloud Practitioner

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular JEE Typescript Docker OpenShift aws Oracle PostgreSQL REST SOAP Gradle Maven

Schwerpunkte

  • Design, Entwicklung und Wartung betriebswirtschaftlicher Software
  • Full Stack-Entwicklung, d.h. Frontend- und Backend-Entwicklung
  • Java, JEE (Java Enterprise Edition), Spring Boot
  • Angular, Typescript

Produkte / Standards / Erfahrungen / Methoden

IT-Erfahrung

2000-07-heute:

Rolle:  Freiberuflicher IT-Berater und Software-Ingenieur


1995-08 - 2000-06

Rolle: Festanstellung als Software-Entwickler


Technische Kenntnisse

Virtualisierung

  • Docker
  • OpenShift
  • aws (Amazon Web Services)


Message-Broker

  • IBM MQ Series
  • ActiveMQ


Java

  • JSE (Java Platform, Standard Edition),
  • JEE (Java Enterprise Edition), Jakarta EE,
  • EJB (Enterprise Java Beans), JMS (Java Message Service),
  • JPA (Java Persistence API), JP QL (JavaPersistence Query Language),
  • Hibernate, Query DSL,
  • JSF (Java Server Faces), JBoss RichFaces, Apache Myfaces Trinidad,
  • JSP (Java Server Pages), Servlets,
  • Webservices, JAX-WS (SOAP), JAX-RS (RESTful Webservices), JAXB,
  • XSL, XSLT (Extensible Stylesheet Language Transformations),
  • XPath, Apache Xalan, Apache FOP,
  • Spring Boot, OpenAPI


JavaScript 

  • Angular
  • TypeScript
  • Node.js
  • npm
  • JSON


Web-Technologien

  • HTML
  • CSS (Cascading Style Sheets)
  • SCSS


Application-Server

  • GlassFish
  • Payara
  • WebSphere Application Server
  • JBoss Application Server
  • Apache Tomcat
  • Jetty
  • Bea Weblogic


Test-Umfeld 

  • JUnit
  • TestNG
  • Selenium
  • SonarQube
  • HP Quality Center


Logging

  • ELK (Elasticsearch, Logstash, Kibana)
  • Splunk


Code Repositories

  • git
  • Bitbucket
  • Apache Subversion (SVN)
  • IBM Rational Team Concert
  • Serena Dimensions
  • Visual Source Safe


Build

  • Gradle
  • Apache Maven
  • Apache Ant
  • Jenkins
  • Groovy
  • Nexus
  • JFrog Artifactory


Modellierung

  • Enterprise Architect (EA)
  • Magic Draw


Methoden

  • Objektorientierung
  • UML (Unified Modeling Language)
  • Design Patterns
  • SCRUM

Betriebssysteme

IBM ISPF
MS-DOS
MVS, OS/390
Unix
Windows

Programmiersprachen

Basic
Sehr gute Kenntnisse
C
Sehr gute Kenntnisse, letzte Verwendung 1995
Java
Sehr gute Kenntnisse
JavaScript
Sehr gute Kenntnisse
Modula-2
Gute Kenntnisse, letzte Verwendung 1992
Natural
Sehr gute Kenntnisse, letzte Verwendung 1997
Occam
Gute Kenntnisse, letzte Verwendung 1992
Pascal
Gute Kenntnisse, letzte Verwendung 1995
PL/SQL
Gute Kenntnisse
Shell
Gute Kenntnisse
TeX, LaTeX
Gute Kenntnisse, letzte Verwendung 1995
yacc/lex
Gute Kenntnisse, letzte Verwendung 1995

 

Datenbanken

Oracle
DB2
Apache Derby
PostgreSQL
SQL
PL/SQL
SQL Navigator (Quest Software)
Toad (Quest Software)
Squirrel
Oracle SQL Developer

Branchen

Branchen

  • Automobil
  • Versicherungen
  • Banken, Risiko-Controlling
  • Maschinenbau

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Raum München

möglich

Projekte

Projekte

1 Jahr 8 Monate
2023-05 - heute

Ex tended Payment Terms US

Architekt, Backend-Entwickler, Berater Java 17 Quarkus 3.2.0 Jakarta EE ...
Architekt, Backend-Entwickler, Berater
  • Erstellung eines Quarkus-Backends für ein Kundenportal US-amerikanischer Siemens-Kunden
  • Der Kunde kann damit Rechnungen selektieren und für diese eine Verlängerung des Zahlungsziels vereinbaren
  • Abstimmung, Entwurf und Implementierung von REST-Services

Java 17 Quarkus 3.2.0 Jakarta EE Eclipse MicroProfile Open API REST Auth0 OpenID Connect Docker Kubernetes Helm HashiCorp Terraform MapStruct PostgreSQL Hibernate Liquibase Maven JUnit Azure Application Insights Azure API Management Azure Kubernetes Service Snowflake DataCloud GitLab CI/CD Octane IntelliJ IDEA SCRUM
Siemens Financial Services
8 Monate
2022-07 - 2023-02

VGV V2

Architekt, Frontend- und Backend-Entwickler, Berater Angular 15 Typescript JavaScript ...
Architekt, Frontend- und Backend-Entwickler, Berater
  • Erstellung einer Angular App mit einem Spring Boot-Backend für ein neues Wohngebäude-Produkt. Einbindung in das bestehende JSPbasierte Vertriebssystem der Versicherungskammer Bayern.
  • Eigenverantwortliche Abstimmung, Entwurf und Implementierung von Dialogen und Backend-Services.
Angular 15 Typescript JavaScript SCSS/SASS Spring Boot 2.7.0 Java 11 JAX-RS (REST) OpenAPI OpenAPI Generator MapStruct Jakarta EE Java 8 JSP JAX-WS (SOAP) JAXB EJB 3 Hibernate DB2 WebSphere Application Server Tomcat 8.0 Maven Gradle Confluence Jira Bitbucket Jenkins Groovy Nexus JFrog Artifactory OpenShift Docker IntelliJ IDEA Eclipse JUnit SonarQube Splunk SCRUM
Versicherungskammer Bayern
1 Jahr 6 Monate
2021-01 - 2022-06

VPS Gewerbe

Frontend- und Backend-Entwickler, Berater Angular 12 Typescript JavaScript ...
Frontend- und Backend-Entwickler, Berater
  • Erstellung einer Angular App mit einem Spring Boot-Backend für ein neues Gewerbe-Produkt. Einbindung in das bestehende JSP-basierte Vertriebssystem der Versicherungskammer Bayern.
  • Eigenverantwortliche Abstimmung, Entwurf und Implementierung von Dialogen und Backend-Services.
Angular 12 Typescript JavaScript SCSS/SASS Spring Boot 2.5.5 Java 11 JAX-RS OpenAPI MapStruct Jakarta EE Java 8 JSP JAX-WS JAXB EJB 3 Hibernate DB2 WebSphere Application Server Tomcat 8.0 Maven Gradle Confluence Jira Bitbucket IBM Rational Team Concert Jenkins Groovy Nexus JFrog Artifactory OpenShift Docker IntelliJ IDEA Eclipse JUnit SonarQube Splunk SCRUM
Inverso, Versicherungskammer Bayern
6 Monate
2020-07 - 2020-12

SAARLAND Migration

Entwickler, Berater Java 1.8 Jakarta EE JSP ...
Entwickler, Berater
  • Integration der Konzerntochter SAARLAND Versicherungen in das Vertriebssystem der Versicherungskammer Bayern für die Sparten Haftpflicht, Hausrat/Glas, Unfall und Rechtsschutz.
  • Eigenverantwortliche Abstimmung, Oberflächen- und Druckstück-Anpassung, Anbindung von Webservices
Java 1.8 Jakarta EE JSP Webservices JAX-WS JAXB EJB 3 Hibernate 3 DB2 JUnit WebSphere Application Server Tomcat 8.0 Eclipse Jenkins Splunk Sonar Qube IBM Rational Team Concert SCRUM
Inverso, Versicherungskammer Bayern
3 Jahre 3 Monate
2017-03 - 2020-05

Scope RSPCRM

Architekt, Entwickler, Berater Java Java EE REST ...
Architekt, Entwickler, Berater
Teilkomponente: Salesforce Connector
Erstellung einer Backendanwendung zur Bereitstellung von Schnittstellen
zwischen Systemen der BMW AG, der cloudbasierten CRM-Anwendung
Salesforce sowie mehreren hundert europäischen BMW-Händlern.
  • Design, Abstimmung und Implementierung synchroner und asynchroner Kommunikationsprozesse
  • Migration der Anwendung von BMW-interner Infrastruktur auf aws (Amazon Web Services)
  • Deployment, Produktionsüberwachung und Fehleranalyse
  • Mitarbeit bei Formulierung von Angeboten der msg Gillardon AG an die BMW AG
Java Java EE REST SOAP JPA EJB JMS JSON XML XSD JAXB Eclipse git Apache Subversion Apache Maven Nexus Jenkins aws (Amazon Web Services) Openshift Docker Payara 4 Glassfish 3 Apache HTTP Server IBM MQ Series ActiveMQ PostgreSQL Oracle OracleXE Squirrel Flyway Salesforce SOQL (Salesforce Object Query Language) Salesforce Enterprise API ELK (Elasticsearch Logstash Kibana) JIRA SCRUM
msg Gillardon AG, BMW AG
1 Jahr 11 Monate
2015-04 - 2017-02

Conlife

Entwickler, Berater JEE 6 Java 1.7 Apache Myfaces Trinidad JSF 2.1 ...
Entwickler, Berater
  • Erstellung einer Webanwendung zur Bestandspflege von Versicherungsverträgen.
  • Implementierung von Dialogen zur Geschäftsvorfallabwicklung, Erarbeitung von Architektur- und Refactoringvorschlägen und deren Umsetzung
JEE 6 Java 1.7 Apache Myfaces Trinidad JSF 2.1 EJB 3.1 Oracle 11 Oracle XE 11 Oracle SQL Developer Flyway 3.2.1 WebSphere Application Server 8.5.5 Tomcat 7.0 Liferay Portal Server 6.2.0 JBoss Application Server 7.1 Eclipse Apache Ant Quickbuild Soap UI Sonar dynatrace 6.1 JIRA Apache Subversion SCRUM
Continentale Lebensversicherung
5 Monate
2014-11 - 2015-03

Ernteschutz Vario

Entwickler, Berater JEE 6 Java 1.6 JSP ...
Entwickler, Berater
  • Erstellung einer Webanwendung zum Vertrieb von Versicherungen gegen landwirtschaftliche Risiken im Acker- und Gartenbau.
  • Erarbeitung von Architekturvorschlägen, Abstimmung, Oberflächen- und Geschäftsregel-Implementierung, Anbindung von Webservices
JEE 6 Java 1.6 JSP Webservices JAX-WS JAXB EJB 3 Hibernate 3 DB2 Apache Derby JUnit WebSphere Application Server Tomcat 7.0 Eclipse Apache Ant Jenkins Soap UI Star UML IBM Rational Team Concert Apache Subversion SCRUM
Inverso, Versicherungskammer Bayern
10 Monate
2014-01 - 2014-10

Modulare Produkte

Entwickler, Berater JEE 6 Java 1.6 JSP ...
Entwickler, Berater
  • Umgestaltung der Vertriebsplattform VKB-Online im Bereich Kraftfahrt.
  • Bereitstellung eines neuen Tarifs in Form eines modularen Produkt Konzeptes.
  • Abstimmung, Oberflächen- und Geschäftsregel-Implementierung, Anbindung und Bereitstellung von Webservices;
JEE 6 Java 1.6 JSP Webservices JAX-WS JAXB EJB 3 Hibernate 3 DB2 Apache Derby JUnit WebSphere Application Server Tomcat 7.0 Eclipse Apache Ant Jenkins Dynatrace IBM Rational Team Concert Apache Subversion JIRA SCRUM
Inverso, Versicherungskammer Bayern
3 Monate
2013-10 - 2013-12

Feature-Team ?CRM??

Entwickler, Berater JEE 5 Java 1.6 Webservices ...
Entwickler, Berater
  • BMW.digital & MINI.digital, Feature-Team ?CRM?? (Fortsetzung des Internet-Relaunch-Projektes BMW.digital)
  • Erstellung von Webservices als Backend der BMW-Website.
  • Bereitstellung von Online-Betriebsanleitungen sowie Unterstützung des Kaufprozesses für BMW i.
  • Abstimmung, UML-Modellierung und Implementierung, reine Backend-Entwicklung
JEE 5 Java 1.6 Webservices JAX-RS (RESTful Webservices) JAXB EJB 3 JPA 1.0 EclipseLink TopLink Oracle 10 GlassFish 2.1 IntelliJ IDEA 12.0.3 Eclipse UML-Modellierung mit NoMagic MagicDraw Flyway git Apache Maven Jenkins HP Quality Center Sonar JUnit SCRUM
BMW AG
1 Jahr 3 Monate
2012-07 - 2013-09

Feature-Team ?Stammdaten??

Entwickler, Berater JEE 6 Java 1.6 JBoss Seam ...
Entwickler, Berater
  • Erweiterung der bestehenden Web-Applikation um weitere Funktionen; Migration von JSF 1.2 und RichFaces 3.3.3 auf JSF 2.0 und Richfaces 4.3.1.;
  • Abstimmung, UML-Modellierung, Codegenerierung und Implementierung, Abdeckung von Frontend und Backend;
JEE 6 Java 1.6 JBoss Seam JSF 2.0 JBoss RichFaces 4.3.1 EJB 3 JPA 2.0 Hibernate 4.1.0 Query DSL 2.8.2 Couchbase IntelliJ IDEA 12.0.3 Eclipse Oracle 10 GlassFish 2.1 UML-Modellierung mit NoMagic MagicDraw Flyway Freemarker Apache Subversion (SVN) git Apache Maven Jenkins HP Quality Center Sonar TestNG SCRUM
BMW AG
5 Monate
2012-02 - 2012-06

Feature-Team ?Händler??

Entwickler, Berater JEE 5 Java 1.5 JBoss Seam 2.2.2 ...
Entwickler, Berater
  • Einbindung von Daten der BMW-Vertragshändler in den BMW Internetauftritt
  • Erweiterung einer bestehenden Web-Applikation um die Möglichkeit der Verwaltung von BMW-Vertragshändlerdaten; Erstellung einer Import Funktion zur Bereitstellung dieser Daten im Repository des Content Management Systems
  • Abstimmung und UML-Modellierung mit Enterprise Architect,
  • Codegenerierung und Implementierung,
  • Abdeckung von Frontend und Backend
JEE 5 Java 1.5 JBoss Seam 2.2.2 JSF 1.2 JBoss RichFaces 3.3.3 EJB 3 JPA 1.0 Hibernate 3.4.0 Eclipse Oracle 10 GlassFish 2.1 Sparx Systems Enterprise Architect Day CQ5 Web-Content-Management-System JCR Apache Subversion (SVN) Apache Maven Jenkins HP Quality Center Sonar TestNG SCRUM
BMW AG
6 Monate
2011-08 - 2012-01

Internet Marketing Maintenance, IMM.next

Entwickler, Berater JEE 5 Java 1.5 JBoss Seam 2.2.2 ...
Entwickler, Berater
  • Erstellung einer Web-Applikation zur Verwaltung von Daten, welche zur Anzeige im Zubehörshop in der Website der BMW AG vorgesehen sind
  • Go-Live des Piloten am 15.12.11 mit der Website in Österreich: URL auf Anfrage
  • Mitarbeit bei der Frontend-Implementierung
  • Definition und Durchführung von Regressionstests
JEE 5 Java 1.5 JBoss Seam 2.2.2 JSF 1.2 JBoss RichFaces 3.3.3 EJB 3 JPA 1.0 Hibernate 3.4.0 Eclipse Oracle 10 GlassFish 2.1 Apache Subversion (SVN) Apache Maven Jenkins HP Quality Center Sonar TestNG SCRUM
BMW AG
2 Jahre 1 Monat
2009-07 - 2011-07

Group Market Risk, UniCredit Global Risks Monitor

Entwickler, Berater Java SWT (Standard Widget Toolkit) Java Web Start ...
Entwickler, Berater
  • Erstellung einer auf historischer Simulation basierenden Risikocontrolling-Lösung; Dadurch Beurteilung von Marktrisiken der UniCredit Group
  • Mitarbeit bei der Implementierung einer grafischen Oberfläche unter Verwendung von SWT
  • Erstellung einer Web-Oberfläche zur Steuerung und Überwachung der Batchverarbeitung; Definition und Durchführung von Regressionstests
  • Zeitweise Reisetätigkeit nach Mailand (Italien)
Java SWT (Standard Widget Toolkit) Java Web Start RMI Apache Ant Eclipse Oracle Toad Jetty JSF PDF-Generierung mit XSLT Apache Xalan und Apache FOP Serena Dimensions Apache Subversion (SVN) HP Quality Center
UniCredit Global Information Services (UGIS) (IT-Tochter der UniCredit Group)
6 Jahre
2003-07 - 2009-06

TraRisk, LimeX

Entwickler, Berater, Anwender-Support Java Servlets JSF ...
Entwickler, Berater, Anwender-Support
  • Erstellung einer auf Monte-Carlo-Simulationen basierenden Risikocontrolling-Lösung; Dadurch Beurteilung von Markt-, Kontrahenten- und Emittentenrisiken; Großprojekt (über 100 Bearbeiterjahre).
  • Weitestgehend eigenverantwortliche Implementierung und Wartung einer komplexen Web-Oberfläche; dabei Verwendung des im Vorprojekt entwickelten Frameworks.


Kennzahlen:

  • ca. 15.000 Anwender
  • Modellierung von fast 400 Tabellen, viele davon editierbar
  • ca. 60 Reporttypen
  • noch heute im Einsatz
Java Servlets JSF Apache Ant Eclipse Jetty XML XML Spy XSL XPath Apache Xalan Apache FOP HTML CSS Oracle PL/SQL SQL Navigator Toad JDBC Visual Source Safe Serena Dimensions HP Quality Center
HVB Information Services GmbH (IT-Tochter der HypoVereinsbank)
2 Jahre 5 Monate
2001-02 - 2003-06

TraRisk, LimeX

Architekt, Entwickler, Berater Java Servlets JSP ...
Architekt, Entwickler, Berater

  • Erstellung eines leistungsfähigen Frameworks für die Entwicklung von Web-Guis
  • Evaluierung verschiedener Web-Technologien.


Bestandteile dieses Frameworks:

  • Serverseitige Logik in Java, auf dem Client reines HTML
  • Erzeugung des HTML-Outputs durch XSL-Transformation
  • Reporting-Engine mit asynchroner Verarbeitung
  • Dynamische Chart-Erzeugung
Java Servlets JSP EJB JDBC ANT Eclipse JBuilder 4 Bea Weblogic Apache Tomcat Jetty XML XML Spy XSL XPath Apache Xalan Apache FOP HTML CSS JavaScript Oracle PL/SQL SQL Navigator Visual Source Safe
HVB Systems GmbH (IT-Tochter der HypoVereinsbank)
7 Monate
2000-07 - 2001-01

Internes Modell, Kaiman

Entwickler, Berater Visual Basic 6.0 ActiveX COM ...
Entwickler, Berater
  • Erstellung einer auf Monte-Carlo-Simulationen basierenden Risikocontrolling-Lösung
  • Analyse, Redesign und verbesserte Nachbildung von Oracle Forms Code in Visual Basic
Visual Basic 6.0 ActiveX COM ADO Oracle Forms Oracle PL/SQL Unix Windows NT
Bayerische Hypo- und Vereinsbank AG
1 Jahr 2 Monate
1999-05 - 2000-06

Anbindung eines Produktdatenmanagementsystems

Architekt, Entwickler, Technischer Projektleiter Baan IV CADIM/EDB Oracle ...
Architekt, Entwickler, Technischer Projektleiter
  • Anbindung eines Produktdatenmanagementsystems an Baan IV
  • dadurch Erstellung einer parametrisierbaren und plattformunabhängigen Verbindung des Konstruktions- mit dem Produktionsbereich
Baan IV CADIM/EDB Oracle Unix Windows NT Visual Basic 6.0 COM ADO ODBC MS Access 97
Deckel Maho Gildemeister AG (Maschinenbau)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik

Diplom-Informatiker (Univ.), Gesamtnote 1,2

Universität Passau


Schwerpunkt:

  • Vertiefungsgebiet Operations Research
  • Nebenfach Wirtschaftswissenschaften


Zertifizierungen:

  • Sun Certified Programmer for the Java 2 Platform 1.4
  • Sun Certified Web Component Developer for J2EE 1.4
  • Oracle Certified Expert, EE 6 Enterprise Java Beans Developer
  • Oracle Certified Expert, EE 6 Java Persistence API Developer
  • OMG Certified UML Professional (OCUP) Fundamental
  • AWS Certified Cloud Practitioner

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular JEE Typescript Docker OpenShift aws Oracle PostgreSQL REST SOAP Gradle Maven

Schwerpunkte

  • Design, Entwicklung und Wartung betriebswirtschaftlicher Software
  • Full Stack-Entwicklung, d.h. Frontend- und Backend-Entwicklung
  • Java, JEE (Java Enterprise Edition), Spring Boot
  • Angular, Typescript

Produkte / Standards / Erfahrungen / Methoden

IT-Erfahrung

2000-07-heute:

Rolle:  Freiberuflicher IT-Berater und Software-Ingenieur


1995-08 - 2000-06

Rolle: Festanstellung als Software-Entwickler


Technische Kenntnisse

Virtualisierung

  • Docker
  • OpenShift
  • aws (Amazon Web Services)


Message-Broker

  • IBM MQ Series
  • ActiveMQ


Java

  • JSE (Java Platform, Standard Edition),
  • JEE (Java Enterprise Edition), Jakarta EE,
  • EJB (Enterprise Java Beans), JMS (Java Message Service),
  • JPA (Java Persistence API), JP QL (JavaPersistence Query Language),
  • Hibernate, Query DSL,
  • JSF (Java Server Faces), JBoss RichFaces, Apache Myfaces Trinidad,
  • JSP (Java Server Pages), Servlets,
  • Webservices, JAX-WS (SOAP), JAX-RS (RESTful Webservices), JAXB,
  • XSL, XSLT (Extensible Stylesheet Language Transformations),
  • XPath, Apache Xalan, Apache FOP,
  • Spring Boot, OpenAPI


JavaScript 

  • Angular
  • TypeScript
  • Node.js
  • npm
  • JSON


Web-Technologien

  • HTML
  • CSS (Cascading Style Sheets)
  • SCSS


Application-Server

  • GlassFish
  • Payara
  • WebSphere Application Server
  • JBoss Application Server
  • Apache Tomcat
  • Jetty
  • Bea Weblogic


Test-Umfeld 

  • JUnit
  • TestNG
  • Selenium
  • SonarQube
  • HP Quality Center


Logging

  • ELK (Elasticsearch, Logstash, Kibana)
  • Splunk


Code Repositories

  • git
  • Bitbucket
  • Apache Subversion (SVN)
  • IBM Rational Team Concert
  • Serena Dimensions
  • Visual Source Safe


Build

  • Gradle
  • Apache Maven
  • Apache Ant
  • Jenkins
  • Groovy
  • Nexus
  • JFrog Artifactory


Modellierung

  • Enterprise Architect (EA)
  • Magic Draw


Methoden

  • Objektorientierung
  • UML (Unified Modeling Language)
  • Design Patterns
  • SCRUM

Betriebssysteme

IBM ISPF
MS-DOS
MVS, OS/390
Unix
Windows

Programmiersprachen

Basic
Sehr gute Kenntnisse
C
Sehr gute Kenntnisse, letzte Verwendung 1995
Java
Sehr gute Kenntnisse
JavaScript
Sehr gute Kenntnisse
Modula-2
Gute Kenntnisse, letzte Verwendung 1992
Natural
Sehr gute Kenntnisse, letzte Verwendung 1997
Occam
Gute Kenntnisse, letzte Verwendung 1992
Pascal
Gute Kenntnisse, letzte Verwendung 1995
PL/SQL
Gute Kenntnisse
Shell
Gute Kenntnisse
TeX, LaTeX
Gute Kenntnisse, letzte Verwendung 1995
yacc/lex
Gute Kenntnisse, letzte Verwendung 1995

 

Datenbanken

Oracle
DB2
Apache Derby
PostgreSQL
SQL
PL/SQL
SQL Navigator (Quest Software)
Toad (Quest Software)
Squirrel
Oracle SQL Developer

Branchen

Branchen

  • Automobil
  • Versicherungen
  • Banken, Risiko-Controlling
  • Maschinenbau

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.