JAVA, JEE Architektur/Entwicklung
Aktualisiert am 03.03.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
nicht möglich

Projekte

Projekte

2 Jahre 8 Monate
2021-07 - heute

Enterprise Application Integration

Software-Entwickler
Software-Entwickler
Migration einer Integrationsschicht auf den neusten technologischen Stand.
Die Schicht ermöglicht es mehr als 150 internen sowie externen IT-Systemen untereinander Daten auszutauschen. Die Daten werden vom jeweiligen Quellsystem entgegengenommen und in das Format des empfangenden Zielsystems transformiert bzw. als Email versendet
Apache Camel Apache ActiveMQ Eclipse OpenShift Spring Boot GitLab JSON Git Atlassian JIRA GraphQL Java-API for XML-Processing
Union IT-Services GmbH
4 Jahre 5 Monate
2019-10 - heute

Microservices, Azure Cloud

Softwarearchitekt, Softwareentwickler Spring Boot Hystrix Zuul ...
Softwarearchitekt, Softwareentwickler

Erstellung einer REST Microservicearchitektur basierend auf dem Spring-Framework und Entwicklung von diversen (>20) bankfachlichen Microservices inklusive automatisierter Unit- und Integrationstests.

 

Die entwickleten Services liegen konzeptionell vor verschiedenen Datenbanken und kapseln diese. Dadurch wird die Abkehr von einer Integration auf Datenbank- hin zu einer Integration auf REST-API-Ebene ermöglicht.

 

Entwicklung eines Generators, um die zahlreichen schematisch ähnlichen Microservices effizient sowie mit identischem Programmiermodell und gleichbleibender Qualität bereitstellen zu können.

Wartung eines auf Cloudera/Hadoop basierenden BigData Systems, das u.a. Cashflowdaten für die statistische Analyse beherbergt.

Migration des on premises BigData Systems in die Microsoft Azure Cloud mittels eines Hybrid-Cloud Ansatzes.

Eclipse JetBrains IntelliJ IDEA Atlassian Confluence Atlassian Bitbucket Atlassian Confluence Atlassian Bamboo
Spring Boot Hystrix Zuul Swagger/OpenAPI Jackson JSON XML Informix Postgres Cucumber Junit PMD Findbugs Spotbugs GIT Postman Spring Cloud Angular Elasticsearch Scrum JSON Microsoft Azure R Apache Hadoop
Hamburg Commercial Bank AG
Kiel
2 Jahre 6 Monate
2017-07 - 2019-12

Entwicklung und automatisiertes Testing verschiedener Microservices basierend auf dem Spring-Framework

Softwareentwickler Spring Boot Hystrix Zuul ...
Softwareentwickler

Diese Services wurden neu entwickelt:

  • Logging von auf Kundendaten ausgeführten fachlichen Transaktionen wie die Anlage und Änderung dieser.
  • Verwaltung von Kunden- und Adressdaten.
  • Bereitstellung von Telefonrechnungen im PDF- und deren Metadaten im XML-Format zwecks Anzeige in der mobilcom Kunden-App.
  • Bereitstellung von Kunden- und Mobilfunkdaten im JSON Format nach $112 und $113 des Telekommunikationsgesetzes. Dieses erlaubt Behörden das automatisierte Ersuchen dieser Informationen über Telefonnummer, Personen- und Adressdaten des Kunden.
Eclipse JetBrains IntelliJ IDEA Atlassian Confluence Atlassian Bitbucket Atlassian Confluence Atlassian Bamboo
Spring Boot Hystrix Zuul Swagger/OpenAPI Jackson JSON XML Informix Postgres Cucumber Junit PMD Findbugs Spotbugs GIT Postman Spring Cloud Angular Elasticsearch Scrum JSON
mobilcom-debitel GmbH
Büdelsdorf
10 Monate
2016-09 - 2017-06

Entwicklung eines zentralen Rechnungsmoduls

Softwareentwickler Scrum Java 8 Spring ...
Softwareentwickler

Das Rechnungsmodul empfängt Rechnungsinformationen von verschiedenen Clientsystemen wie z.B. von einer Verwaltungssoftware für die Überlandlogistik. Dem Land des Rechnungsempfängers entsprechend konvertiert das Modul Sprache, Mehrwertsteuer und Währungskurs. Die so aufbereiteten Rechnungsdaten werden im Folgenden einem Buchhaltungs- und einem Dokumentenmanagementsystem zwecks Versand und Archivierung überreicht.

 

Bei dem Rechnungsmodul handelt es sich um eine Ansammlung von 5 Microservices. Je ein Service dient dabei als (1)Mehwertsteuer- bzw. (2)Währungskursmodul. Das eigentliche (3)Rechnungsmodul wird von den beiden zuvor genannten mit entsprechenden Informationen versorgt. Ein (4)Stammdatenimport füllt das System mit Kunden- und Benutzerdaten. Zwischen der Benutzeroberfläche und dem Rechnungsmodul verrichtet ein (5)UI-Server seinen Dienst, der Daten zur Oberfläche transportiert bzw. von dieser entgegennimmt. Die Kommunikation mit dem GUI erfolgt via SOAP. Die Microservices sind untereinander mit REST verbunden. Rechnungsdaten werden asynchron per JMS entgegengenommen und ebenso in Richtung Buchhaltung bzw. DMS geschickt.

Eclipse Git Atlassian JIRA Atlassian Confluence Atlassian Bitbucket Apache Tomcat
Scrum Java 8 Spring Apache Camel Eclipse RCP Vaadin Oracle/SQL
Kühne + Nagel (AG & Co.) KG
Hamburg
11 Monate
2015-10 - 2016-08

Vertragsmodul Refactoring, Hamburg Süd (Logistik)

Software-Architekt Java 6 Eclipse Glassfish ...
Software-Architekt

Planung des Refactorings eines Vertragsmoduls für die Hamburg Süd zur Verbesserung der Wartbarkeit.

Zur Identifikation der Schwachstellen des Moduls fanden im Rahmen einer Analysephase mehrere Workshops mit erfahrenen Entwicklern, Requirements Engineers und DB-Experten statt. Aus den daraus abgeleiteten Maßnahmen wurde ein Projektplan abgeleitet. Das Modul ist eine klassische, mehrschichtige JEE Anwendung. 

 

Export von Vertragsdaten in ein Rechnungssystem.

Die Vertragsdaten werden mittels komplexer Berechnungen aus dem Vertragssystem extrahiert und via Messaging an das Rechnungssystem übertragen.

Hier besteht insbesondere die fachliche Herausforderung, aus dem Vertrag mit seinen ggf. zahlreichen Vertragsänderungen (Amendments) den aktuellen Zustand zu übertragen.

Java 6 Eclipse Glassfish JMS Gradle Git Gerrit Jenkins Oracle 12 Enterprise Architect
Hamburg Südamerikanische Dampfschifffahrts-Gesellschaft / Logistik
Hamburg
3 Jahre 9 Monate
2012-01 - 2015-09

Fusion Itzehoer Versicherung mit AdmiralDirekt (Versicherung)

Softwarearchitekt, Softwareentwickler Java EE JSF JPA ...
Softwarearchitekt, Softwareentwickler

Software-Entwicklung/Architektur für die Itzehoer Versicherung im Rahmen der Übernahme der Direktversicherung AdmiralDirekt.de.

Die Entwicklung mit dem von der Itzehoer entwickelten, auf Java basierenden, proprietären System namens "SCALA" (nicht zu verwechseln mit der gleichnamigen Programmiersprache) umfasst

die Erweiterung eines über Java Web Start zu startenden Clients, dessen Oberflächenlayout mittels eines SCALA spezifischem XML-Dialekts entworfen wird. Das Fachmodell, Regeln und triviale Berechnungen werden mit Hilfe eines 4GL ähnlichen Tools, also mit grafischer Unterstützung, entworfen. Komplexe Berechnungen erfolgen mit Java-Bordmitteln.

Erstellung einer Abwehrlisten-Anwendung zur Identifizierung und Sonderbehandlung von unerwünschten Kunden. Die Applikation ist klassisch in 3 Schichten aufgeteilt. JSF kommt als GUI-Technologie mit dem Supervising-Controller-Pattern zum Einsatz. EJB in der Version 3.1 wird in der Serviceschicht in Form von Stateless Session Beans und innerhalb der Datenschicht mittels Entity Beans verwendet. Das OR-Mapping findet via JPA statt, wobei Hibernate als Implementierung zugrunde liegt.

Requirement Engineering mittels UML UseCases und BPMN Prozessanalysen.

Eclipse Bizagi BPM Suite Maven
Java EE JSF JPA Hibernate Webservice XSLT
Itzehoer Versicherung/Brandgilde von 1691 VVaG
Itzehoe
1 Jahr 8 Monate
2010-05 - 2011-12

Frontend-Entwicklung eines Kundeninformationssystems, mobilcom-debitel GmbH (Telko)

Softwarearchitekt, Softwareentwickler Scrum JSP Spring MVC ...
Softwarearchitekt, Softwareentwickler
Umbau des ursprünglich auf JSF basierenden, ca. 50 Anwendungsfälle umfassenden Webfrontends eines Kundeninformationssystems auf Spring MVC. Entwicklung eines Datenbankschemas und Anbindung einer MySQL DB für Oberflächenkonfiguration und ?meldungen. Abstimmung der fachlichen Anforderungen mit dem Fachbereich. Absprechen der technischen Schnittstellen mit dem Backend. Anbinden von RMI-, Hessian und Web-Services.
Scrum JSP Spring MVC jQuery HTML CSS JavaScript Apache Axis Subversion Apache Tomcat JBoss Application Server MySql Ant JUnit Jenkins
mobilcom-debitel GmbH
Büdelsdorf
1 Jahr 5 Monate
2009-01 - 2010-05

DB-Migration und Reporterstellung, Hamburger Sparkasse AG (Bank)

Softwarearchitekt Jasper Report Java PL/SQL ...
Softwarearchitekt
Individualentwicklung einer Systemlandschaftsverwaltung. DB-Schemaevolution durch SQL- und PL/SQL-Migrationsskripte. Erstellung von Berichten mit Jasper Reports.
Jasper Report Java PL/SQL CVS Apache Ant
Hamburger Sparkasse AG
Kiel
3 Monate
2010-02 - 2010-04

Individualentwicklung, Zurich AG (Versicherung)

Softwarearchitekt, Softwareentwickler Java EE JSP Hibernate ...
Softwarearchitekt, Softwareentwickler
Individualentwicklung einer Software für Aktuare zur Kalkulation Betrieblicher Altersvorsorge. Anbindung eines in C implementierten Rechnungskerns via JNI. Konfiguration eines Java Workflow Systems. Modellgetriebene Softwareentwicklung nach dem MDSD Ansatz.
Oracle 10g
Java EE JSP Hibernate JNI Subversion WebSphere Application Server Oracle Magicdraw
Zurich AG
Kiel
11 Monate
2009-03 - 2010-01

OSPlus Entwicklung, Finanz Informatik GmbH & Co. KG (Bank)

Softwareentwickler Java EE JSP HTML ...
Softwareentwickler
Erweiterung der in über 400 Sparkassen eingesetzten Gesamtbankenlösung OSPlus. Nutzung der FI proprietären Sourcecode-Generatoren. Entwicklung einer JUnit-Testsuite.
Java EE JSP HTML CSS JavaScript Subversion JUnit Citrix
Finanz Informatik GmbH & Co. KG
Kiel
9 Monate
2008-06 - 2009-02

SOA-Repository/Registry Integration, T-Mobile/Software AG (Telko)

Projektleiter, Softwarearchitekt Java CentraSite OpenArchitectureWare ...
Projektleiter, Softwarearchitekt
Integration von zwei SOA-Repositories/Registries. Austausch des T-Mobile eigenen Repositories ?Ceiser? durch die Standardsoftware ?CentraSite? der Software AG unterhalb der CLI-Benutzerschnittstelle. Testgetriebene Entwicklung unter Zuhilfenahme von ca. 80 Unittests. Dokumentation des gesamten Proof of Concept. Mitarbeiter- und Zeitmanagement. Projekt- und Zahlungsplan-Abstimmung mit dem Kunden
Java CentraSite OpenArchitectureWare Eclipse Modeling Project MDSD JUnit
T-Mobile Deutschland GmbH
Bonn/Darmstadt
3 Jahre 2 Monate
2005-04 - 2008-05

Assetverwaltung für das Wealth-Management, UBS Deutschland AG (Bank)

Softwarearchitekt Java EE EJB Apache Axis ...
Softwarearchitekt
Individualentwicklung eines Assetverwaltungssystems für das Wealth-Management. Schulung der UBS IT auf die verwendete Softwareanwendungs- und entwicklungsarchitektur. Integration von Anwendungsfällen in das von der Schweizer Firma Expersoft Systems AG entwickelte Standardprodukt PM1e. Halten von Technologiepräsentationen vor der UBS IT. Schulung der IT Mitarbeiter auf die verwendeten Technologien.
Java EE EJB Apache Axis Subversion JBoss Application Server Magicdraw MDSD Apache Tomcat SQL
Bad Homburg/Frankfurt
5 Monate
2004-11 - 2005-03

Plenarprotokoll-Erstellung, Dataport AöR (Behörde)

Projektleiter, Softwarearchitekt Java Servlet API XSL ...
Projektleiter, Softwarearchitekt
Individualentwicklung einer eGovernment-Lösung zur automatisierten Erstellung von Plenarprotokollen. Entwickeln von XML Transformationen via XSL-FO und XSLT. Evaluieren von mehreren FO- und XSLT-Prozessoren. Schulung des Fachbereichs.
Java Servlet API XSL XSLT XSL-FO Apache FOP Xalan Magicdraw
Dataport AöR
Kiel
1 Jahr 1 Monat
2003-10 - 2004-10

Individualentwicklung eines Hilfsmittelverwaltungssystems, Kaufmännische Krankenkasse - KKH (Versicherung)

Softwarearchitekt Java JSP objectiF ...
Softwarearchitekt
Individualentwicklung eines Hilfsmittelverwaltungssystems. Schulung eines beim Kunden angestellten Junior-Entwicklers. Modellierung der MVC-Oberflächenstruktur mit objectiF. Erstellung des Datenbankdesigns.
Oracle 10g
Java JSP objectiF JBoss Application Server
Kaufmännische Krankenkasse ? KKH
Hannover
3 Jahre 3 Monate
2000-07 - 2003-09

Individualentwicklung eines Leasingsystems, Deutsche Leasing AG (Leasing)

Analyst, Softwareentwickler Java EJB OOA ...
Analyst, Softwareentwickler
Individualentwicklung eines Leasingsystems. Analyse der fachlichen Anwendungsfälle in diversen Analyseworkshops mit dem Fachbereich. Konzeptionelle Entwicklung eines GUI-Styleguides mit anschließender Implementierung eines Prototyps. Mitentwicklung einer auf dem - seinerzeit brandneuen - EJB 1.0 Standard basierenden Architektur. Implementierung eines Generators für wiederkehrende schematische EJB Artefakte.
Java EJB OOA OOD UML TopLink Rational Rose CVS
Deutsche Leasing AG
Bad Homburg
8 Monate
1999-11 - 2000-06

Individualentwicklung eines Reklamationssystems, TUI AG (Touristik)

Softwareentwickler C++ make CVS
Softwareentwickler
Individualentwicklung eines Reklamationssystems. Design von Oberflächen mittels des in der IDE integrierten GUI-Editors. Objektorientierte Analyse und Design der Anwendungsfälle. Entwicklung einer Dynamic Link Library zur Emulation verschiedenster Services.
C++ make CVS
TUI AG
Hannover/Kiel

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2015-10 - 2015-10

Zertifizierung zum Professional Scrum Master I

Professional Scrum Master I, scrum.org
Professional Scrum Master I
scrum.org
2 Monate
2011-05 - 2011-06

Zertifizierung zum Oracle Certified Master, Java EE 5 Enterprise Architect

Oracle Certified Master, Java EE 5 Enterprise Architect, Oracle
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle
Die höchste Qualifikation im ORACLE Zertifizierungspfad
4 Jahre
1995-08 - 1999-07

Studium der Elektrotechnik, Schwerpunkt Technische Informatik an der FH-Kiel

Diplom-Ingenieur (FH), FH Kiel
Diplom-Ingenieur (FH)
FH Kiel

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Apache Camel
Apache Hadoop
Apache Tomcat
Atlassian Bamboo
Atlassian Bitbucket
Atlassian Confluence
Atlassian JIRA
Bizagi BPM Suite
Confluence
Cucumber
Eclipse
Eclipse RCP
Elasticsearch
Enterprise Architect
Findbugs
Gerrit
Git
Gittea
Glassfish
Gradle
Hibernate
Hystrix
Java EE Architektur/Entwicklung
Jenkins
JetBrains IntelliJ IDEA
Jira
Junit
Maven
Microsoft Azure
PMD
Postman
Scrum
Scrum Master
Spotbugs
Spring
Spring Boot
Spring Cloud
Swagger/OpenAPI
Vaadin
XML
Zuul

Betriebssysteme

CMS
Unix
Windows

Programmiersprachen

Angular
Jackson
Java
Java 6
Java 8
Java EE
JavaScript
JMS
JPA
JSF
JSON
Oracle/SQL
R
Spring Cloud Config
Spring Cloud Gateway
Spring Cloud Netflix (Eureka)
Swagger
Webservice
XSLT

Datenbanken

Access
DB2
Informix
ISAM
JDBC
MySQL
ODBC
Oracle
Oracle 12
Postgres
SQL

Branchen

Branchen

Banken, Versicherungen, Telekommunikationsunternehmen, Leasingunternehmen, Krankenkassen, Logistik

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
nicht möglich

Projekte

Projekte

2 Jahre 8 Monate
2021-07 - heute

Enterprise Application Integration

Software-Entwickler
Software-Entwickler
Migration einer Integrationsschicht auf den neusten technologischen Stand.
Die Schicht ermöglicht es mehr als 150 internen sowie externen IT-Systemen untereinander Daten auszutauschen. Die Daten werden vom jeweiligen Quellsystem entgegengenommen und in das Format des empfangenden Zielsystems transformiert bzw. als Email versendet
Apache Camel Apache ActiveMQ Eclipse OpenShift Spring Boot GitLab JSON Git Atlassian JIRA GraphQL Java-API for XML-Processing
Union IT-Services GmbH
4 Jahre 5 Monate
2019-10 - heute

Microservices, Azure Cloud

Softwarearchitekt, Softwareentwickler Spring Boot Hystrix Zuul ...
Softwarearchitekt, Softwareentwickler

Erstellung einer REST Microservicearchitektur basierend auf dem Spring-Framework und Entwicklung von diversen (>20) bankfachlichen Microservices inklusive automatisierter Unit- und Integrationstests.

 

Die entwickleten Services liegen konzeptionell vor verschiedenen Datenbanken und kapseln diese. Dadurch wird die Abkehr von einer Integration auf Datenbank- hin zu einer Integration auf REST-API-Ebene ermöglicht.

 

Entwicklung eines Generators, um die zahlreichen schematisch ähnlichen Microservices effizient sowie mit identischem Programmiermodell und gleichbleibender Qualität bereitstellen zu können.

Wartung eines auf Cloudera/Hadoop basierenden BigData Systems, das u.a. Cashflowdaten für die statistische Analyse beherbergt.

Migration des on premises BigData Systems in die Microsoft Azure Cloud mittels eines Hybrid-Cloud Ansatzes.

Eclipse JetBrains IntelliJ IDEA Atlassian Confluence Atlassian Bitbucket Atlassian Confluence Atlassian Bamboo
Spring Boot Hystrix Zuul Swagger/OpenAPI Jackson JSON XML Informix Postgres Cucumber Junit PMD Findbugs Spotbugs GIT Postman Spring Cloud Angular Elasticsearch Scrum JSON Microsoft Azure R Apache Hadoop
Hamburg Commercial Bank AG
Kiel
2 Jahre 6 Monate
2017-07 - 2019-12

Entwicklung und automatisiertes Testing verschiedener Microservices basierend auf dem Spring-Framework

Softwareentwickler Spring Boot Hystrix Zuul ...
Softwareentwickler

Diese Services wurden neu entwickelt:

  • Logging von auf Kundendaten ausgeführten fachlichen Transaktionen wie die Anlage und Änderung dieser.
  • Verwaltung von Kunden- und Adressdaten.
  • Bereitstellung von Telefonrechnungen im PDF- und deren Metadaten im XML-Format zwecks Anzeige in der mobilcom Kunden-App.
  • Bereitstellung von Kunden- und Mobilfunkdaten im JSON Format nach $112 und $113 des Telekommunikationsgesetzes. Dieses erlaubt Behörden das automatisierte Ersuchen dieser Informationen über Telefonnummer, Personen- und Adressdaten des Kunden.
Eclipse JetBrains IntelliJ IDEA Atlassian Confluence Atlassian Bitbucket Atlassian Confluence Atlassian Bamboo
Spring Boot Hystrix Zuul Swagger/OpenAPI Jackson JSON XML Informix Postgres Cucumber Junit PMD Findbugs Spotbugs GIT Postman Spring Cloud Angular Elasticsearch Scrum JSON
mobilcom-debitel GmbH
Büdelsdorf
10 Monate
2016-09 - 2017-06

Entwicklung eines zentralen Rechnungsmoduls

Softwareentwickler Scrum Java 8 Spring ...
Softwareentwickler

Das Rechnungsmodul empfängt Rechnungsinformationen von verschiedenen Clientsystemen wie z.B. von einer Verwaltungssoftware für die Überlandlogistik. Dem Land des Rechnungsempfängers entsprechend konvertiert das Modul Sprache, Mehrwertsteuer und Währungskurs. Die so aufbereiteten Rechnungsdaten werden im Folgenden einem Buchhaltungs- und einem Dokumentenmanagementsystem zwecks Versand und Archivierung überreicht.

 

Bei dem Rechnungsmodul handelt es sich um eine Ansammlung von 5 Microservices. Je ein Service dient dabei als (1)Mehwertsteuer- bzw. (2)Währungskursmodul. Das eigentliche (3)Rechnungsmodul wird von den beiden zuvor genannten mit entsprechenden Informationen versorgt. Ein (4)Stammdatenimport füllt das System mit Kunden- und Benutzerdaten. Zwischen der Benutzeroberfläche und dem Rechnungsmodul verrichtet ein (5)UI-Server seinen Dienst, der Daten zur Oberfläche transportiert bzw. von dieser entgegennimmt. Die Kommunikation mit dem GUI erfolgt via SOAP. Die Microservices sind untereinander mit REST verbunden. Rechnungsdaten werden asynchron per JMS entgegengenommen und ebenso in Richtung Buchhaltung bzw. DMS geschickt.

Eclipse Git Atlassian JIRA Atlassian Confluence Atlassian Bitbucket Apache Tomcat
Scrum Java 8 Spring Apache Camel Eclipse RCP Vaadin Oracle/SQL
Kühne + Nagel (AG & Co.) KG
Hamburg
11 Monate
2015-10 - 2016-08

Vertragsmodul Refactoring, Hamburg Süd (Logistik)

Software-Architekt Java 6 Eclipse Glassfish ...
Software-Architekt

Planung des Refactorings eines Vertragsmoduls für die Hamburg Süd zur Verbesserung der Wartbarkeit.

Zur Identifikation der Schwachstellen des Moduls fanden im Rahmen einer Analysephase mehrere Workshops mit erfahrenen Entwicklern, Requirements Engineers und DB-Experten statt. Aus den daraus abgeleiteten Maßnahmen wurde ein Projektplan abgeleitet. Das Modul ist eine klassische, mehrschichtige JEE Anwendung. 

 

Export von Vertragsdaten in ein Rechnungssystem.

Die Vertragsdaten werden mittels komplexer Berechnungen aus dem Vertragssystem extrahiert und via Messaging an das Rechnungssystem übertragen.

Hier besteht insbesondere die fachliche Herausforderung, aus dem Vertrag mit seinen ggf. zahlreichen Vertragsänderungen (Amendments) den aktuellen Zustand zu übertragen.

Java 6 Eclipse Glassfish JMS Gradle Git Gerrit Jenkins Oracle 12 Enterprise Architect
Hamburg Südamerikanische Dampfschifffahrts-Gesellschaft / Logistik
Hamburg
3 Jahre 9 Monate
2012-01 - 2015-09

Fusion Itzehoer Versicherung mit AdmiralDirekt (Versicherung)

Softwarearchitekt, Softwareentwickler Java EE JSF JPA ...
Softwarearchitekt, Softwareentwickler

Software-Entwicklung/Architektur für die Itzehoer Versicherung im Rahmen der Übernahme der Direktversicherung AdmiralDirekt.de.

Die Entwicklung mit dem von der Itzehoer entwickelten, auf Java basierenden, proprietären System namens "SCALA" (nicht zu verwechseln mit der gleichnamigen Programmiersprache) umfasst

die Erweiterung eines über Java Web Start zu startenden Clients, dessen Oberflächenlayout mittels eines SCALA spezifischem XML-Dialekts entworfen wird. Das Fachmodell, Regeln und triviale Berechnungen werden mit Hilfe eines 4GL ähnlichen Tools, also mit grafischer Unterstützung, entworfen. Komplexe Berechnungen erfolgen mit Java-Bordmitteln.

Erstellung einer Abwehrlisten-Anwendung zur Identifizierung und Sonderbehandlung von unerwünschten Kunden. Die Applikation ist klassisch in 3 Schichten aufgeteilt. JSF kommt als GUI-Technologie mit dem Supervising-Controller-Pattern zum Einsatz. EJB in der Version 3.1 wird in der Serviceschicht in Form von Stateless Session Beans und innerhalb der Datenschicht mittels Entity Beans verwendet. Das OR-Mapping findet via JPA statt, wobei Hibernate als Implementierung zugrunde liegt.

Requirement Engineering mittels UML UseCases und BPMN Prozessanalysen.

Eclipse Bizagi BPM Suite Maven
Java EE JSF JPA Hibernate Webservice XSLT
Itzehoer Versicherung/Brandgilde von 1691 VVaG
Itzehoe
1 Jahr 8 Monate
2010-05 - 2011-12

Frontend-Entwicklung eines Kundeninformationssystems, mobilcom-debitel GmbH (Telko)

Softwarearchitekt, Softwareentwickler Scrum JSP Spring MVC ...
Softwarearchitekt, Softwareentwickler
Umbau des ursprünglich auf JSF basierenden, ca. 50 Anwendungsfälle umfassenden Webfrontends eines Kundeninformationssystems auf Spring MVC. Entwicklung eines Datenbankschemas und Anbindung einer MySQL DB für Oberflächenkonfiguration und ?meldungen. Abstimmung der fachlichen Anforderungen mit dem Fachbereich. Absprechen der technischen Schnittstellen mit dem Backend. Anbinden von RMI-, Hessian und Web-Services.
Scrum JSP Spring MVC jQuery HTML CSS JavaScript Apache Axis Subversion Apache Tomcat JBoss Application Server MySql Ant JUnit Jenkins
mobilcom-debitel GmbH
Büdelsdorf
1 Jahr 5 Monate
2009-01 - 2010-05

DB-Migration und Reporterstellung, Hamburger Sparkasse AG (Bank)

Softwarearchitekt Jasper Report Java PL/SQL ...
Softwarearchitekt
Individualentwicklung einer Systemlandschaftsverwaltung. DB-Schemaevolution durch SQL- und PL/SQL-Migrationsskripte. Erstellung von Berichten mit Jasper Reports.
Jasper Report Java PL/SQL CVS Apache Ant
Hamburger Sparkasse AG
Kiel
3 Monate
2010-02 - 2010-04

Individualentwicklung, Zurich AG (Versicherung)

Softwarearchitekt, Softwareentwickler Java EE JSP Hibernate ...
Softwarearchitekt, Softwareentwickler
Individualentwicklung einer Software für Aktuare zur Kalkulation Betrieblicher Altersvorsorge. Anbindung eines in C implementierten Rechnungskerns via JNI. Konfiguration eines Java Workflow Systems. Modellgetriebene Softwareentwicklung nach dem MDSD Ansatz.
Oracle 10g
Java EE JSP Hibernate JNI Subversion WebSphere Application Server Oracle Magicdraw
Zurich AG
Kiel
11 Monate
2009-03 - 2010-01

OSPlus Entwicklung, Finanz Informatik GmbH & Co. KG (Bank)

Softwareentwickler Java EE JSP HTML ...
Softwareentwickler
Erweiterung der in über 400 Sparkassen eingesetzten Gesamtbankenlösung OSPlus. Nutzung der FI proprietären Sourcecode-Generatoren. Entwicklung einer JUnit-Testsuite.
Java EE JSP HTML CSS JavaScript Subversion JUnit Citrix
Finanz Informatik GmbH & Co. KG
Kiel
9 Monate
2008-06 - 2009-02

SOA-Repository/Registry Integration, T-Mobile/Software AG (Telko)

Projektleiter, Softwarearchitekt Java CentraSite OpenArchitectureWare ...
Projektleiter, Softwarearchitekt
Integration von zwei SOA-Repositories/Registries. Austausch des T-Mobile eigenen Repositories ?Ceiser? durch die Standardsoftware ?CentraSite? der Software AG unterhalb der CLI-Benutzerschnittstelle. Testgetriebene Entwicklung unter Zuhilfenahme von ca. 80 Unittests. Dokumentation des gesamten Proof of Concept. Mitarbeiter- und Zeitmanagement. Projekt- und Zahlungsplan-Abstimmung mit dem Kunden
Java CentraSite OpenArchitectureWare Eclipse Modeling Project MDSD JUnit
T-Mobile Deutschland GmbH
Bonn/Darmstadt
3 Jahre 2 Monate
2005-04 - 2008-05

Assetverwaltung für das Wealth-Management, UBS Deutschland AG (Bank)

Softwarearchitekt Java EE EJB Apache Axis ...
Softwarearchitekt
Individualentwicklung eines Assetverwaltungssystems für das Wealth-Management. Schulung der UBS IT auf die verwendete Softwareanwendungs- und entwicklungsarchitektur. Integration von Anwendungsfällen in das von der Schweizer Firma Expersoft Systems AG entwickelte Standardprodukt PM1e. Halten von Technologiepräsentationen vor der UBS IT. Schulung der IT Mitarbeiter auf die verwendeten Technologien.
Java EE EJB Apache Axis Subversion JBoss Application Server Magicdraw MDSD Apache Tomcat SQL
Bad Homburg/Frankfurt
5 Monate
2004-11 - 2005-03

Plenarprotokoll-Erstellung, Dataport AöR (Behörde)

Projektleiter, Softwarearchitekt Java Servlet API XSL ...
Projektleiter, Softwarearchitekt
Individualentwicklung einer eGovernment-Lösung zur automatisierten Erstellung von Plenarprotokollen. Entwickeln von XML Transformationen via XSL-FO und XSLT. Evaluieren von mehreren FO- und XSLT-Prozessoren. Schulung des Fachbereichs.
Java Servlet API XSL XSLT XSL-FO Apache FOP Xalan Magicdraw
Dataport AöR
Kiel
1 Jahr 1 Monat
2003-10 - 2004-10

Individualentwicklung eines Hilfsmittelverwaltungssystems, Kaufmännische Krankenkasse - KKH (Versicherung)

Softwarearchitekt Java JSP objectiF ...
Softwarearchitekt
Individualentwicklung eines Hilfsmittelverwaltungssystems. Schulung eines beim Kunden angestellten Junior-Entwicklers. Modellierung der MVC-Oberflächenstruktur mit objectiF. Erstellung des Datenbankdesigns.
Oracle 10g
Java JSP objectiF JBoss Application Server
Kaufmännische Krankenkasse ? KKH
Hannover
3 Jahre 3 Monate
2000-07 - 2003-09

Individualentwicklung eines Leasingsystems, Deutsche Leasing AG (Leasing)

Analyst, Softwareentwickler Java EJB OOA ...
Analyst, Softwareentwickler
Individualentwicklung eines Leasingsystems. Analyse der fachlichen Anwendungsfälle in diversen Analyseworkshops mit dem Fachbereich. Konzeptionelle Entwicklung eines GUI-Styleguides mit anschließender Implementierung eines Prototyps. Mitentwicklung einer auf dem - seinerzeit brandneuen - EJB 1.0 Standard basierenden Architektur. Implementierung eines Generators für wiederkehrende schematische EJB Artefakte.
Java EJB OOA OOD UML TopLink Rational Rose CVS
Deutsche Leasing AG
Bad Homburg
8 Monate
1999-11 - 2000-06

Individualentwicklung eines Reklamationssystems, TUI AG (Touristik)

Softwareentwickler C++ make CVS
Softwareentwickler
Individualentwicklung eines Reklamationssystems. Design von Oberflächen mittels des in der IDE integrierten GUI-Editors. Objektorientierte Analyse und Design der Anwendungsfälle. Entwicklung einer Dynamic Link Library zur Emulation verschiedenster Services.
C++ make CVS
TUI AG
Hannover/Kiel

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2015-10 - 2015-10

Zertifizierung zum Professional Scrum Master I

Professional Scrum Master I, scrum.org
Professional Scrum Master I
scrum.org
2 Monate
2011-05 - 2011-06

Zertifizierung zum Oracle Certified Master, Java EE 5 Enterprise Architect

Oracle Certified Master, Java EE 5 Enterprise Architect, Oracle
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle
Die höchste Qualifikation im ORACLE Zertifizierungspfad
4 Jahre
1995-08 - 1999-07

Studium der Elektrotechnik, Schwerpunkt Technische Informatik an der FH-Kiel

Diplom-Ingenieur (FH), FH Kiel
Diplom-Ingenieur (FH)
FH Kiel

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Apache Camel
Apache Hadoop
Apache Tomcat
Atlassian Bamboo
Atlassian Bitbucket
Atlassian Confluence
Atlassian JIRA
Bizagi BPM Suite
Confluence
Cucumber
Eclipse
Eclipse RCP
Elasticsearch
Enterprise Architect
Findbugs
Gerrit
Git
Gittea
Glassfish
Gradle
Hibernate
Hystrix
Java EE Architektur/Entwicklung
Jenkins
JetBrains IntelliJ IDEA
Jira
Junit
Maven
Microsoft Azure
PMD
Postman
Scrum
Scrum Master
Spotbugs
Spring
Spring Boot
Spring Cloud
Swagger/OpenAPI
Vaadin
XML
Zuul

Betriebssysteme

CMS
Unix
Windows

Programmiersprachen

Angular
Jackson
Java
Java 6
Java 8
Java EE
JavaScript
JMS
JPA
JSF
JSON
Oracle/SQL
R
Spring Cloud Config
Spring Cloud Gateway
Spring Cloud Netflix (Eureka)
Swagger
Webservice
XSLT

Datenbanken

Access
DB2
Informix
ISAM
JDBC
MySQL
ODBC
Oracle
Oracle 12
Postgres
SQL

Branchen

Branchen

Banken, Versicherungen, Telekommunikationsunternehmen, Leasingunternehmen, Krankenkassen, Logistik

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.