Java Backend, Spring-Boot, Spring, Cloud, JEE, Webservices, Rest, Microservices
Aktualisiert am 10.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Boot
Middleware
Backend
Performance
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-07 - 2023-12

Java Backend-Entwicklung

Fullstack-Entwickler Java Rest Jms ...
Fullstack-Entwickler

Entwicklung diverser EAI-Anbindungen zu bestehenden Legacy-Anwendungen des Unternehmens.

Migration einer Bestandsanwendung auf neuen Technologie-Stack

Entwicklung mehrerer Batch-Anwendungen zur Anbindung besehender Anwendungen an das EAkte-System


Spring Boot Eclipse Openshift Java 11 Gitlab JUnit Mockito Liquibase Spring Data Vue-JS HTLM CSS PrimeVue Vuitify TypeScript JavaScript MySql Postgre
Java Rest Jms Apache Artemis Soap JPA
Behörde
4 Monate
2022-03 - 2022-06

Java Backend-Entwickling

Java 17 Hochverfügbarkeit JGroups ...

Ertüchtigung eines Mehr-Serversystem bzgl. Hochverfügbarkeit


Technologien: Java 17, Osgi, JGroups, Zookeeper, Amqp, Scrum

Tools: Git, Eclipse, Maven, Apache Artemis


JGroups ZooKeeper Apache Artemis Java 17
Java 17 Hochverfügbarkeit JGroups Zookeeper
Industrie
Remote
10 Monate
2021-03 - 2021-12

Java Backend-Entwicklung

Java Entwickler Java Spring Boot Apache Camel ...
Java Entwickler

Rolle: Entwickler

Technologie: Java 11, Spring Boot, Rest-Sercices, Apache MQ Artemis, Apache Camel, Oracle, XML, XSD

Tools: Eclipse, Git, Macen, Junit, Mockito, OpenApi, Sonar, Liquibase


Entwicklung einer zentralen Middleware zur Verteilung von Anfragen unterschiedlicher fachlichen Benutzeroberflächen zu den Fachanwendungen des Unternehmens.

Entwicklung diverser fachlichen Anbindungen der neuen Frontends zu bestehenden Legay-Anwendungen des Unternehmens.

Java Spring Boot Apache Camel Apache Artemis Oracle JPA XML XSD Eclipse
Behörde
München
3 Monate
2020-11 - 2021-01

Java-Backend-Entwicklung

Backenend-Entwickler Java Spring-Boot Kafka ...
Backenend-Entwickler
  • Entwicklung diverserer Rest-Enpunkte in Spring-Boot mit Zugriff auf Kafka und Cassandra.
  • Erstellen XSDs für die Schnittstellen
IntelliJ Docker AWS
Java Spring-Boot Kafka Cassandra Rest Open-Api Scrum Aws XSD
Industrie
Remote
4 Monate
2020-07 - 2020-10

Rest-Api-Entwicklung

Backend-Entwickler Spring Boot Spring Webflux Cloud Foundry ...
Backend-Entwickler

Entwicklung von Rest-Endpunkten zum Zugriff von externen Aufrufern auf interne Prozesse der Versicherung

IntelliJ
Spring Boot Spring Webflux Cloud Foundry Reactor Java 11
Versicherung
München
7 Monate
2019-09 - 2020-03

Java-Backend-Entwicklung

Backend-Entwickler
Backend-Entwickler

Technologien: Java 8, Spring Boot, Spring Data, Messaging, MQSeries, DB2

Tools: Eclipse, Git, Gitlab, Maven, Junit, Mockito, JGiven

Entwicklung eines Monitoring und Verwaltungs-Backends für eine Middleware zur Druckstücke-Erzeugung

Versicherung
1 Jahr
2019-04 - 2020-03

Java Backend-Entwicklung

Backend-Entwickler Java 8 Spring Boot Spring Cloud ...
Backend-Entwickler
  • (Weiter-)Entwicklung einer Microservice-basierter Client/Server Anwendungen.
  • Backend-Entwicklung. Entwicklung von Rest-Services.
  • Datenbank-Anbindung mittels Spring Data
Java 8 Spring Boot Spring Cloud Spring Data Cloud Foundry AWS Scrum Eclipse Git Gitlab Gradle PostgresDB Junit Mockito. Postman
Automotive
1 Jahr
2018-01 - 2018-12

Java Microservice/Backend-Entwicklung

Java Entwickler Java 8 Spring Spring Boot ...
Java Entwickler
  • Entwicklung mehrerer Microservice-basierter Client/Server Anwendungen.
  • Backend-Entwicklung. Entwicklung von Rest-Services
  • Service-Design. Backend for Frontend Entwicklung.
  • Datenbank-Anbindung mittels Spring Data
Eclipse Cloud Froundry Openshift JUnit Mockito PostgreSQL Gitlab Bitbucket Redis RabbitMq Jenkins Atlassian JIRA
Java 8 Spring Spring Boot Spring Cloud Spring Data JPA Git Gradle Maven Scrum REST SOAP
Automotive
München
5 Monate
2018-02 - 2018-06

Entwicklung einer Interims-Admin-Gui

Entwickler Java 8 Spring Boot Spring Data ...
Entwickler

Entwicklung einer Interims-Admin-Gui für Beschwerdemanagement/Erstattungs-Bearbeitung

Java 8 Spring Boot Spring Data Cloud Foundry Jersey OAuth2 Angular Rest-Services Eclipse Git Maven PostgresDB Junit
Mobilitätsunternehmen
7 Monate
2017-06 - 2017-12

Java Fullstack Entwicklung

Entwickler Java 7 Oracle Spring Batch ...
Entwickler
  • Erweiterung eines bestehenden Legacy-Anwendungssystems um neue Funktionalitäten. Anheben des Batch-Systems auf neue Technologien
  • Backend-Entwicklung
Java 7 Oracle Spring Batch Eclipse Maven Tomcat Junit Mockito
Axa Versicherung
München
5 Monate
2017-02 - 2017-06

Java-Backend-Entwicklung

Entwickler Java 8 Maven Solr Cloud ...
Entwickler

Umbau eines bestehenden Anwendungsystem von Solr auf Solr Cloud (Verteilung der Suche bzw. der Anwendungslogik).

Apache Solr Eclipse JUnit Mockito Jetty SonarQube Jenkins Atlassian JIRA
Java 8 Maven Solr Cloud Apache Lucene Scrum Sonar Maven
Automotive
München
1 Jahr
2015-12 - 2016-11

Java Middleware Entwicklung

Java Entwickler/Architekt Java 7 Apache Camel JMS ...
Java Entwickler/Architekt

Entwicklung einer Middleware welche eine bestehende Hostanwendungslandschaft eines großen Versicherers für die Aufgabe der Druckstücke-Erzeugung mit einem dezentralen Dokumenterstellungssystem verbindet

Websphere MQ Eclipse Bitbucket EhCache Jetty WebSphere MQSeries JUnit Mockito Jenkins
Java 7 Apache Camel JMS Apache Mq Java API for RESTful Web Services Server Send Events Websockets Git Spring MVC JSON Spring XML SOAP Rest SSE MqSeries
Ea Generali, Versicherung
München
4 Monate
2015-09 - 2015-12

Client/Server Entwicklung

Java Entwickler Java 7 EJB Java Swing ...
Java Entwickler
  • Entwicklung von fachlichen Storys für eine bestehende Stammdaten-Verwaltung
  • Java-Fullstack Entwicklung
Eclipse SonarQube Oracle
Java 7 EJB Java Swing Websphere Scrum Git Maven Swing JUnit Jira Sonar Stash
Media Saturn, Handel
Ingolstadt, Donau
1 Jahr 2 Monate
2014-06 - 2015-07

Backendentwicklung

Java Entwickler Java 6 Java 7 Spring ...
Java Entwickler

Backendentwicklung. Entwicklung von Webservices/Batches.

  • Design und Implementierung von Webservices als Backend des Agenten-Arbeitplatzes
  • Entwicklung diverser Webservices zur Unterstützung eines bundesweiten Telekommunikationsstandards.
  • Implementierung diverser Batch-Prozesse
  • Entwicklung von Akzeptanztests
  • Java-Backend Entwicklung
WebLogic Oracle JUnit Mockito Jenkins Concordian Atlassian JIRA
Java 6 Java 7 Spring JPA Soap Hibernate Spring Batch Spring Integration SQL Scrum JaxWs Soap Eclipse Jetty Jira Sonar
Kabel Deutschland, Telekommunikation
München
4 Monate
2014-02 - 2014-05

Entwicklung von Webservices

Java Entwickler Spring MVC Java API for RESTful Web Services JSON ...
Java Entwickler

Backendentwicklung. Entwicklung von Webservices.

  • Design und Implementierung von Rest-Webservices für die Anbindung aus dem JavaScript-Client
  • Anbindung von Rest-Webservices vom Backend des Endkunden
  • Design und Implementierung einer Produksuche mittels des Solr-Suchservers
  • Aufbau der Maven-Projektstruktur
  • Java-Backend Entwicklung
Eclipse Apache Tomcat Jenkins Jira
Spring MVC Java API for RESTful Web Services JSON Apache Lucene Apache Solr Maven Kanban Rest-Webservices GIT
Sinner Schrader, Webagentur
München
9 Monate
2013-05 - 2014-01

Backendentwicklung

Entwickler Java 6 Spring JaxWs ...
Entwickler

Backendentwicklung. Entwicklung von Webservices.

  • Design und Implementierung von Webservices als Backend des Agenten-Arbeitplatzes
  • Entwicklung diverser Webservices zur Unterstützung eines bundesweiten Telekommunikationsstandards.
  • Implementierung diverser Batch-Prozesse
  • Anbindung diverser Schnittstellen
  • Java-Backend-Entwicklung
WebLogic Jetty Eclipse JUnit Soap UI Jenkins
Java 6 Spring JaxWs JAXB SOAP Hibernate JPA Scrum Spring Batch Spring Batch
Kabel Deutschland, Telekommunikation
München
1 Jahr 3 Monate
2012-01 - 2013-03

Technische Portierung eines Web-Portals

Java Entwickler, Architekt Java 6 Java 7 OSGI ...
Java Entwickler, Architekt

Technische Portierung eines Web-Portals auf Enterprise OSGI / Websphere

  • Entwicklung diverser architektonischer Komponenten (Logging, Konfiguration, Buid/Deploy-Unterstützung)

  • Entwicklung diverser Webservices

  • Konzeption der Anwendungsarchitektur (Schneidung EBA, Shared Bundle Repository / Shared Servcies)

  • Portierung der bestehenden Anwendung vom Declarative Services zu Blueprint und Enterprise OSGI

  • Erstellung EBA / CBA (Composite Bundle Archive) Build/Assembly

  • Erweiterung des Webservice-Frameworks um JaxWs-Security/JaxWs-Policy (Anbindung Apache CXF)

  • Portierung der Anwendung von Websphere 7 zu 8

  • Erstellung von Wily-Introscope Metriken

  • Coaching der Anwendungsentwickler

  • Java-Backend-Entwicklung

Eclipse Websphere Apache Tomcat JUnit Jenkins Wily Introscope Apache JMeter
Java 6 Java 7 OSGI Apache Aries Spring Hibernate JPA Apache CXF Enterprise OSGI Apache Aries Blueprint
LBS Bayern, Bank
München
1 Jahr 4 Monate
2011-09 - 2012-12

Projekt Zentrales InputManagement

Java Entwickler Java Groovy Grails JSP ...
Java Entwickler

Erstellung von C/S Zusatzkomponenten für ein Backend-Projekt

  • Erstellung  einer Benutzerverwaltung. Anbindung an LDAP

  • Erstellung diverser Reports zum Zwecke der statistischen Auswertung

  • Erstellung einer Aussteuerungsanwendung

  • Java Fullstack Entwicklung

Eclipse Spring IDE Apache Tomcat DB2
Java Groovy Grails JSP Hibernate Spring Ldap Hibernate HQL Spring IDE
Versicherungskammer Bayern
München
3 Jahre 2 Monate
2008-07 - 2011-08

Neuentwicklung eines Web-Portal

Architekt, Entwickler Java J2EE JSP ...
Architekt, Entwickler
  • Entwicklung einer Webservice-Zugriffschicht welche allgemeine Themen wie Konfiguration, Lastverteilung, Fehlerhandling, Failover, Timeout-Handling, Logging, Mandantenfähigkeit, Verschlüsselung etc. abhandelt. Grundlegende Technologie: JaxWs.

  • Integration von Apache CXF als OSGI-Service.

  • Integration von Log4j als OSGI-Service

  • Portierung der Anwendung von Websphere 6 auf Websphere 7

  • Durchführung von QS-Maßnahmen bzgl. Performance und Last-Optimierung. U.a. mit Code-Anaylsen, JOptimize-Analysen und dem Aufbau einer Wily Introscope-Konfiguration

  • Entwicklung einer Anwendung welche anhand eines frei administriebaren Regelwerks die Verteilung der eingehenden Requests auf verschiedene Anwendungsserver erlaubt („Weiche“). Technologien Servlets, Hibernate, XPath.

  • Programmierung diverser Administrativer Tools (mittels JSP, Hibernate,…)

  • Java-Backend Entwicklung

WebSphere Apache Tomcat Apache CXF JOptimize Apache JMeter
Java J2EE JSP OSGI Hibernate JaxWs JAXB XSD Hibernate Equinox Log4J Webservices Eclipse Tomcat 5.5 Websphere 6 7 Apache CXF Jmeter Joptimize Wily Introscope
LBS Bayern, Bank
München
4 Monate
2008-04 - 2008-07

Erweiterung eines bestehenden Systems

Entwickler Java Java Swing JDBC ...
Entwickler
  • Erweiterung eines bestehenden Workflowsystems um Statistik-Funktionalitäten

  • Erstellung des DV-Konzepts

  • Entwicklung diverser Reporting-Masken

  • Java-Fullstack-Entwicklung

Eclipse DB2
Java Java Swing JDBC SQL
Versicherungskammer Bayern, Versicherung
München
4 Monate
2007-12 - 2008-03

Java-Fullstack-Entwicklung

Java Entwicklung Java J2EE SOAP ...
Java Entwicklung

  • Erweiterung eines bestehenden Workflowsystems um Email-Funktionalität (Senden und Empfangen)

  • Konzeption und Entwicklung einer Webservice-Schnittstelle für das bestehende System als Zugangspunkt für externe Systeme

Apache Axis WebSphere
Java J2EE SOAP Java Swing Java Mail
Versicherungskammer Bayern
München
11 Monate
2007-02 - 2007-12

Java Backend-Entwickler

Java Entwickler Java Struts JSF ...
Java Entwickler

  • Konzeption und Entwicklung eines Monitoringsystems welches die div. technischen
    Komponenten des Portals überwacht und Benachrichtigungen an den Betrieb sendet.
    Hierzu Entwicklung eines Schedulers, div. Log4J-Appender (E-Mail, Datenbank, HP-Openview…) und einer zugehörigen Administrationsanwendung (Webanwendung).

  • Konzeption und Aufsetzen einer Lasttest-Umgebung und entsprechender Verfahren
    zur Durchführung der Lasttests (JMeter).

  • Quality Assurance Maßnahmen / Projektbegleitendes-Profiling

  • Coaching der Fachentwickler

Eclipse WebSphere Apache Tomcat Oracle Apache JMeter
Java Struts JSF JSP Hibernate JDBC log4j
LBS Bayern
München
1 Jahr 9 Monate
2005-06 - 2007-02

Java-Client Entwicklung

Java Entwicklung Java Java Swing JMS
Java Entwicklung
  • Entwicklung eines technischen Prototyps welcher
    die technische Machbarkeit des Systems unter Beweis zu stellen hatte.
    Evaluierung der Kommunikationswege Host-Altsystem zu Client und
    CICS nach Java über MqSeries.

  • Anbindung des Archivsystems.

  • Konzeption und Entwicklung des Sachbearbeiter-Frontends (Swing-Client).

  • Entwicklung der TCP/IP basierten Kommunikationsschicht für die Kommunikationsrichtung Cics zu Client
    Performance-Optimierung des Systems.Analysen mittels Strobe-Messungen, OptimizeIt-Auswertungen, Analyse des C/S-Schnitts etc

Eclipse DB2 OptimizeIt Websphere MQ
Java Java Swing JMS
Versicherungskammer Bayern
5 Monate
2005-01 - 2005-05

Migrationsanalyse

Java-Entwickler Java Swing
Java-Entwickler

Durchführung von Migrations-Analysen.
Erweiterung des bestehenden Systems in Hinblick auf Mehrmandantenfähigkeit
Behebung von Produktionsfehlern.

Eclipse DB2
Java Swing
Provinzial Versicherung
Kiel
4 Monate
2004-10 - 2005-01

Java-Fullstack-Entwicklung

Java Entwickler Java Struts Hibernate ...
Java Entwickler

Entwicklung einer Web-Anwendung

Erstellung DV-Konzept
Durchführung des OR-Mappings.
Umsetzung der SQL-Abfragen
Erstellung diverser JSP

Eclipse Tomcat Oracle
Java Struts Hibernate XSLT JSP
BMW
München
3 Monate
2004-05 - 2004-07

Architekturstudie

Java-Entwickler Java Struts XML
Java-Entwickler

Analyse einer bestehenden Swing-Anwendung bzgl. Erweiterung in eine HTML basierte Lösung.
Identifizierung der Wiederverwendungspotentials der bestehenden Lösung.

Skizzierung einer Zielarchitektur des zu entwickelnden Systems.

Entwicklung eines Prototypen.

Eclipse Tomcat
Java Struts XML
Bayerische Landesbank
7 Monate
2003-08 - 2004-02

Java-Backend Entwicklung

Java-Entwickler Java EJB JDBC ...
Java-Entwickler

Entwicklung einer Datenzugriffsschicht
Mapping des Datenmodels auf Entity Beans
Entwicklung diverser Batchläufe
Durchführung von Reviews
Performance-Optimierungen

Eclipse JBuilder OptimizeIt WebLogic Oracle
Java EJB JDBC JSP
Bundesagentur für Arbeit
Nürnberg
2 Monate
2003-05 - 2003-06

Review

Reviewer Java
Reviewer

Durchführung statistischer und dynamischer Codeanalysen
Herausarbeitung von Optimierungspotentialen
Planung und Durchführung von Workshops zu den verwendeten/empfohlenen
Technologien

OptimizeIt Java Oracle
Java
Daimler Benz
München
8 Monate
2002-08 - 2003-03

Java-Client Entwicklung

Java Entwickler Java Swing
Java Entwickler

Verantwortlich für das Teilprojekt Privat-Haftpflicht. Neu- und
Änderungsgeschäft.
Koordination von Fachlichkeit, Hostentwicklung und Produktmodelierung.
Programmierung der Java-Anwendungsteile.

Visual Age Java
Java Swing
Provinzial Versicherung
Kiel
7 Monate
2002-01 - 2002-07

Java-Backend Entwicklung

Java Entwickler Java J2EE EJB ...
Java Entwickler

Hauptverantwortlich für die Einhaltung von QS-Massnahmen
"Profiler"
Aufbau eines Daily-Build und Deploy-Verfahrens
Entwicklung diverser technischer Framework-Komponenten

Eclipse WebLogic Oracle
Java J2EE EJB XML TopLink
Bank Austria
Wien
7 Monate
2001-06 - 2001-12

Java-Client Entwicklung

Java Entwickler Java CICS
Java Entwickler

Überarbeitung (Performance-Optimierung) der von einer Dienstleistungsfirma
gelieferten C/S-Middleware
Durchführung von Analysen/Workshops bzgl. anwendungsbezogener
Performance-Verbesserungen
Optimierung des Build-Prozesses
Portierung der Anwendung nach Java-2
Entwicklung diverser technischer Framework-Komponenten

IBM VisualAge for Java OptimizeIt
Java CICS
Versicherungskammer Bayern
4 Monate
2001-02 - 2001-05

Review

Reviewer Java EJB JSP
Reviewer

Durchführung von Design- und Code-Reviews
Performance-Analysen

WebLogic JBuilder
Java EJB JSP
Credit Suisse
Frankfurt am Main
4 Monate
2001-02 - 2001-05

Architektur-Analyse

Architekt/Entwickler Java MQ Series
Architekt/Entwickler

Durchführung einer Architekturstudie zum Einsatz von
EAI im Konzern.
Evaluierung diverser Tools (u.a. MQ Series Integrator)
Analyse der anzubindenden Legacy-Systeme
Entwicklung eines Prototypen

DB2 MQ Series Integrator IBM Visual Age for Java
Java MQ Series
Versicherungskammer Bayern
München
9 Monate
2000-06 - 2001-02

Java-Fullstack Entwicklung

Java Entwickler Java J2EE SOAP ...
Java Entwickler

Portierung eines Smalltalk Persistence Framework nach Java
Implementierung der Webservice-Soap-Anbindung
Anbindung der Datenbank
Entwicklung von div. Anwendungsteilen (Administrations-Client)

IBM Visual Age for Java DB2 Apache Tomcat
Java J2EE SOAP Struts
München
1 Jahr 5 Monate
1999-01 - 2000-05

Smalltalk Entwicklung

Smalltalk Entwickler Smalltalk
Smalltalk Entwickler

Erweiterung des Persistenz-Frameworks um eine Historisierungs-Komponente
Aufbau und Einrichtung der Serverkomponente (IMS-Smalltalk)
Entwicklung eines IMS-Simulationsservers (Entwicklungsumgebung)
Auswahl (und Erweiterung) der zu verwendeten Applicationsframeworks
Durchführung von Code-Reviews

IMS DB2 Visual Age for Smalltalk
Smalltalk
Deutscher Herold
Bonn
8 Monate
1998-05 - 1998-12

Smalltalk Entwicklung

Smalltalk Entwickler Smalltalk
Smalltalk Entwickler

Konzeption und Entwicklung der Historisierung
Entwicklung einer Prototyp-Batchlaufs (Inkasso)
Entwicklung an der Gechäftsvorfallsteuerung

Visual Age for Smalltalk
Smalltalk
Albingia
Hennef (Sieg)
4 Monate
1998-01 - 1998-04

Smalltalk Entwicklung

Smalltalk-Entwickler Smalltalk
Smalltalk-Entwickler

Untersuchung div. Technischer Framework-Komponenten
Erweiterung der Host-Anbindungs-Middleware

Visual Age for Smalltalk
Smalltalk
Deutscher Herold
Bonn
1 Jahr 5 Monate
1996-08 - 1997-12

Smalltalk Entwicklung

Smalltalk Entwickler Smalltalk
Smalltalk Entwickler

Entwicklung einer Anwendung zur Verwaltung von Sicherheiten

Visual Age Smalltalk
Smalltalk
Bank
Stuttgart
1 Jahr 4 Monate
1995-04 - 1996-07

Smalltalk Entwicklung

Smalltalk Entwicklder Smalltalk
Smalltalk Entwicklder

Entwicklung einer Datenbank-Zugriffsschicht

Visual Age Smalltalk
Smalltalk
Systemhaus
München

Aus- und Weiterbildung

Aus- und Weiterbildung

1995:

Abschluss: Diplominformatiker FH

Diplomarbeit zum Thema: Gerne auf Anfrage

Position

Position

technische/fachliche Programmierung
Architektur

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Middleware Backend Performance

Schwerpunkte

  • Java (Seit 2001. Version 5 - 8)

  • Java Backend-Enwicklung

  • Spring (Seit 2013. Core, Data, Boot, Cloud, Batch)

  • OSGI

  • Microservices

  • Service-orientiere Entwicklung (Rest, Soap, Axis, CXF, JaxWs)

  • Middleware-Entwicklung.

  • Asynchrone Kommunikation (Message Queuing)

  • Objekt-Orientierte Software-Entwicklung

  • J2EE (> 10 Jahre)

  • Frameworks (Auswahl, Anwendung, Entwicklung)

  • Einsatz in Großprojekten

  • Agile Software-Entwicklung

Produkte / Standards / Erfahrungen / Methoden

Apache Axis
Apache Camel
Apache CXF
Apache JMeter
Apache Lucene
Apache Mq
Apache Solr
Apache Tomcat
Atlassian JIRA
AWS
Bitbucket
Cloud Foundry
Cloud Froundry
Eclipse
EhCache
EJB
Git
Gitlab
Gradle
Hibernate
IBM Visual Age for Java
IBM VisualAge for Java
IMS
IntelliJ
Java Swing
JBuilder
Jenkins
Jetty
Jira
JMS
JSF
JUnit
Kanban
log4j
Maven
Mockito
MQ Series Integrator
OAuth-2
Openshift
OptimizeIt
OSGI
RabbitMq
Reactor
Redis
REST
Scrum
Scrum
Server Send Events
SOAP
Soap UI
Solr Cloud
SonarQube
Spring
Spring Batch
Spring Boot
Spring Cloud
Spring Data
Spring Integration
Spring Ldap
Spring MVC
Spring Webflux
Struts
Swing
TopLink
Visual Age for Smalltalk
Visual Age Java
Visual Studio Code
WebLogic
WebSphere
Wily Introscope
XML
XSD
XSLT

Berufserfahrung:

1996 - heute:

Rolle: selbständiger Berater

1995 - 1996:

Rolle: festangestellter Softwareentwickler

Kenntnisse (mehrjähriger Projekteinsatz)):

Frameworks/Bibliotheken:

  • J2EE (EJB, Servlets, JNDI, JTA, JMS, JavaMail, JAXP, JCA, Jax-WS, JSF, JSTL...)

  • Objekt-Relationales Mapping (Spring Data, JPA, EJB2, EJB3, Hibernate, Toplink, Jdbc)

  • OSGI (Equinox, Apache Aries, Enterprise-Osgi, Blueprint, Declarative Services)

  • Webservices (Soap, RESTfull, JaxWS, JaxWs Security, Apache CXF, Axis)

  • Rest Services (Jackson, Spring Rest Template, Spring Cloud Feign

  • MVC-Frameworks (Struts, Java Server Faces (JSF), Grails)

  • GUI (HTML, JSP, Facelets, Java Script, Swing)

  • XML (XSD, Jaxp, JAXB, DOM, SAX)

  • Solr/Lucence

Tools:

  • Git, Bitbucket, Gitlab

  • Ecplise, Websphere Application Develper (WSAD),

  • Websphere, Weblogic, Tomcat

  • Websphere MQ, Camel, Kafka

  • Maven, Gradle

  • Hudson, Jenkins,

  • Junit, Mockito

  • JMeter

  • Wily Introscope,

  • SQL-Datenbanken (Microsoft SQL Server, Oracle, DB2, Postgres)

  • Performace Optimierung (VisualVM, OptimizeIT, JProbe, Memory Analyzer Tool(MAT))

Betriebssysteme

Docker
Windows

Programmiersprachen

Angular
Groovy Grails
J2EE
Java
Java 11
Java 6
Java 7
Java 8
Java API for RESTful Web Services
JAXB
JaxWs
JPA
JSON
JSP
Smalltalk

Datenbanken

Cassandra
DB2
JDBC
MS SQL Server
Oracle
Postgres
PostgreSQL
SQL

Datenkommunikation

CICS
div. Erfahrung Anbindung Host
Internet, Intranet
Message Queuing
MqSeries
MQ Series
MQSeries
TCP/IP
Websockets
Websphere MQ

Hardware

PC

Branchen

Branchen

  • Versicherungen ( > 6 Jahre)
  • Banken (> 6 Jahre)
  • Industrie (> 2 Jahre)
  • Behörde > 2 Jahre

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-07 - 2023-12

Java Backend-Entwicklung

Fullstack-Entwickler Java Rest Jms ...
Fullstack-Entwickler

Entwicklung diverser EAI-Anbindungen zu bestehenden Legacy-Anwendungen des Unternehmens.

Migration einer Bestandsanwendung auf neuen Technologie-Stack

Entwicklung mehrerer Batch-Anwendungen zur Anbindung besehender Anwendungen an das EAkte-System


Spring Boot Eclipse Openshift Java 11 Gitlab JUnit Mockito Liquibase Spring Data Vue-JS HTLM CSS PrimeVue Vuitify TypeScript JavaScript MySql Postgre
Java Rest Jms Apache Artemis Soap JPA
Behörde
4 Monate
2022-03 - 2022-06

Java Backend-Entwickling

Java 17 Hochverfügbarkeit JGroups ...

Ertüchtigung eines Mehr-Serversystem bzgl. Hochverfügbarkeit


Technologien: Java 17, Osgi, JGroups, Zookeeper, Amqp, Scrum

Tools: Git, Eclipse, Maven, Apache Artemis


JGroups ZooKeeper Apache Artemis Java 17
Java 17 Hochverfügbarkeit JGroups Zookeeper
Industrie
Remote
10 Monate
2021-03 - 2021-12

Java Backend-Entwicklung

Java Entwickler Java Spring Boot Apache Camel ...
Java Entwickler

Rolle: Entwickler

Technologie: Java 11, Spring Boot, Rest-Sercices, Apache MQ Artemis, Apache Camel, Oracle, XML, XSD

Tools: Eclipse, Git, Macen, Junit, Mockito, OpenApi, Sonar, Liquibase


Entwicklung einer zentralen Middleware zur Verteilung von Anfragen unterschiedlicher fachlichen Benutzeroberflächen zu den Fachanwendungen des Unternehmens.

Entwicklung diverser fachlichen Anbindungen der neuen Frontends zu bestehenden Legay-Anwendungen des Unternehmens.

Java Spring Boot Apache Camel Apache Artemis Oracle JPA XML XSD Eclipse
Behörde
München
3 Monate
2020-11 - 2021-01

Java-Backend-Entwicklung

Backenend-Entwickler Java Spring-Boot Kafka ...
Backenend-Entwickler
  • Entwicklung diverserer Rest-Enpunkte in Spring-Boot mit Zugriff auf Kafka und Cassandra.
  • Erstellen XSDs für die Schnittstellen
IntelliJ Docker AWS
Java Spring-Boot Kafka Cassandra Rest Open-Api Scrum Aws XSD
Industrie
Remote
4 Monate
2020-07 - 2020-10

Rest-Api-Entwicklung

Backend-Entwickler Spring Boot Spring Webflux Cloud Foundry ...
Backend-Entwickler

Entwicklung von Rest-Endpunkten zum Zugriff von externen Aufrufern auf interne Prozesse der Versicherung

IntelliJ
Spring Boot Spring Webflux Cloud Foundry Reactor Java 11
Versicherung
München
7 Monate
2019-09 - 2020-03

Java-Backend-Entwicklung

Backend-Entwickler
Backend-Entwickler

Technologien: Java 8, Spring Boot, Spring Data, Messaging, MQSeries, DB2

Tools: Eclipse, Git, Gitlab, Maven, Junit, Mockito, JGiven

Entwicklung eines Monitoring und Verwaltungs-Backends für eine Middleware zur Druckstücke-Erzeugung

Versicherung
1 Jahr
2019-04 - 2020-03

Java Backend-Entwicklung

Backend-Entwickler Java 8 Spring Boot Spring Cloud ...
Backend-Entwickler
  • (Weiter-)Entwicklung einer Microservice-basierter Client/Server Anwendungen.
  • Backend-Entwicklung. Entwicklung von Rest-Services.
  • Datenbank-Anbindung mittels Spring Data
Java 8 Spring Boot Spring Cloud Spring Data Cloud Foundry AWS Scrum Eclipse Git Gitlab Gradle PostgresDB Junit Mockito. Postman
Automotive
1 Jahr
2018-01 - 2018-12

Java Microservice/Backend-Entwicklung

Java Entwickler Java 8 Spring Spring Boot ...
Java Entwickler
  • Entwicklung mehrerer Microservice-basierter Client/Server Anwendungen.
  • Backend-Entwicklung. Entwicklung von Rest-Services
  • Service-Design. Backend for Frontend Entwicklung.
  • Datenbank-Anbindung mittels Spring Data
Eclipse Cloud Froundry Openshift JUnit Mockito PostgreSQL Gitlab Bitbucket Redis RabbitMq Jenkins Atlassian JIRA
Java 8 Spring Spring Boot Spring Cloud Spring Data JPA Git Gradle Maven Scrum REST SOAP
Automotive
München
5 Monate
2018-02 - 2018-06

Entwicklung einer Interims-Admin-Gui

Entwickler Java 8 Spring Boot Spring Data ...
Entwickler

Entwicklung einer Interims-Admin-Gui für Beschwerdemanagement/Erstattungs-Bearbeitung

Java 8 Spring Boot Spring Data Cloud Foundry Jersey OAuth2 Angular Rest-Services Eclipse Git Maven PostgresDB Junit
Mobilitätsunternehmen
7 Monate
2017-06 - 2017-12

Java Fullstack Entwicklung

Entwickler Java 7 Oracle Spring Batch ...
Entwickler
  • Erweiterung eines bestehenden Legacy-Anwendungssystems um neue Funktionalitäten. Anheben des Batch-Systems auf neue Technologien
  • Backend-Entwicklung
Java 7 Oracle Spring Batch Eclipse Maven Tomcat Junit Mockito
Axa Versicherung
München
5 Monate
2017-02 - 2017-06

Java-Backend-Entwicklung

Entwickler Java 8 Maven Solr Cloud ...
Entwickler

Umbau eines bestehenden Anwendungsystem von Solr auf Solr Cloud (Verteilung der Suche bzw. der Anwendungslogik).

Apache Solr Eclipse JUnit Mockito Jetty SonarQube Jenkins Atlassian JIRA
Java 8 Maven Solr Cloud Apache Lucene Scrum Sonar Maven
Automotive
München
1 Jahr
2015-12 - 2016-11

Java Middleware Entwicklung

Java Entwickler/Architekt Java 7 Apache Camel JMS ...
Java Entwickler/Architekt

Entwicklung einer Middleware welche eine bestehende Hostanwendungslandschaft eines großen Versicherers für die Aufgabe der Druckstücke-Erzeugung mit einem dezentralen Dokumenterstellungssystem verbindet

Websphere MQ Eclipse Bitbucket EhCache Jetty WebSphere MQSeries JUnit Mockito Jenkins
Java 7 Apache Camel JMS Apache Mq Java API for RESTful Web Services Server Send Events Websockets Git Spring MVC JSON Spring XML SOAP Rest SSE MqSeries
Ea Generali, Versicherung
München
4 Monate
2015-09 - 2015-12

Client/Server Entwicklung

Java Entwickler Java 7 EJB Java Swing ...
Java Entwickler
  • Entwicklung von fachlichen Storys für eine bestehende Stammdaten-Verwaltung
  • Java-Fullstack Entwicklung
Eclipse SonarQube Oracle
Java 7 EJB Java Swing Websphere Scrum Git Maven Swing JUnit Jira Sonar Stash
Media Saturn, Handel
Ingolstadt, Donau
1 Jahr 2 Monate
2014-06 - 2015-07

Backendentwicklung

Java Entwickler Java 6 Java 7 Spring ...
Java Entwickler

Backendentwicklung. Entwicklung von Webservices/Batches.

  • Design und Implementierung von Webservices als Backend des Agenten-Arbeitplatzes
  • Entwicklung diverser Webservices zur Unterstützung eines bundesweiten Telekommunikationsstandards.
  • Implementierung diverser Batch-Prozesse
  • Entwicklung von Akzeptanztests
  • Java-Backend Entwicklung
WebLogic Oracle JUnit Mockito Jenkins Concordian Atlassian JIRA
Java 6 Java 7 Spring JPA Soap Hibernate Spring Batch Spring Integration SQL Scrum JaxWs Soap Eclipse Jetty Jira Sonar
Kabel Deutschland, Telekommunikation
München
4 Monate
2014-02 - 2014-05

Entwicklung von Webservices

Java Entwickler Spring MVC Java API for RESTful Web Services JSON ...
Java Entwickler

Backendentwicklung. Entwicklung von Webservices.

  • Design und Implementierung von Rest-Webservices für die Anbindung aus dem JavaScript-Client
  • Anbindung von Rest-Webservices vom Backend des Endkunden
  • Design und Implementierung einer Produksuche mittels des Solr-Suchservers
  • Aufbau der Maven-Projektstruktur
  • Java-Backend Entwicklung
Eclipse Apache Tomcat Jenkins Jira
Spring MVC Java API for RESTful Web Services JSON Apache Lucene Apache Solr Maven Kanban Rest-Webservices GIT
Sinner Schrader, Webagentur
München
9 Monate
2013-05 - 2014-01

Backendentwicklung

Entwickler Java 6 Spring JaxWs ...
Entwickler

Backendentwicklung. Entwicklung von Webservices.

  • Design und Implementierung von Webservices als Backend des Agenten-Arbeitplatzes
  • Entwicklung diverser Webservices zur Unterstützung eines bundesweiten Telekommunikationsstandards.
  • Implementierung diverser Batch-Prozesse
  • Anbindung diverser Schnittstellen
  • Java-Backend-Entwicklung
WebLogic Jetty Eclipse JUnit Soap UI Jenkins
Java 6 Spring JaxWs JAXB SOAP Hibernate JPA Scrum Spring Batch Spring Batch
Kabel Deutschland, Telekommunikation
München
1 Jahr 3 Monate
2012-01 - 2013-03

Technische Portierung eines Web-Portals

Java Entwickler, Architekt Java 6 Java 7 OSGI ...
Java Entwickler, Architekt

Technische Portierung eines Web-Portals auf Enterprise OSGI / Websphere

  • Entwicklung diverser architektonischer Komponenten (Logging, Konfiguration, Buid/Deploy-Unterstützung)

  • Entwicklung diverser Webservices

  • Konzeption der Anwendungsarchitektur (Schneidung EBA, Shared Bundle Repository / Shared Servcies)

  • Portierung der bestehenden Anwendung vom Declarative Services zu Blueprint und Enterprise OSGI

  • Erstellung EBA / CBA (Composite Bundle Archive) Build/Assembly

  • Erweiterung des Webservice-Frameworks um JaxWs-Security/JaxWs-Policy (Anbindung Apache CXF)

  • Portierung der Anwendung von Websphere 7 zu 8

  • Erstellung von Wily-Introscope Metriken

  • Coaching der Anwendungsentwickler

  • Java-Backend-Entwicklung

Eclipse Websphere Apache Tomcat JUnit Jenkins Wily Introscope Apache JMeter
Java 6 Java 7 OSGI Apache Aries Spring Hibernate JPA Apache CXF Enterprise OSGI Apache Aries Blueprint
LBS Bayern, Bank
München
1 Jahr 4 Monate
2011-09 - 2012-12

Projekt Zentrales InputManagement

Java Entwickler Java Groovy Grails JSP ...
Java Entwickler

Erstellung von C/S Zusatzkomponenten für ein Backend-Projekt

  • Erstellung  einer Benutzerverwaltung. Anbindung an LDAP

  • Erstellung diverser Reports zum Zwecke der statistischen Auswertung

  • Erstellung einer Aussteuerungsanwendung

  • Java Fullstack Entwicklung

Eclipse Spring IDE Apache Tomcat DB2
Java Groovy Grails JSP Hibernate Spring Ldap Hibernate HQL Spring IDE
Versicherungskammer Bayern
München
3 Jahre 2 Monate
2008-07 - 2011-08

Neuentwicklung eines Web-Portal

Architekt, Entwickler Java J2EE JSP ...
Architekt, Entwickler
  • Entwicklung einer Webservice-Zugriffschicht welche allgemeine Themen wie Konfiguration, Lastverteilung, Fehlerhandling, Failover, Timeout-Handling, Logging, Mandantenfähigkeit, Verschlüsselung etc. abhandelt. Grundlegende Technologie: JaxWs.

  • Integration von Apache CXF als OSGI-Service.

  • Integration von Log4j als OSGI-Service

  • Portierung der Anwendung von Websphere 6 auf Websphere 7

  • Durchführung von QS-Maßnahmen bzgl. Performance und Last-Optimierung. U.a. mit Code-Anaylsen, JOptimize-Analysen und dem Aufbau einer Wily Introscope-Konfiguration

  • Entwicklung einer Anwendung welche anhand eines frei administriebaren Regelwerks die Verteilung der eingehenden Requests auf verschiedene Anwendungsserver erlaubt („Weiche“). Technologien Servlets, Hibernate, XPath.

  • Programmierung diverser Administrativer Tools (mittels JSP, Hibernate,…)

  • Java-Backend Entwicklung

WebSphere Apache Tomcat Apache CXF JOptimize Apache JMeter
Java J2EE JSP OSGI Hibernate JaxWs JAXB XSD Hibernate Equinox Log4J Webservices Eclipse Tomcat 5.5 Websphere 6 7 Apache CXF Jmeter Joptimize Wily Introscope
LBS Bayern, Bank
München
4 Monate
2008-04 - 2008-07

Erweiterung eines bestehenden Systems

Entwickler Java Java Swing JDBC ...
Entwickler
  • Erweiterung eines bestehenden Workflowsystems um Statistik-Funktionalitäten

  • Erstellung des DV-Konzepts

  • Entwicklung diverser Reporting-Masken

  • Java-Fullstack-Entwicklung

Eclipse DB2
Java Java Swing JDBC SQL
Versicherungskammer Bayern, Versicherung
München
4 Monate
2007-12 - 2008-03

Java-Fullstack-Entwicklung

Java Entwicklung Java J2EE SOAP ...
Java Entwicklung

  • Erweiterung eines bestehenden Workflowsystems um Email-Funktionalität (Senden und Empfangen)

  • Konzeption und Entwicklung einer Webservice-Schnittstelle für das bestehende System als Zugangspunkt für externe Systeme

Apache Axis WebSphere
Java J2EE SOAP Java Swing Java Mail
Versicherungskammer Bayern
München
11 Monate
2007-02 - 2007-12

Java Backend-Entwickler

Java Entwickler Java Struts JSF ...
Java Entwickler

  • Konzeption und Entwicklung eines Monitoringsystems welches die div. technischen
    Komponenten des Portals überwacht und Benachrichtigungen an den Betrieb sendet.
    Hierzu Entwicklung eines Schedulers, div. Log4J-Appender (E-Mail, Datenbank, HP-Openview…) und einer zugehörigen Administrationsanwendung (Webanwendung).

  • Konzeption und Aufsetzen einer Lasttest-Umgebung und entsprechender Verfahren
    zur Durchführung der Lasttests (JMeter).

  • Quality Assurance Maßnahmen / Projektbegleitendes-Profiling

  • Coaching der Fachentwickler

Eclipse WebSphere Apache Tomcat Oracle Apache JMeter
Java Struts JSF JSP Hibernate JDBC log4j
LBS Bayern
München
1 Jahr 9 Monate
2005-06 - 2007-02

Java-Client Entwicklung

Java Entwicklung Java Java Swing JMS
Java Entwicklung
  • Entwicklung eines technischen Prototyps welcher
    die technische Machbarkeit des Systems unter Beweis zu stellen hatte.
    Evaluierung der Kommunikationswege Host-Altsystem zu Client und
    CICS nach Java über MqSeries.

  • Anbindung des Archivsystems.

  • Konzeption und Entwicklung des Sachbearbeiter-Frontends (Swing-Client).

  • Entwicklung der TCP/IP basierten Kommunikationsschicht für die Kommunikationsrichtung Cics zu Client
    Performance-Optimierung des Systems.Analysen mittels Strobe-Messungen, OptimizeIt-Auswertungen, Analyse des C/S-Schnitts etc

Eclipse DB2 OptimizeIt Websphere MQ
Java Java Swing JMS
Versicherungskammer Bayern
5 Monate
2005-01 - 2005-05

Migrationsanalyse

Java-Entwickler Java Swing
Java-Entwickler

Durchführung von Migrations-Analysen.
Erweiterung des bestehenden Systems in Hinblick auf Mehrmandantenfähigkeit
Behebung von Produktionsfehlern.

Eclipse DB2
Java Swing
Provinzial Versicherung
Kiel
4 Monate
2004-10 - 2005-01

Java-Fullstack-Entwicklung

Java Entwickler Java Struts Hibernate ...
Java Entwickler

Entwicklung einer Web-Anwendung

Erstellung DV-Konzept
Durchführung des OR-Mappings.
Umsetzung der SQL-Abfragen
Erstellung diverser JSP

Eclipse Tomcat Oracle
Java Struts Hibernate XSLT JSP
BMW
München
3 Monate
2004-05 - 2004-07

Architekturstudie

Java-Entwickler Java Struts XML
Java-Entwickler

Analyse einer bestehenden Swing-Anwendung bzgl. Erweiterung in eine HTML basierte Lösung.
Identifizierung der Wiederverwendungspotentials der bestehenden Lösung.

Skizzierung einer Zielarchitektur des zu entwickelnden Systems.

Entwicklung eines Prototypen.

Eclipse Tomcat
Java Struts XML
Bayerische Landesbank
7 Monate
2003-08 - 2004-02

Java-Backend Entwicklung

Java-Entwickler Java EJB JDBC ...
Java-Entwickler

Entwicklung einer Datenzugriffsschicht
Mapping des Datenmodels auf Entity Beans
Entwicklung diverser Batchläufe
Durchführung von Reviews
Performance-Optimierungen

Eclipse JBuilder OptimizeIt WebLogic Oracle
Java EJB JDBC JSP
Bundesagentur für Arbeit
Nürnberg
2 Monate
2003-05 - 2003-06

Review

Reviewer Java
Reviewer

Durchführung statistischer und dynamischer Codeanalysen
Herausarbeitung von Optimierungspotentialen
Planung und Durchführung von Workshops zu den verwendeten/empfohlenen
Technologien

OptimizeIt Java Oracle
Java
Daimler Benz
München
8 Monate
2002-08 - 2003-03

Java-Client Entwicklung

Java Entwickler Java Swing
Java Entwickler

Verantwortlich für das Teilprojekt Privat-Haftpflicht. Neu- und
Änderungsgeschäft.
Koordination von Fachlichkeit, Hostentwicklung und Produktmodelierung.
Programmierung der Java-Anwendungsteile.

Visual Age Java
Java Swing
Provinzial Versicherung
Kiel
7 Monate
2002-01 - 2002-07

Java-Backend Entwicklung

Java Entwickler Java J2EE EJB ...
Java Entwickler

Hauptverantwortlich für die Einhaltung von QS-Massnahmen
"Profiler"
Aufbau eines Daily-Build und Deploy-Verfahrens
Entwicklung diverser technischer Framework-Komponenten

Eclipse WebLogic Oracle
Java J2EE EJB XML TopLink
Bank Austria
Wien
7 Monate
2001-06 - 2001-12

Java-Client Entwicklung

Java Entwickler Java CICS
Java Entwickler

Überarbeitung (Performance-Optimierung) der von einer Dienstleistungsfirma
gelieferten C/S-Middleware
Durchführung von Analysen/Workshops bzgl. anwendungsbezogener
Performance-Verbesserungen
Optimierung des Build-Prozesses
Portierung der Anwendung nach Java-2
Entwicklung diverser technischer Framework-Komponenten

IBM VisualAge for Java OptimizeIt
Java CICS
Versicherungskammer Bayern
4 Monate
2001-02 - 2001-05

Review

Reviewer Java EJB JSP
Reviewer

Durchführung von Design- und Code-Reviews
Performance-Analysen

WebLogic JBuilder
Java EJB JSP
Credit Suisse
Frankfurt am Main
4 Monate
2001-02 - 2001-05

Architektur-Analyse

Architekt/Entwickler Java MQ Series
Architekt/Entwickler

Durchführung einer Architekturstudie zum Einsatz von
EAI im Konzern.
Evaluierung diverser Tools (u.a. MQ Series Integrator)
Analyse der anzubindenden Legacy-Systeme
Entwicklung eines Prototypen

DB2 MQ Series Integrator IBM Visual Age for Java
Java MQ Series
Versicherungskammer Bayern
München
9 Monate
2000-06 - 2001-02

Java-Fullstack Entwicklung

Java Entwickler Java J2EE SOAP ...
Java Entwickler

Portierung eines Smalltalk Persistence Framework nach Java
Implementierung der Webservice-Soap-Anbindung
Anbindung der Datenbank
Entwicklung von div. Anwendungsteilen (Administrations-Client)

IBM Visual Age for Java DB2 Apache Tomcat
Java J2EE SOAP Struts
München
1 Jahr 5 Monate
1999-01 - 2000-05

Smalltalk Entwicklung

Smalltalk Entwickler Smalltalk
Smalltalk Entwickler

Erweiterung des Persistenz-Frameworks um eine Historisierungs-Komponente
Aufbau und Einrichtung der Serverkomponente (IMS-Smalltalk)
Entwicklung eines IMS-Simulationsservers (Entwicklungsumgebung)
Auswahl (und Erweiterung) der zu verwendeten Applicationsframeworks
Durchführung von Code-Reviews

IMS DB2 Visual Age for Smalltalk
Smalltalk
Deutscher Herold
Bonn
8 Monate
1998-05 - 1998-12

Smalltalk Entwicklung

Smalltalk Entwickler Smalltalk
Smalltalk Entwickler

Konzeption und Entwicklung der Historisierung
Entwicklung einer Prototyp-Batchlaufs (Inkasso)
Entwicklung an der Gechäftsvorfallsteuerung

Visual Age for Smalltalk
Smalltalk
Albingia
Hennef (Sieg)
4 Monate
1998-01 - 1998-04

Smalltalk Entwicklung

Smalltalk-Entwickler Smalltalk
Smalltalk-Entwickler

Untersuchung div. Technischer Framework-Komponenten
Erweiterung der Host-Anbindungs-Middleware

Visual Age for Smalltalk
Smalltalk
Deutscher Herold
Bonn
1 Jahr 5 Monate
1996-08 - 1997-12

Smalltalk Entwicklung

Smalltalk Entwickler Smalltalk
Smalltalk Entwickler

Entwicklung einer Anwendung zur Verwaltung von Sicherheiten

Visual Age Smalltalk
Smalltalk
Bank
Stuttgart
1 Jahr 4 Monate
1995-04 - 1996-07

Smalltalk Entwicklung

Smalltalk Entwicklder Smalltalk
Smalltalk Entwicklder

Entwicklung einer Datenbank-Zugriffsschicht

Visual Age Smalltalk
Smalltalk
Systemhaus
München

Aus- und Weiterbildung

Aus- und Weiterbildung

1995:

Abschluss: Diplominformatiker FH

Diplomarbeit zum Thema: Gerne auf Anfrage

Position

Position

technische/fachliche Programmierung
Architektur

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Middleware Backend Performance

Schwerpunkte

  • Java (Seit 2001. Version 5 - 8)

  • Java Backend-Enwicklung

  • Spring (Seit 2013. Core, Data, Boot, Cloud, Batch)

  • OSGI

  • Microservices

  • Service-orientiere Entwicklung (Rest, Soap, Axis, CXF, JaxWs)

  • Middleware-Entwicklung.

  • Asynchrone Kommunikation (Message Queuing)

  • Objekt-Orientierte Software-Entwicklung

  • J2EE (> 10 Jahre)

  • Frameworks (Auswahl, Anwendung, Entwicklung)

  • Einsatz in Großprojekten

  • Agile Software-Entwicklung

Produkte / Standards / Erfahrungen / Methoden

Apache Axis
Apache Camel
Apache CXF
Apache JMeter
Apache Lucene
Apache Mq
Apache Solr
Apache Tomcat
Atlassian JIRA
AWS
Bitbucket
Cloud Foundry
Cloud Froundry
Eclipse
EhCache
EJB
Git
Gitlab
Gradle
Hibernate
IBM Visual Age for Java
IBM VisualAge for Java
IMS
IntelliJ
Java Swing
JBuilder
Jenkins
Jetty
Jira
JMS
JSF
JUnit
Kanban
log4j
Maven
Mockito
MQ Series Integrator
OAuth-2
Openshift
OptimizeIt
OSGI
RabbitMq
Reactor
Redis
REST
Scrum
Scrum
Server Send Events
SOAP
Soap UI
Solr Cloud
SonarQube
Spring
Spring Batch
Spring Boot
Spring Cloud
Spring Data
Spring Integration
Spring Ldap
Spring MVC
Spring Webflux
Struts
Swing
TopLink
Visual Age for Smalltalk
Visual Age Java
Visual Studio Code
WebLogic
WebSphere
Wily Introscope
XML
XSD
XSLT

Berufserfahrung:

1996 - heute:

Rolle: selbständiger Berater

1995 - 1996:

Rolle: festangestellter Softwareentwickler

Kenntnisse (mehrjähriger Projekteinsatz)):

Frameworks/Bibliotheken:

  • J2EE (EJB, Servlets, JNDI, JTA, JMS, JavaMail, JAXP, JCA, Jax-WS, JSF, JSTL...)

  • Objekt-Relationales Mapping (Spring Data, JPA, EJB2, EJB3, Hibernate, Toplink, Jdbc)

  • OSGI (Equinox, Apache Aries, Enterprise-Osgi, Blueprint, Declarative Services)

  • Webservices (Soap, RESTfull, JaxWS, JaxWs Security, Apache CXF, Axis)

  • Rest Services (Jackson, Spring Rest Template, Spring Cloud Feign

  • MVC-Frameworks (Struts, Java Server Faces (JSF), Grails)

  • GUI (HTML, JSP, Facelets, Java Script, Swing)

  • XML (XSD, Jaxp, JAXB, DOM, SAX)

  • Solr/Lucence

Tools:

  • Git, Bitbucket, Gitlab

  • Ecplise, Websphere Application Develper (WSAD),

  • Websphere, Weblogic, Tomcat

  • Websphere MQ, Camel, Kafka

  • Maven, Gradle

  • Hudson, Jenkins,

  • Junit, Mockito

  • JMeter

  • Wily Introscope,

  • SQL-Datenbanken (Microsoft SQL Server, Oracle, DB2, Postgres)

  • Performace Optimierung (VisualVM, OptimizeIT, JProbe, Memory Analyzer Tool(MAT))

Betriebssysteme

Docker
Windows

Programmiersprachen

Angular
Groovy Grails
J2EE
Java
Java 11
Java 6
Java 7
Java 8
Java API for RESTful Web Services
JAXB
JaxWs
JPA
JSON
JSP
Smalltalk

Datenbanken

Cassandra
DB2
JDBC
MS SQL Server
Oracle
Postgres
PostgreSQL
SQL

Datenkommunikation

CICS
div. Erfahrung Anbindung Host
Internet, Intranet
Message Queuing
MqSeries
MQ Series
MQSeries
TCP/IP
Websockets
Websphere MQ

Hardware

PC

Branchen

Branchen

  • Versicherungen ( > 6 Jahre)
  • Banken (> 6 Jahre)
  • Industrie (> 2 Jahre)
  • Behörde > 2 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.