Fachlicher Schwerpunkt dieses Freiberuflers

JAVA / J2EE Softwareentwicklung / Integration3

verfügbar ab
30.06.2021
verfügbar zu
100 %
davon vor Ort
80 %
PLZ-Gebiet, Land

D0

D6

D7

D8

D9

Österreich

Remote-Einsatz
Remote jederzeit möglich
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Deutschland: Großraum München, Rosenheim, Traunstein

Österreich: Raum Salzburg, Innsbruck

Projekte

10/2019 - Heute

1 Jahr 3 Monate

Architektur (lead) & Entwicklung (lead) einer JEE Middleware für einen Nutzfahrzeughersteller

Rolle
Leadarchitekt Leadeveloper
Einsatzort
Stuttgart, Karlsruhe, München, Remote
Projektinhalte

Projekt:

Architektur (lead) & Entwicklung (lead) einer JEE Middleware für einen Nutzfahrzeughersteller

  • technische Architektur einer Integrationsmiddleware zur Anbindung an diverse konzerninterne und externe Systeme und Bereitstellung der Daten per REST APIs (micro service Ansatz)
  • technische Architektur des Sicherheitskonzepts innerhalb der Plattform
  • Codereviews & Deployments
  • Führung & Schulung des internationalen Entwicklungsteams
  • Teilweise Übernahme PO Tätigkeiten (Erstellung, Priorisierung & Abnahme von user- und technical stories)

eingesetzte Software:

Java 8, SQL, Kafka, Mockito, JUnit, Eclipse, IntelliJ, GitHub, SonarCube, Jira, Confluence

Infrastruktur:

Windows, Linux, Jenkins, Docker, Kubernetes

Aufgaben/Rollen:

Leadarchitekt, Leaddeveloper

Vorgehensweise:

Scrum Methode

Branche:

Automotive

Kenntnisse

Scrum

agil

Produkte

Java 8

SQL

Mockito

JUnit

Eclipse

IntelliJ

GitHub

SonarCube

Jira

Confluence

Apache Kafka

Jenkins

Docker

Kubernetes

10/2018 - 10/2019

1 Jahr 1 Monat

Java Entwicklung für ein international eingesetztes Produkt zur Verwaltung von Prüfständen

Rolle
Software-Entwickler, Architekt
Einsatzort
Halle/Saale & Remote
Projektinhalte
  • Umstellung von 2-Schicht auf 3-Schicht Architektur: Konzeption und Implementierung einer Middleware basierend auf Spring Boot, RESTful Webservices und Websockets
  • Implementierung des Rich Clients in SWT
  • Implementierung von Businesslogik
Kenntnisse

Scrum

agil

Produkte

Java 7 & 8

SWT

SQL

Mockito

JUnit

Apache Commons

Eclipse

IntelliJ

SVN

Git

Spring

Spring Boot

04/2018 - 10/2019

1 Jahr 7 Monate

JEE Entwicklung für ein weltweit eingesetztes Aftersales Produkt eines bayerischen Automobilherstellers

Rolle
Software-Entwickler
Einsatzort
München & Remote
Projektinhalte
  • Implementierung von Businesslogik
  • Integration von Drittsystemen
  • Umstellung von SVN nach Git
  • Umsetzung des neu erstellten Sicherheitskonzepts
  • Weiterentwicklung der Softwareentwicklungsumgebung

Oberflächenentwicklung

Kenntnisse

Scrum

agil

Produkte

JEE 7

Spring

Mule

REST

JSF

PrimeFaces

C#

Solr

SQL

Mockito

JUnit

Hamcrest

Payara

Apache Commons

Maven

Gradle

Eclipse

IntelliJ

SVN

Git

01/2018 - 12/2018

1 Jahr

Konzeption und Implementierung eines kompletten Softwarestacks für einen Finanzdienstleiser im BigData Umfeld

Rolle
technische Gesamtprojektleitung, Development Lead
Einsatzort
München / Remote
Projektinhalte

Konzeption und Implementierung eines kompletten Softwarestacks für einen Finanzdienstleiser im BigData Umfeld

  • Konzeption des kompletten Softwarestacks
  • Integrationlayer zur Datenaufbereitung in verschiedene Datenquellen
  • Datalayer für Anfragen der einzelnen Softwaretools auf den BigData Bestand
  • Informationlayer zur Informationsbeschaffung von diversen Firmen- und Finanzinformationen
  • diverse webbasierte Tools zur Berechnung von Benchmarks und Scorings

Erstellung der kompletten Buildtoolchain (DevOps)

Produkte

JEE 7

Spring

REST

Solr

SQL

Mockito

JUnit

DBUnit

Tomcat 8.5

Apache Commons

Maven

Eclipse

SVN

Git

03/2017 - 02/2018

1 Jahr

Erstellung eines webbasierten, mandantenfähigen Risiko-Analyse-Tools

Kunde
Automotive u.a.
Projektinhalte
  • Fullstack JEE Entwicklung (Spring, JPA, Primefaces)
  • Erstellung von PDF Reports

 

Aufgaben/Rollen:

Architekt, Implementierung & Programmierung, Tests, Qualitätssicherung, Bugfixing, Konfiguration, Deployments

 

Vorgehensweise:

agil

Kenntnisse

JEE 7

Spring

JPA

Hibernate

Primefaces

iText

Apache Commons

JUnit

Easymock

Sprint Test

Tomcat 8.5

Maven

Eclipse

SVN

Jenkins

Archiva

07/2017 - 12/2017

6 Monate

Migration, Weiterentwicklung und Wartung einer Integrationskomponente im Reportingbereich eines Telekommunikationsanbieters

Kunde
Telekommunikation
Projektinhalte
  • Migration der kompletten Software von Java 1.4 auf Java 7
  • Redesign und teilweise Reimplementierung der Software
  • Upgrade Tomcat von Version 7 auf 8.5
  • Erstellung von generellen und projektübergreifenden Entwicklungsrichtlinien
  • Erstellung einer Buildtoolchain mit (Weiterentwicklung Maven Build, Jenkins, Archiva)

Infrastruktur:

Windows, Linux; Zugriff über SSH(openSSH) & SCP

 

Vorgehensweise:

agil

Kenntnisse

JEE 6

Spring

SOAP

REST

JMS

SMTP

SAP BO

JaxWS

JAXB

Jasperreports

JSCH

SMTP

Mockito

JUnit

DBUnit

Tomcat 8.5

Apache Commons

Maven

Eclipse

SVN

08/2015 - 06/2017

1 Jahr 11 Monate

JEE Middleware Entwicklung für das Sales Force-CRM System eines Automobilherstellers

Kunde
Automotive
Projektinhalte
  • Teamlead eines internationalen Entwicklerteams
  • Implementierung von Businesslogik und Erstellung der zugehörigen Testscases für ein Integrationsframework mittels agil iterativem Vorgehen
  • Erstellung und Erweiterung der Import- und Exportschnittstellen von diversen externen Systemen (SalesForce enterprise API, verschiedene Formate (XML, CSV, fixed length, etc) und Encodings (UTF-8, URF-16, ISO-8895*, Big5, etc.), Übertragung per Datei (Queue, Dateitransfer per SFTP, FTP, NFS, etc.), Stream, REST & SOAP Webservices, Datenbanken, etc.)
  • Schnittstellen auf Basis von SalesForce SOAP Nachrichten, XML, Datenbanken, Webservices, CSV und anderen proprietären Formaten
  • Diverse Volltextsuchen mit Elasticsearch
  • UnitTests mit Mockito, JUnit und DBUnit
  • Implementierung einer Integrationstestsuite mit SoapUI
  • Testunterstützung in den Testphasen
  • Wartung und Maintenance bei Versionswechseln
  • Toolchain: Eclipse (u.a. eigene Plugins), SVN & GIT, ANT & Maven (u.a. eigene Maven Plugins), Jenkins (u.a. eigene Plugins), Artifactory & Archiva, Jira & Confluence

Infrastruktur:

Windows, Linux, Solaris; Zugriff über SSH(openSSH) & SCP

 

Aufgaben/Rollen:

Solution Architect, Development Lead, Developer, Implementierung & Programmierung, technisches Design, Tests, Bugfixing, Konfiguration

 

Vorgehensweise:

agil, mit Scrum

Kenntnisse

JEE 6

SOAP

JiBX

JAXB

JSON

REST

JMS

iBatis

Mockito

JUnit

DBUnit

WebSphere Application Server 8

Apache Commons

Ant

Maven

Eclipse

SVN

JIRA

Sales Force

04/2010 - 07/2015

5 Jahre 4 Monate

J2EE Middleware Entwicklung für das Siebel-Bestellsystem eines Shoppingsenders

Kunde
Handel
Projektinhalte
  • Implementierung von Businesslogik und Erstellung der zugehörigen Testscases mittels agil iterativem Vorgehen
  • Erweiterung der Import- und Exportschnittstellen, Schnittstellen auf Basis von Siebel Integrationsobjekte, XML, Datenbanken, Webservices und CSV
  • Design und Anbindung des Warenhaus Management Systems über JMS Queues für den Rücksendeprozess
  • Tests mit Mockito und JUnit
  • Testunterstützung in den Testphasen
  • Wartung und Maintenance bei Versionswechseln

 

Aufgaben:

Implementierung, technisches Design, Tests, Bugfixing, Konfiguration

 

Vorgehensweise:

agil, mit Scrum

Kenntnisse

J2EE 5

IBM Webservices

JiBX

JAXB

iBatis

Mockito

JUnit

WebSphere Application Server 7

Apache Commons

Ant

Maven

Eclipse

SVN

JIRA

03/2015 - 06/2015

4 Monate

Migration einer JEE Integrationskomponente von Weblogic 10.3 auf Weblogic 12.3

Kunde
Automotive
Projektinhalte
  • Migration des Kernels von Java 5 auf Java 7
  • Migration der JEE Komponenten von JEE 5 auf JEE 6
  • Umstellung des Buildprozess von ANT auf Maven 
  • Implementierung, Tests, Bugfixing, Konfiguration

 

10/2014 - 03/2015

6 Monate

webbasierte Rechnungs- und Angebotsverwaltung

Projektinhalte
  • Implementierung von Businesslogik und Erstellung der zugehörigen Testscases mittels agil iterativem Vorgehen
  • Implementierung der Oberflächen nach Designvorgaben mit PrimeFaces, AngularJS und AngularFaces
  • Erstellung von PDF Dokumenten on the fly
  • Tests mit Arquillian, Mockito und JUnit

 

Aufgaben:

Implementierung, technisches Design, Tests, Bugfixing, Konfiguration

 

Vorgehensweise:

agil, mit Scrum

Kenntnisse

J2EE 7

JPA

PrimeFaces

AngularJS

AngularFaces

Apache PDFBox

Arquillian

Mockito

JUnit

Apache Commons

Wildfly

Maven

Eclipse

SVN

JIRA

09/2012 - 12/2014

2 Jahre 4 Monate

Webanwendung zur Integration einer proprietären Software in diverse Immobilienportale

Kunde
Immobilienwirtschaft
Projektinhalte
  • Vaadin Weboberfläche zur Bedienung und Administration der Anwendung
  • Containerbasierte Userverwaltung
  • Datenübernahme und -aufbereitung des Quellsystems
  • Transformation und Anreicherung der Daten für die einzelnen Zielplattformen
  • Handling der Mediendateien (Bilder, Dokumente, Filme)
  • Export der Daten per File-, Datenbank- und REST-Schnittstelle
  • Absicherung der REST-Zugriffe mit OAuth
  • Datenbankgestützte Transaktionsprotokollierung
  • UnitTests mit Mockito, JUnit und DBUnit
  • Wartung und Maintenance

 

 

Aufgaben:

Konzeption, technisches Design, Implementierung, Tests, Bugfixing, Konfiguration, Dokumentation

 

Vorgehensweise:

agil

Kenntnisse

J2EE 6

Vaadin

Eclipselink

JiBX

JAXB

zip4J

edtFTPj

myBatis

OAuth

Apache Commons

Mockito

JUnit

DBUnit

Glassfish Application Server

Maven

Eclipse

SVN

03/2013 - 11/2013

9 Monate

J2EE Middleware Entwicklung für das Sales Force-CRM System eines Automobilherstellers

Kunde
Automotive
Projektinhalte
  • Implementierung von Businesslogik und Erstellung der zugehörigen Testscases mittels agil iterativem Vorgehen
  • Erstellung und Erweiterung der Import- und Exportschnittstellen
  • Schnittstellen auf Basis von SalesForce SOAP Nachrichten, XML, Datenbanken, Webservices, CSV und anderen proprietären Formaten
  • UnitTests mit Mockito, JUnit und DBUnit
  • Testunterstützung in den Testphasen
  • Wartung und Maintenance bei Versionswechseln

 

Aufgaben:

Implementierung, technisches Design, Tests, Bugfixing, Konfiguration

 

Vorgehensweise:

agil, mit Scrum

Kenntnisse

J2EE 6

IBM Webservices

SOAP

JiBX

JAXB

iBatis

Mockito

JUnit

DBUnit

WebSphere Application Server 8

Apache Commons

Ant

Maven

Eclipse

SVN

JIRA

SalesForce

07/2009 - 03/2010

9 Monate

J2EE Portalentwicklung für einen Versicherungskonzern

Kunde
Versicherung, Finanzen
Projektinhalte
  • Erstellung von Portlets mit Java Server Faces und kundeneigenem Framework
  • Konzeption und Implementierung der Middleware zur Anbindung eines Geodaten-Dienstleisters für Umkreissuchen und Routenplanung
  • Erstellung von Spring Webservices und Spring Webservice Clients zur losen Kopplung der Komponenten nach dem SOA Prinzip
  • Erstellung von DAOs und Hibernate-Mappings
  • Datenaustausch per Webservice mit dem Geodienstleister
  • Build- und Releasemanagement mit Maven 2 und Hudson
  • Automatisierte Tests der erstellten Komponenten mit JUnit, EasyMock und Spring Test
  • Pflege und Wartung des Altsystems

 

Aufgaben:

Konzeption, Implementierung, Tests

 

Vorgehensweise:

agil, mit Scrum

Kenntnisse

J2EE 5

Java 5

Spring

Spring Webservices

Hibernate 3.3.1

Apache Commons

JSF

XML

XPath

Castor

JUnit

EasyMock

Websphere Application Server 6.1

Websphere Portal Server 6.1

Eclipse 3.5

Maven 2

Ant

SVN

Hudson

JIRA

03/2009 - 07/2009

5 Monate

Entwicklung eines mandantenfähigen Online-Shopsystems

Kunde
Medien
Projektinhalte
  • Erstellung von Spring WebMVC 2 Views, zugehörigen Controllern und Backendanbindung
  • Erstellung von DAOs und Hibernate-Mappings
  • Implementierung User Management
  • Aufbereiten von Emails mit Velocity und versenden über Java Mail Sender
  • Anbindung eines Payment Providers über Webservices
  • Automatisierte Tests der erstellten Komponenten

 

Aufgaben:

Implementierung, Tests

 

Vorgehensweise:

agil, mit Scrum

Kenntnisse

J2EE 5

Java 6

Spring

JSP

Webservices

Spring MVC 2

Hibernate 3.3.1

Apache Commons

Velocity

Oracle 10g

JUnit

Apache Tomcat 6

Eclipse 3.4

MyEclipse 7.1

Ant

08/2008 - 03/2009

8 Monate

Entwicklung einer SOA-Schnittstelle inkl. Testserver für Drittanbieter eines Rechenzentrums

Kunde
Bank
Projektinhalte
  • Server-Client-Architektur auf Basis von EJBs mit OSGi-konformen Datenstrukturen
  • Konzeption und Implementierung eines Offline-Testservers zur Simulation des SOA-Systems des Rechenzentrums
    • Implementierung der Datenschicht mittels Hibernate
    • Ermittlung der Antwort mittels OGNL
    • Validierung der Übergabeparameter durch XML Schemas
  • Implementierung einer webbasierten Verwaltungskonsole für den Testserver mit JSP und Struts Tiles

 

Aufgaben:

Implementierung, Konzeption (Testserver), Tests

 

Vorgehensweise:

Wasserfall

Kenntnisse

J2EE

EJB 2.1

Struts

Struts Tiles

Apache Commons

Hibernate 3.3.1

HSQLDB

XML

XML Schema

JUnit

DBUnit

OGNL

WebSphere 6

IBM RAD 7

Ant

06/2008 - 08/2008

3 Monate

Entwicklung eines EAI Systems für ein Softwareprojekt eines Telekommunikationsdienstleister mit TIBCO

Kunde
Telekommunikation
Projektinhalte
  • Implementierung von Workflows und Processes
  • Implementierung von Schnittstellen mit XML/XSLT, SOAP, HTTP, JMS
  • Implementierung von Java-Adaptern zu Fremdsystemen zur parallelen Anbindung mehrerer EAI Systeme an ein Fremdsystem
  • Entwicklung von Tests mit eigenem TIBCO-Testprodukt
  • Setup des Continuous Build mit Hudson und Ant

 

 

Aufgaben:

Implementierung, Tests, Konfiguration

 

Vorgehensweise:

agil, mit Scrum

Kenntnisse

TIBCO BusinessWorks

TIBCO BusinessWorks Collaborator

TIBCO EMS

TIBCO Rendezvous

Java

XML

XSLT

SOAP

Ant

Hudson

Eclipse

07/2006 - 05/2008

1 Jahr 11 Monate

Entwicklung der Middleware und Integrationsplattform für das Siebel-Backofficesystem eines Automobilkonzerns

Kunde
Automotive
Projektinhalte
  • Implementierung von Businesslogik und Erstellung der zugehörigen Testscases mittels agil iterativem Vorgehen
  • Erweiterung der Import- und Exportschnittstellen, Schnittstellen auf Basis von Siebel Integrationsobjekte, XML, Datenbanken, Webservices und CSV
  • Transformation von ein- und ausgehenden XML Daten mittels XSLT Stylesheets, Weiterverarbeitung durch Apache XML Beans
  • Abgleich von Dubletten mittels FUZZY! Double-Api, Normalisierung von Adressen mittels FUZZY! Post-Api
  • Erstellung von Weboberflächen zur Konfiguration der Anwendung
  • Testunterstützung in den Testphasen
  • Setup und Konfiguration der BEA Server, Bindings zu MQ Series und Anbindungen an Datenbanken von Integrations- und Testumgebungen
  • Wartung und Maintenance bei Versionswechseln

 

 

Aufgaben:

Implementierung, Tests, Bugfixing, Konfiguration

 

Vorgehensweise:

agil, mit Scrum

 

Kenntnisse

EJB

Apache XML Beans

Apache iBatis

XML

XSLT

XPath

MQSeries

BEA Weblogic

Oracle PL/SQL

FUZZY! Double

FUZZY! Post

Ant

JUnit

EasyMocks

Log4J

CM Synergy

Subversion

Mercury Quality Center

Siebel eBusiness Applications 7.7

Eclipse

03/2004 - 06/2006

2 Jahre 4 Monate

Erstellung einer Software zur Individualisierung und Generierung (digital- oder offset-)druckbaren PDF-Dateien und Generierung von HTML- und Thumbnail-Abbildungen für einen webbasierten Werbemittelbaukasten

Kunde
Automotive, Marketing
Projektinhalte
  • Abbildung von Desktop Publishing Projekten (Quark XPress,  Adobe InDesign, ...) in einer XML-Datenstruktur mit zusätzlichen Informationen über individualisierbare Bereiche, Regeln für Skalierung, Definition von Abhängigkeiten zwischen Objekten, u.a.
  • Erstellung von (digital- oder offset-)druckbaren PDF-Dokumenten auf Basis der Datenstruktur
  • Erstellung von personalisierten HTML-Serien-Emailtemplates auf Basis der Datenstruktur
  • Erstellung von Vorschaubildern (Thumbnails) während des Individualisierungsprozesses auf Basis der jeweiligen Datenstruktur
  • Erstellung eines Regelkatalogs die Skalierung von Dokumenten und Implementierung der Skalierung anhand des definierten Regelkatalogs
  • Konzeption der webbasierten Individualisierung der Dokumente
  • Reimport der (individualisierten) Datenstruktur in Desktop Publishing-Programme und Generierung einer druckbaren Reinzeichnung

 

Aufgaben:

Projektleitung, Konzeption (im Rahmen der Diplomarbeit), komplette Implementierung als eigenständige Applikation, Integration in eine Webapplikation, Qualitätssicherung während der ganzen Projektdauer

Kenntnisse

J2SE

JavaBeans

Velocity

iText

BeanShell

Apache Commons

Castor

JDom

Maven

JUnit

XMLUnit

Log4J

Eclipse

06/2003 - 03/2004

10 Monate

Firmengründung „Pronux“, geschäftsführender Gesellschafter

Projektinhalte

Produkt:

„Rent-@-Media“, Online-Reservierungssystem für Videotheken

 

Erstellung eines mandantenfähigen Shopsystems für Verleih- und Verkaufsartikel mit Reservierungs- und Warenkorbfunktion und Anbindung an verschiedene Videotheken-Verwaltungsprogramme.

  • Serveranwendung
  • Text- und Kategoriensuche für Artikel, Paging-Funktion für Ergebnisseiten
  • Authentifizierung und Neuanmeldung der User
  • Warenkorbfunktionalität für Reservierungen und/oder Kaufartikel
  • Administrationsfrontend für die mandantenübergreifende Filmdatenbank
  • Clientanwendung
  • Anzeige und Bearbeitung eingehender Reservierungen
  • Nebenläufiger Abgleich der Verfügbarkeitsdatenbank mit dem jeweiligem lokalen Videotheken-Verwaltungsprogramm

 

eingesetzte Software/Technik:

J2EE, J2SE, EJB, Struts, JUnit, MySQL, RMI, Eclipse, JBoss als EJB Container und Webserver, Linux als Betriebssystem, J2SE und Swing als Software der Clientterminals in den Videotheken

 

Aufgaben:

Konzeption des Datenmodells und der Businessschicht, Implementierung und Qualitätssicherung der Businessschicht sowohl für die Server- als auch die Clientapplikation, Konzeption, Installation und Administration der Clientanwendung bei Kunden, Kundenaquise

 

Erfolge:

Einsatz in Videotheken in Deutschland und Österreich

Sonderpreis für die beste Geschäftsidee 2004 der FH München

Referenzen

Projekt Java-Entwickler J2EE Plattform, 04/10 - 08/15
Referenz durch Projektleiter, IT-Beratung mit weltweit >6.000 MA, vom 18.08.15

"Der Consultant war für unseren Kunden aus dem Retail-Umfeld maßgeblich an der Weiterentwicklung einer J2EE-Plattform beteiligt. Zu seinem Aufgabenfeld gehörten u.a. Analyse, Schätzung und Implementierung von Defects und Change Requests, sowie die technische Unterstützung der Kollegen aus den Design-Teams. Wir schätzen ihn als einen sehr kompetenten, verantwortlungsvoll handelnden und zuverlässigen Partner, der sich bei Bedarf auch mit eigenen Ideen zum Vorteil des Gesamtprojekts einbringen kann. Seine positive Arbeitsmoral und der professionelle Umgang machen die Zusammenarbeit sehr angenehm, auch im persönlichen Austausch. Wir würden ihn jederzeit für einen weiteren Einsatz vorsehen."

Projekt Softwareentwicklung Flathopper Konverter für IS24 REST API, vom 01/15 - 03/15
Referenz durch Geschäftsführer, Flathopper GmbH, vom 18.08.15

"Der Consultant erledigte seine Aufgaben stets eigenständig zu unserer vollsten Zufriedenheit. Er hat das Projekt maßgeblich bezüglich Funktionalität, Qualität, Performance und Stabiltiät geprägt. Wir können ihn nur weiterempfehlen und werden ihn bei Bedarf wieder einsetzen."

Projekt Webanwendung zur Integration einer proprietären Software in diverse Immobilienportale, 09/12 - 12/14
Referenz durch Geschäftsführer, Flathopper GmbH, vom 18.08.15

"Der Consultant hat uns im Bereich Programmierung unterstützt. Dabei hat er seine vertieften Kenntnisse unter Beweis gestellt. Er hat von der Konzeption unserer neuen Software, über die Entwicklung, die Testdurchführung bis zur Implementierung in allen Phasen maßgeblich mitgearbeitet und dabei einen hohen Grad an Sachkenntnis, Engagement, strukturiertem Vorgehen und Effizienz gezeigt. Wir werden jederzeit gern wieder mit ihm zusammenarbeiten."

Branchen

  • Automotive
  • Bank
  • Druckindustrie
  • Handel
  • Krankenkassen
  • Medien
  • Musikindustrie
  • Print on Demand
  • Versicherungen
  • Werbung

Kompetenzen

Programmiersprachen
ABAP4
Grundkenntnisse
Basic
Grundkenntnisse
C
C#
C++
Java
Schwerpunkt
Java 8
JavaScript
Fortgeschritten
JAXB
JEE
Schwerpunkt
JEE 6
JEE 7
JPA
PHP
Fortgeschritten
PL/SQL
Fortgeschritten
Shell
Spring Boot
Schwerpunkt JAVA & JEE, gute Kenntnisse in PHP

Betriebssysteme
Mac OS
MS-DOS
Novell
SuSE 10, Opensuse
SUN OS, Solaris
Unix
Debian, SuSE
Windows
alle Versionen

Datenbanken
Access
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL

Sprachkenntnisse
Deutsch
Englisch
gut in Wort, sehr gut in Schrift

Hardware
Drucker
Macintosh
PC

Datenkommunikation
Ethernet
Internet, Intranet
LAN, LAN Manager
NetBios
PC-Anywhere
Router
SMTP
TCP/IP
Windows Netzwerk

Produkte / Standards / Erfahrungen
agil
Apache Commons
Apache Kafka
Archiva
Confluence
DBUnit
Docker
Easymock
Eclipse
Git
GitHub
Gradle
Hamcrest
Hibernate
IntelliJ
iText
Jasperreports
Java 7 & 8
JaxWS
Jenkins
Jira
JMS
JSF
JUnit
Kubernetes
Maven
Mockito
Mule
Payara
Primefaces
REST
SAP BO
Scrum
SOAP
Solr
SonarCube
Spring
SVN
SWT
Tomcat 8.5

A-Level Skills

 

JAVA, JEE

EJB, JMS

Spring, Spring Boot

Hibernate, myBatis, JPA

(REST-)Webservices & -security, SOAP, SOA, Websockets

JDOM, Castor

Log4J, Commons Logging

Junit, DBUnit, EasyMock, Mockito, Hamcrest

Solr, Elasticsearch, Lucene

XML, XSLT, XPath, JiBX, JAXB, JSON

Integration, Enterprise Integration Patterns

Maven, Gradle, Ant

IBM WebSphere Appserver & Portal, BEA Weblogic, JBoss, Wildfly, Glassfish, Tomcat

UML, Design Patterns

objektorientiertes Design, XTreme programming, Test driven Development, Scrum

JIRA, Confluence

Eclipse, IBM RAD, Netbeans, IntelliJ

CVS, Subversion, Git

Jenkins, Hudson, Archiva, Artifactory

Windows, Mac OS X, Linux

 
 

B-Level Skills

 

JSF, JSP, Struts, Struts Tiles

AJAX
AngularJS, jQuery, AngularFaces, Primefaces,
BeanShell, Velocity

HTML, CSS
PHP

Arquillian

SalesForce, Siebel (Integration)

Solr, Elasticsearch

OGNL

Grails, Groovy, Spring Roo

SQL (MySQL, MS SQL, Oracle PL/SQL, PostgreSQL)

PDF, PDF/X-3

MS Office, OpenOffice

Unix, Solaris

SSH (openSSH, bash, sh, bsh), SCP, FTP

 

C-Level Skills

 

C, C++

SAP ABAP

CM Synergy, HP Quality Center

FUZZY! Double, -Post

MQ Series

TIBCO

QuarkXPress, InDesign,

Photoshop

MS ISA Server, MS CRM Server


Bemerkungen

Soft Skills

  • Teamfähigkeit

  • Selbstständigkeit

  • Flexibilität

  • Kommunikativ

  • Engagement

  • Lösungsorientiert



Ausbildungshistorie

Studium der Informatik an der FH Rosenheim
Abschluss 2.5, Diplomarbeit 1.0