Software Architect, Senior JEE Developer, Senior Java Entwickler, Technische Projektleitung, Enterprise JEE Architekturen, Dokumentenmanagement- und Workflow-Systeme, EAI, BPM, ECM, SOA
Aktualisiert am 13.02.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Deutsch
Englisch
fliessend

Einsatzorte

Einsatzorte

Köln (+50km)
möglich

Projekte

Projekte

7 Jahre 7 Monate
2016-07 - 2024-01

Projekt CRS, Common Reporting Standard

Senior Java-Entwickler JAVA 8 Eclipse JSF 2.0 ...
Senior Java-Entwickler

CRS ist ein neuer globaler Standard für den automatischen Informationsaustausch über Finanzkonten in Steuersachen zwischen den OECD-Ländern.

Design und Entwicklung von JAVA11-Frontend-, Backend- und Batch-Applikationen mit JSF, Prime Faces,, Hibernate, Spring, Spring-Batch, JPA auf einer Oracle-Datenbank.
Remote-Debugging auf JBoss EAP 7.2, Test mit JUnit, DBUnit, Jmockit, Build (Maven) und Deployment der Anwendungen auf dem lokalen JBoss-Entwicklungssystem.
Softwareverwaltung in GIT.

JAVA 8 Eclipse JSF 2.0 Prime Faces 5.3 JPA 2.0 Spring 4.2 Spring Batch Hibernate Oracle JAXB XML XSD XSLT JBoss EAP 6.4 Junit DBUnit JMockit Maven GIT Jenkins Sonar Continuous Integration Liquibase MapStruct SOAP REST JAVA Security JAVA 11
Bundesbehörde, ITZBund für BZST
Bonn
11 Monate
2015-08 - 2016-06

Digitalstrategie: Digitale Kontoeröffnung, Technische Plattform

IBM BPM und WebSphere-Experte
IBM BPM und WebSphere-Experte

Aufbau, Konfiguration und Administration von komplexen WebSphere-Topologien über mehrere Stages für das Projekt Digitalstrategie der Commerzbank AG. Das Projekt Digitalstrategie umfasst das gesamte Onlineportal der Bank (d.h. was im Internet unter www.commerzbank.de auftritt) für Privatkunden, Mittelstandsbank und Filialen.

Zusätzlich Leitung des Teilprojektes: Integration des BPM-Projekts „Digitale Kontoeröffnung“ in das Portal. Konfiguration, Deployment und Administration von IBM BPM Process Servern. Herstellen von Connectivity zwischen WebSphere- und BPM-Instanzen (Wsadmin-Scripting, SSL-Konfigurationen).

Automatisierung von IBM BPM Process Deployments. Koordination zwischen Anwendungsbetrieb und Entwicklung

IBM WebSphere Application Server 8.5 IBM BPM 8.5.6 Python Jython WSAdmin WAS-Scripting Red Hat Enterprise Linux Bash SSL configuration Big-IP
Commerzbank AG
Frankfurt
9 Monate
2015-04 - 2015-12

DevOps ? Evaluierung verschiedener Konfigurationsmanagement-Tools

Durchführung einer Machbarkeitsstudie und Evaluierung verschiedener Konfigurationsmanagement-Systeme mit Schwerpunkt auf Konfiguration und Deployment für IBM WebSphere Application Server 8.5 und IBM Business Process Server (WebSphere BPM). Ziele der Untersuchung: Unterstützung des Betriebs und Optimierung der Abläufe zur Sicherstellung der Verfügbarkeit und Stabilität der Systeme. Automatisierung im Bereich Konfiguration, Überwachung und Deployment. Untersuchte Systeme: Puppet, Chef, Ansible, Salt, Fabric, IBM UrbanCode und BMC BladeLogic. Entwicklung von Python und Jython-Modulen zur Konfiguration von WebSphere-Systemen

IBM WebSphere Application Server 8.5 IBM Business Process Server Python Jython Ruby WSAdmin WAS-Scripting SUSE Linux Enterprise Server Bash WAS Properties Based Configuration
Versicherungskammer Bayern
München
9 Monate
2014-07 - 2015-03

Investmentsteuergesetz und Kontenabruf / Kontenevidenzzentrale

Design und Entwicklung von JAVA-Frontend- und Backend-Applikationen mit JSF, Portlets, myFaces, Facelets, Hibernate, EJB 3, JPA auf einer DB2-Datenbank.
Remote-Debugging auf WebSphere Application Server (WAS 7) und IBM WebSphere Portal 7, Test mit JUnit, Build (Maven) und Deployment der Anwendungen auf dem lokalen Rational Application Developer (RAD 9)-Entwicklungssystem.
Softwareverwaltung in Subversion und RTC

JAVA 7 JSF myFaces Facelets Hibernate EJB 3 JPA Rational Application Developer (RAD 9) WebSphere Application Server (WAS 7) IBM WebSphere Portal 7 Portlets SVN IBM Rational Concert JMS DB2 11 z/Os IBM Rational Change Cron z/Os Junit MoreJunit Mockito JAXB Maven Ant IBM InfoSphere Data Architect IBM Data Studio BIRT JSF Portlet Bridge HTML XSD XML SQL DB2 Administration/Tuning Stored Procedures User Defined Functions Triggers CSS Spring Quartz WebSphere Service Integration Bus IBM Rational DOORS
Bundesbehörde, ZIVIT für BZST und BAFIN
Bonn
5 Monate
2014-02 - 2014-06

Bankaufsichtliches Informationssystem (BakisW

Portierung der PL SQL BakisW-Anwendung von Oracle IAS Application Server nach IBM WebSphere Application Server 8.

Neuentwicklung einer Anwendung zur interaktiven Generierung von bankaufsichtliichen Auswertungen unter Verwendung von JAVA 6, Struts 1.3, Hibernate, IBM WAS 8, PL SQL, Oracle 11G, EJB 2x/3x.

Java 1.6 J2EE IBM RAD 8.2 XMLSpy XSD XML Schema XSLT XPath XML IBM WebSphere Application Server 8. Oracle soapUI WSDL Struts HTML CSS JSP EJB 2.0 EJB 3.1 SVN JavaScript Jenkins Hudson Hibernate OC4J
Deutsche Bundesbank, Zentrale
Frankfurt
8 Monate
2013-03 - 2013-10

Credit Risk Management System

Architektur, Design und Entwicklung eines Counterparty Credit Risk Management Systems.

Berechnung, Bewertung und Aggregation des Exposures sämtlicher Trades der Deutschen Bank AG (Credit Exposure, Value At Risk, Expected Positive Exposure, Potential Future Exposure, Monte Carlo Simulation) in einem auf Java Concurrency basierten Distributed Computing System.

Implementierung neuer Regulationsrichtlinien entsprechend Basel III.

Java 1.7 Concurrency Data persistence Design patterns Test strategies Profiling Tuning Distributed computing Web Services RMI Messaging ESB Shared cache technology HazelCast Oracle Coherence Oracle 11 RDBMS SQL / PL/SQL Agile / iterative development (SCRUM) Continuous build / test / integration (Jenkins) Distributed versioning Apache Commons Java Concurrency Maven Subversion Jenkins SVN Spring AspectJ Sparx Enterprise Architect
Deutsche Bank AG
Frankfurt
5 Monate
2012-10 - 2013-02

E-Business, E-Commerce, Online Shopsystem

Weiterentwicklung und Rollout des Pegasos Online-Shops der ALSO Actebis für mehrere baltische Staaten.
Design und Entwicklung von JAVA-Frontend- und Backend-Applikationen mit JEE6, Spring, Struts, HTML, JSP, JSTL, Servlets, Javascript, JQuery, REST, JSON und EJB 2.x/EJB 3.x auf einer Oracle-Datebank.
Remote-Debugging auf JBoss Application Server, Test mit JUnit, Build (Maven) und Deployment der Anwendungen auf dem lokalen Windows JBoss-Entwicklungssystem.
Softwareverwaltung in Subversion. CMS-System FirstSpirit
Vorgehensweise: Agile Software Development nach SCRUM.

Java 1.6 J2EE Eclipse XMLSpy XSD XML Schema XSLT XSL-FO XPath XML JBoss Application Server Maven Oracle SAP/ERP BAPI soapUI WSDL Struts HTML CSS JSP EJB 2.0 EJB 3.1 SVN JMeter REST JSON JavaScript JQuery IBatis webMethods Spring Jenkins Hudson FirstSpirit
ALSO Actebis GmbH
Soest
8 Monate
2012-03 - 2012-10

Business Process Management, Enterprise Application Integration, SOA, B2B-WebPortale

Service-Modellierung, Design und Entwicklung von B2B-Geschäftsprozessen mit der X4 BPM Suite, Modellierung der Prozesse in BPMN Notation, Service-Orchestrierung der Prozesse und deren Umsetzung als Workflows (SOAP Webservices über Apachi AXIS). Das System integriert als Message Oriented Middleware (XML-Nachrichten via IBM WebSphere MQ) über einen Enterprise Service Bus (ESB) verteilte IT-Strukturen in einer Service-Oriented Architecture (JAVA Frontend Systeme mit OS/390 Hostsystemen und SAP ERP als Backend).

Erstellung und Transformation (XSL) von XML-Schemata (XSD).

Das System integriert die JAVA-Anwendung Vertriebssarbeitsplatz, mit dem die Vertriebsmitarbeiter bei den angeschlossenen Banken Produkte verkaufen, über den zentralen ESB mit den OS390 Hostanwendungen (CICS, COBOL, DB2).

Tests der Services mit soapUI. Build (Maven) und Deployment der Anwendungen auf dem lokalen Windows JBoss-Entwicklungssystem.

Zusätzlich Design und Entwicklung von B2B-Webportalen mit Struts, HTML, JSP, JSTL, Servlets, Javascript, REST, JSON und EJB 2.x, EJB 3.x in der Warenkreditversicherung.

Softwareverwaltung in Subversion.

Vorgehensweise: Agile Software Development nach SCRUM

Java 1.6 J2EE Eclipse XMLSpy XSD XML Schema XSLT XSL-FO XPath XML IBM WebSphere MQ JBoss Application Server Maven DB2 OS/390 SAP/ERP BAPI ESB SOA EAI Workflow B2B BPM JAVA X4 soapUI WSDL CICS SCRUM Struts Webportale EJB 2.1 EJB 3.0 JSP JSTL Javascript HTML SVN CSS JMeter JSON REST
R+V Versicherung AG
Wiesbaden
5 Monate
2011-10 - 2012-02

ECLISO, CM8-Konnektor Enterprise Content Management (ECM)

Architektur, Design und Entwicklung eines IBM DB2 Content Manager 8.3 Konnektors via II4C für das Produkt ECLISO, Digitale Akte. CENIT ECLISO setzt als eine E-Akte auf der IBM Enterprise Content Management Plattform (IBM FileNet P8 und IBM Content Manager) auf. Es bietet Funktionen zur Akten- und Vorgangsbearbeitung, Funktionen, die Standardanforderungen an das Content Management abdecken, und eine Postkorbfunktionalität.

Programmierung von J2EE5-Java-Applikationen mit Eclipse unter Verwendung von Eclipse RCP, Spring, OSGi, II4C und der IBM DB2 Content Manger 8.3 API.

Test mit JUnit, Build (Maven) und Deployment der Anwendungen auf dem lokalen Windows JBoss-Entwicklungssystem.

Softwareverwaltung in Subversion, Vorgehensweise: Agile Software Development nach SCRUM

Java 1.6 J2EE Spring Eclipse RCP IBM DB2 Information Inegrator for Content (II4C) IBM DB2 Content Manager 8.3 SCRUM JUnit JBoss Application Server IBM WebSphere Application Server DB2 Subversion Maven OSGi-Framework
CENIT AG
Düsseldorf
7 Monate
2011-03 - 2011-09

Packstation

Enterprise Application Integration, Message Oriented Middleware, SOA

Architektur, Design und Entwicklung einer JAVA-Backendapplikation mit EJB3 und SONIC ESB/MQ

Architektur, Design und Entwicklung eines Java-Backendsystems mit EJB3 für die Steuerung der DHL Packstation-Automaten auf Oracle Weblogic  / Oracle 11 DB.

Programmierung von J2EE5-Java-Applikationen mit myEclipse unter Verwendung von JPA, JPQL, Hibernate, JMS, Sonic MQ.

Remote-Debugging auf Oracle Weblogic, Test mit EJB3Unit und JUnit, Build (Maven) und Deployment der Anwendungen auf dem lokalen Windows Weblogic-Entwicklungssystem.

Softwareverwaltung in Subversion.

Mitarbeit im Architektur-Board des Projektes.

J2EE Oracle Sonic ESB Sonic MQ EJB 3.0 EJB 2.0 JPA JPQL Hibernate JMS EJB3Unit SOA JAVA XSLT myEclipse WebServices JUnit Subversion Maven UML Linux Struts 2
Deutsche Post DHL
Bonn
11 Monate
2010-04 - 2011-02

Versicherungssteuer

Design und Entwicklung einer Webapplikation mit JSF und myFaces

Entwicklung einer Frontend-Webapplikation mit JSF und Ajax/JavaScript auf Apache Tomcat 5.5 und eines Java-Backends mit AXIS-WebServices für eine DB2/zOS- und LDAP-Anbindung.

Datenbankdesign mit CA Erwin.

Programmierung von J2EE5-Java-Applikationen mit myEclipse unter Verwendung von JDBC (DB2), XSLT, XSD, XSL-FO, JDOM (XMLtoPDF).

Remote-Debugging auf Tomcat 5.5, Test, Build (ANT) und Deployment der Anwendungen auf Linux-Systemen.

Softwareverwaltung in Subversion.

J2EE JSF myFaces HTML JSTL SOA JAVA JDBC XSLT XSL-FO XMLtoPDF XSL-FO JDOM XPath myEclipse AXIS WebServices mySQL DB2 z/OS JUnit Ant Subversion CA ERwin UML Linux z/OS
Bundesbehörde, ZIVIT für BZST
Bonn
10 Monate
2009-07 - 2010-04

Elektronische Kundenakte

Design und Entwicklung von JAVA Webservices und Batchapplikationen für ein SOA Backend System (Elektronische Kundenakten im IBM DB2 Content Manager)
Entwicklung von Java-Services und Batchapplikationen für die elektronischen Kunden- und Kreditakten der Deutsche Bank Privat- und Geschäftskunden auf IBM WebSphere Application Server als SOA-Backend für eine TIBCO-Workflowapplikation.
Migration von Applikationen von IBM DB2 Content Manager 7.1 AIX auf IBM DB2 Content Manger 8.3 z/OS.
High- und Low-Level Design (UML 2.0) der Anwendungen im Rahmen der CMMI Vorgehensmethode SDF (Service Delivery Framework).
Programmierung von J2EE-Java-Applikationen mit Eclipse über II4C mit der Content Manager API , JDBC (DB2 und Oracle) und XPath.
Testen mit SOAP UI, JMeter, JUnit-Klassen und Remote-Debugging auf WAS.
Test, Build (ANT) und Deployment (AIX Shell-Scripting) der Anwendungen auf AIX und IBM WebSphere Application Server.
Softwareverwaltung in Subversion und CM Synergy.

J2EE SOA JAVA EJB JDBC Struts XML XPath Eclipse WebServices Oracle DB2 JUnit Ant JMeter CM Synergy SOAP UI Subversion Together Achitect UML IBM DB2 Content Manger 8.3 z/OS II4C (Information Integrator for Content) AIX z/OS IBM WebSphere Application Server 6.x CMMI (SDF) ECM
Deutsche Bank AG
Frankfurt
6 Monate
2008-10 - 2009-03

DB Transport, Logistik/Transport

Anforderungsanalyse, Prozessanalyse, Architekturreview
Erstellung einer Workflow-Architektur, Definition von Schnittstellen
Modellierung  von Use Cases, Workflows, Activity- und State Diagrams (BPMN) in ARIS und Enterprise  Architect (UML 2.0 Notation)

J2EE EJB Swing WebServices Oracle 10g JBoss Subversion Enterprise Architect ARIS UML
DB Systel GmbH
Eschborn
11 Jahre 3 Monate
1997-07 - 2008-09

technische Gesamtverantwortung für die Einführung, Integration und Weiterentwicklung der Dokumenten- und Workflowsysteme der DB Direkt

1998 führte ich den IBM DB2 Content Manager bei der Bank24 AG ein und im Jahre 2000 das IBM WebSphere MQ Workflow System, das wir damals als erstes Unternehmen überhaupt in Deutschland in den Produktionsbetrieb übernahmen.
Das System verarbeitet alle Kunden der Deutschen Bank, die das sogenannte Direktbanking nutzen.
Die Kundenakten im Content Manager System enthalten alle vertragsrelevanten Dokumente des Kunden, die gesamte Korrespondenz mit ihm (ein- und ausgehende) und dessen (backoffice-relevante) Aufträge an die Bank:

  • Briefe
  • Faxe
  • Emails
  • freie Aufträge aus dem Internet
  • freie Aufträge aus den Bankingterminals in den Filialen der Deutschen Bank
  • Telefonaufträge aus dem Call Center

 

Das WebSphere MQ Workflowsystem unterhält zahlreiche Schnittstellen zu sämtlichen Eingangskanälen des Direct Banking, über die es mit Kundenaufträgen versorgt wird:

  • aus dem Internet
  • aus den Selbstbedienungsterminals in den Filialen
  • aus dem CallCenter
  • vom und zum FaxServer
  • aus dem ScanCenter
  • aus dem Postausgang
  • von und zu LotusNotes

 

Es verarbeitet inzwischen ca. 15.000 Prozesse täglich und leistet die bundesweite Verteilung der Kundenaufträge an die verschiedenen Standorte der zentralisierten Backofficebereiche der Deutschen Bank. Die Aufträge werden dort über IBM WebSphere Applikationen in Arbeitslisten zur Verfügung gestellt und abgearbeitet. Derzeit arbeiten etwa 1200 User mit der Workflowapplikation.
Es werden über das Workflowsystem die Depoteröffnungen für maxblue (die Brokingmarke der Deutschen Bank) weitgehend automatisiert verarbeitet, die Risikoklassen der Kunden (nach dem Wertpapierhandelsgesetz) maschinell bestimmt und eingemeldet und Wertpapierorders ausgeführt.
Ebenfalls werden Bestätigungsemails über verarbeitete Kundenaufträge an Kunden und in bestimmten Prozessen automatisch Faxe über den Faxserver verschickt. Die Bearbeitungshistorie der verschiedenen Prozessschritte eines Kundenauftrags (wer, wann, was getan hat) lässt sich im Content Manager Archiv jederzeit lückenlos nachvollziehen

IBM WebSphere MQ IBM WebSphere Application Server IBM WebSphere MQ Workflow IBM DB2 Content Manager KOFAX Ascent Capture UML MS Visio Eclipse Servlets JSPs JAVA J2EE XML Lotus Notes DB2 WSAD/RAD BPEL SOA/Messaging AIX Windows 2000 Server MS Project DMS
ehemals Bank24 AG
11 Jahre 3 Monate
1997-07 - 2008-09

Enterprise Content Management (ECM), Workflow

Technische Gesamtverantwortung und Projektleitung für die strategische Einführung, Architektur, Integration und Weiterentwicklung der Dokumentenmanagement- und Workflowsysteme

DB Direkt (Deutsche Bank Gruppe)
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

1980 ? 1982

Ausbildung zum DV-Kaufmann

11. April 2008

Sun Certified Java Programmer, SE 5.0 (SCJP)

26. Juni 2008

Sun Certified Enterprise Architect for J2EE Technology (SCEA)

24. Juli 2008

Sun Certified Web Component Developer for J2EE (SCWCD)

25. August 2008

Sun Certified Business Component Developer Java EE5 (SCBCD)

Leitung von Schulungen
1992-1993
Vorgehensmodelle und Entwicklungsplattformen für die Entwicklung eines Standard Software Produktes

1994-1995
Objekorientierte Analyse und ObjectCOBOL
Grundlagen oder individuell nach Vorgabe des Auftraggebers; vor Ort

Kompetenzen

Kompetenzen

Aufgabenbereiche

MS Project

Produkte / Standards / Erfahrungen / Methoden

Agile / iterative development (SCRUM)
Ant
Apache Commons
ARIS
AspectJ
AXIS WebServices
B2B
Big-IP
BIRT
BPM
CA ERwin
CM Synergy
CMMI (SDF)
Concurrency
Continuous build / test / integration (Jenkins)
Continuous Integration
Cron
CSS
Data persistence
DB2 11 z/Os
DB2 Administration/Tuning
DB2 z/OS
DBUnit
Design patterns
Distributed computing
Distributed versioning
EAI
Eclipse
Eclipse RCP
ECM
EJB
EJB 2.0
EJB 2.1
EJB 3
EJB 3.0
EJB 3.1
EJB3Unit
Enterprise Architect
ESB
Facelets
FirstSpirit
GIT
Hibernate
HTML
Hudson
IBatis
IBM BPM 8.5.6
IBM Business Process Server
IBM Data Studio
IBM DB2 Content Manager
IBM DB2 Content Manager 8.3
IBM DB2 Content Manger 8.3 z/OS
IBM DB2 Information Inegrator for Content (II4C)
IBM InfoSphere Data Architect
IBM RAD 8.2
IBM Rational Change
IBM Rational Concert
IBM Rational DOORS
IBM WebSphere Application Server
IBM WebSphere Application Server 6.x
IBM WebSphere Application Server 8.
IBM WebSphere Application Server 8.5
IBM WebSphere MQ
IBM WebSphere MQ Workflow
IBM WebSphere Portal 7
II4C (Information Integrator for Content)
Java Concurrency
JAVA Security
JBoss
JBoss Application Server
JBoss EAP 6.4
JDOM
Jenkins
JMeter
JMockit
JMS
JPA 2.0
JSF
JSF 2.0
JSF Portlet Bridge
JSPs
JSTL
Junit
KOFAX Ascent Capture
Liquibase
MapStruct
Maven
Mockito
MoreJunit
MS Visio
myEclipse
myFaces
OC4J
Oracle 11 RDBMS
Oracle Coherence
OSGi-Framework
Portlets
Prime Faces 5.3
Profiling
Quartz
Rational Application Developer (RAD 9)
REST
RMI
SAP/ERP BAPI
SCRUM
Servlets
Shared cache technology
SOA
SOA/Messaging
SOAP
SOAP UI
soapUI
Sonar
Sonic ESB
Sonic MQ
Sparx Enterprise Architect
Spring
Spring 4.2
Spring Batch
SQL / PL/SQL
SSL configuration
Struts
Struts 2
Subversion
SVN
Swing
Test strategies
Together Achitect
Triggers
Tuning
User Defined Functions
WAS Properties Based Configuration
WAS-Scripting
Web Services
webMethods
Webportale
WebServices
WebSphere Application Server (WAS 7)
WebSphere Service Integration Bus
Workflow
WSAD/RAD
WSAdmin
X4
XML
XMLSpy
XMLtoPDF
XPath
XSD
XSD XML Schema
XSL-FO
XSLT

DB/TP systems:
CICS, Oracle, DB2, administration / performance tuning, VSAM, DLI, IMS, OR-Mapping, JDBC, ODBC

Platforms:
z/OS, MVS, TSO, AIX, Windows 2000 Server, OS/2, UNIX

Programming: 

JEE 5, Java, J2SE 5, EJB 2.1, EJB 3.0, Java EE Patterns, Architectural Patterns,

DAO, CMP, BMP, SOAP, CORBA, BPEL, JDBC, JMS, RMI, Swing, JNDI, JavaMail API, Multi-Threading,

Java Persistence API, Persistence Units / Contexts, Java Persistence Query Language, Entity Manager  API, EJB Transaction API, Hibernate, TopLink

IDEs: Eclipse, WSAD, NetBeans, JUnit, Shell Scripting

HTML, EL, XML, XSL, XSLT, XPath, JDOM, ANT, Servlets, JSP, Struts, JSF, JSTL, myFaces/tomahawk, REST, REstful WebServices, JavaScript, JSON, JQuery, REST,

COBOL, ObjectCOBOL, Smalltalk, SWT, Eclipse RCP, JUnit, EJB3Unit, DbUnit, JMeter,

iBATIS, myBatis, Liquibase, Java Concurrency, Mockito

 
JEE:

Spring, OSGi, Maven, Subversion
IBM WebSphere Application Server, JBoss, Oracle Weblogic
Sun Certified Enterprise Architect for J2EE Technology,
Sun Certified Web Component Developer for J2EE 5,
Sun Certified Business Component Developer Java EE5,
Sun Certified Java Programmer, SE 5.0

DMS/Workflow:
IBM DB2 Content Manager, IBM WebSphere MQ Workflow, IBM WebSphere MQ, KOFAX Ascent Capture,

Produkte:

IBM Business Process Management (BPM)

IBM WebSphere Portal

IBM WebSphere MQ

IBM WebSphere Application Server

IBM Rational Concert

IBM Rational Doors

IBM InfoSphere Data Architect

IBM WebSphere MQ Workflow

IBM DB2 Content Manager
IBM II4C (Information Integrator for Content)

JBoss Application Server

Oracle Weblogic

Hazelcast

Oracle Coherence

CMS-System FirstSpirit

X4 BPM Suite

Sonic ESB

Sonic MQ


KOFAX Ascent Capture
Message oriented Middleware (MoM),
Webserver Apache, Tomcat; Java Webstart
MS Office  (alle Komponenten), Netscape, MS IE, CVS
IBM Rational, Enterprise Architect (SPARX), ARIS, MS Project, MS Visio, RAD, SubVersion, CM Synergy, SOAP UI, Together Architect, HP Quality Center, CA ERwin

Methoden:
EAI, SOA, BPM, UML 2.0, OOA, OOD, Datenmodellierung, Requirements Engineering, ORM, CMMI, SDF (Service Delivery Framework), SCRUM

11. April 2008:

Sun Certified Java Programmer, SE 5.0
Declarations, Initialization and Scoping, Flow Control, API Contents, Concurrency and Threading, OO Concepts, Collections / Generics

26. Juni 2008:

Sun Certified Enterprise Architect for J2EE Technology
J2EE Application Architecture and Design Concepts and Principles, Common Architectures, Integration and Messaging, Business Tier Technologies, Web Tier Technologies, Web Services, J2EE Patterns, J2EE Security, UML 2.0, application infrastructure, enterprise services, networking infrastructure, scalability, maintainability, reliability, availability, extensibility,
performance,  manageability, security, XML, JCA, JMS, service oriented architecture (SOA), JAAS

24. Juli 2008:

Sun Certified Web Component Developer for J2EE 5
Servlet Technology Model, Structure and Deployment of Web Applications, Web Container Model, Session Management, Web Application Security, JavaServer Pages (JSP) Technology Model, Expression Language (EL), Standard Actions, Tag Libraries, Custom Tag Library, Java EE Patterns, Struts, JavaServerFaces (JSF)

25. August 2008:

Sun Certified Business Component Developer Java EE5
EJB 3.0, EJB 2.x, Entity Beans, JMS Message Driven Beans, Session Beans, Java-Persistence-API, Persistence Units, Persistence Contexts, Java Persistence Query Language, Entity Manager API, EJB Transaction API, EJB Exception Handling, EJB Security Management, Object Relational Mapping: Hibernate, TopLink

Betriebssysteme

AIX
IBM ISPF
Linux
MS-DOS
MVS, OS/390
OS/2
OS/390
OS1100
Red Hat Enterprise Linux
SUSE Linux Enterprise Server
Unix
Windows
Windows 2000 Server
z/Os

Programmiersprachen

4gl
Bash
BPEL
Cobol
CORBA IDL
CSP
Delta
J2EE
Java
Java 1.6
Java 1.7
JAVA 11
JAVA 7
JAVA 8
JavaScript
JAXB
JCL
JPA
JPQL
JQuery
JSON
JSP
Jython
PL/1
PL/SQL
Python
Ruby
Shell
Smalltalk
UML
WSDL

Datenbanken

Access
DAO
DB2
DL/1
DMS
HazelCast
IMS
JDBC
Lotus Notes
MS SQL Server
mySQL
Object Store
ODBC
Oracle
Oracle 10g
SAS
SQL
Stored Procedures
Sybase
VSAM

Datenkommunikation

CICS
CORBA
IMS/DC
Internet, Intranet
Message Queuing
Messaging
RPC
TCP/IP
TIP
Windows Netzwerk

Hardware

BULL
IBM Großrechner
IBM RS6000
PC
UNISYS

Branchen

Branchen

Banken
Versicherungen
Materialwirtschaft
Logistik
Direct Banking
Behörden
Handel
E-Business
E-Commerce
Shopsysteme

Einsatzorte

Einsatzorte

Köln (+50km)
möglich

Projekte

Projekte

7 Jahre 7 Monate
2016-07 - 2024-01

Projekt CRS, Common Reporting Standard

Senior Java-Entwickler JAVA 8 Eclipse JSF 2.0 ...
Senior Java-Entwickler

CRS ist ein neuer globaler Standard für den automatischen Informationsaustausch über Finanzkonten in Steuersachen zwischen den OECD-Ländern.

Design und Entwicklung von JAVA11-Frontend-, Backend- und Batch-Applikationen mit JSF, Prime Faces,, Hibernate, Spring, Spring-Batch, JPA auf einer Oracle-Datenbank.
Remote-Debugging auf JBoss EAP 7.2, Test mit JUnit, DBUnit, Jmockit, Build (Maven) und Deployment der Anwendungen auf dem lokalen JBoss-Entwicklungssystem.
Softwareverwaltung in GIT.

JAVA 8 Eclipse JSF 2.0 Prime Faces 5.3 JPA 2.0 Spring 4.2 Spring Batch Hibernate Oracle JAXB XML XSD XSLT JBoss EAP 6.4 Junit DBUnit JMockit Maven GIT Jenkins Sonar Continuous Integration Liquibase MapStruct SOAP REST JAVA Security JAVA 11
Bundesbehörde, ITZBund für BZST
Bonn
11 Monate
2015-08 - 2016-06

Digitalstrategie: Digitale Kontoeröffnung, Technische Plattform

IBM BPM und WebSphere-Experte
IBM BPM und WebSphere-Experte

Aufbau, Konfiguration und Administration von komplexen WebSphere-Topologien über mehrere Stages für das Projekt Digitalstrategie der Commerzbank AG. Das Projekt Digitalstrategie umfasst das gesamte Onlineportal der Bank (d.h. was im Internet unter www.commerzbank.de auftritt) für Privatkunden, Mittelstandsbank und Filialen.

Zusätzlich Leitung des Teilprojektes: Integration des BPM-Projekts „Digitale Kontoeröffnung“ in das Portal. Konfiguration, Deployment und Administration von IBM BPM Process Servern. Herstellen von Connectivity zwischen WebSphere- und BPM-Instanzen (Wsadmin-Scripting, SSL-Konfigurationen).

Automatisierung von IBM BPM Process Deployments. Koordination zwischen Anwendungsbetrieb und Entwicklung

IBM WebSphere Application Server 8.5 IBM BPM 8.5.6 Python Jython WSAdmin WAS-Scripting Red Hat Enterprise Linux Bash SSL configuration Big-IP
Commerzbank AG
Frankfurt
9 Monate
2015-04 - 2015-12

DevOps ? Evaluierung verschiedener Konfigurationsmanagement-Tools

Durchführung einer Machbarkeitsstudie und Evaluierung verschiedener Konfigurationsmanagement-Systeme mit Schwerpunkt auf Konfiguration und Deployment für IBM WebSphere Application Server 8.5 und IBM Business Process Server (WebSphere BPM). Ziele der Untersuchung: Unterstützung des Betriebs und Optimierung der Abläufe zur Sicherstellung der Verfügbarkeit und Stabilität der Systeme. Automatisierung im Bereich Konfiguration, Überwachung und Deployment. Untersuchte Systeme: Puppet, Chef, Ansible, Salt, Fabric, IBM UrbanCode und BMC BladeLogic. Entwicklung von Python und Jython-Modulen zur Konfiguration von WebSphere-Systemen

IBM WebSphere Application Server 8.5 IBM Business Process Server Python Jython Ruby WSAdmin WAS-Scripting SUSE Linux Enterprise Server Bash WAS Properties Based Configuration
Versicherungskammer Bayern
München
9 Monate
2014-07 - 2015-03

Investmentsteuergesetz und Kontenabruf / Kontenevidenzzentrale

Design und Entwicklung von JAVA-Frontend- und Backend-Applikationen mit JSF, Portlets, myFaces, Facelets, Hibernate, EJB 3, JPA auf einer DB2-Datenbank.
Remote-Debugging auf WebSphere Application Server (WAS 7) und IBM WebSphere Portal 7, Test mit JUnit, Build (Maven) und Deployment der Anwendungen auf dem lokalen Rational Application Developer (RAD 9)-Entwicklungssystem.
Softwareverwaltung in Subversion und RTC

JAVA 7 JSF myFaces Facelets Hibernate EJB 3 JPA Rational Application Developer (RAD 9) WebSphere Application Server (WAS 7) IBM WebSphere Portal 7 Portlets SVN IBM Rational Concert JMS DB2 11 z/Os IBM Rational Change Cron z/Os Junit MoreJunit Mockito JAXB Maven Ant IBM InfoSphere Data Architect IBM Data Studio BIRT JSF Portlet Bridge HTML XSD XML SQL DB2 Administration/Tuning Stored Procedures User Defined Functions Triggers CSS Spring Quartz WebSphere Service Integration Bus IBM Rational DOORS
Bundesbehörde, ZIVIT für BZST und BAFIN
Bonn
5 Monate
2014-02 - 2014-06

Bankaufsichtliches Informationssystem (BakisW

Portierung der PL SQL BakisW-Anwendung von Oracle IAS Application Server nach IBM WebSphere Application Server 8.

Neuentwicklung einer Anwendung zur interaktiven Generierung von bankaufsichtliichen Auswertungen unter Verwendung von JAVA 6, Struts 1.3, Hibernate, IBM WAS 8, PL SQL, Oracle 11G, EJB 2x/3x.

Java 1.6 J2EE IBM RAD 8.2 XMLSpy XSD XML Schema XSLT XPath XML IBM WebSphere Application Server 8. Oracle soapUI WSDL Struts HTML CSS JSP EJB 2.0 EJB 3.1 SVN JavaScript Jenkins Hudson Hibernate OC4J
Deutsche Bundesbank, Zentrale
Frankfurt
8 Monate
2013-03 - 2013-10

Credit Risk Management System

Architektur, Design und Entwicklung eines Counterparty Credit Risk Management Systems.

Berechnung, Bewertung und Aggregation des Exposures sämtlicher Trades der Deutschen Bank AG (Credit Exposure, Value At Risk, Expected Positive Exposure, Potential Future Exposure, Monte Carlo Simulation) in einem auf Java Concurrency basierten Distributed Computing System.

Implementierung neuer Regulationsrichtlinien entsprechend Basel III.

Java 1.7 Concurrency Data persistence Design patterns Test strategies Profiling Tuning Distributed computing Web Services RMI Messaging ESB Shared cache technology HazelCast Oracle Coherence Oracle 11 RDBMS SQL / PL/SQL Agile / iterative development (SCRUM) Continuous build / test / integration (Jenkins) Distributed versioning Apache Commons Java Concurrency Maven Subversion Jenkins SVN Spring AspectJ Sparx Enterprise Architect
Deutsche Bank AG
Frankfurt
5 Monate
2012-10 - 2013-02

E-Business, E-Commerce, Online Shopsystem

Weiterentwicklung und Rollout des Pegasos Online-Shops der ALSO Actebis für mehrere baltische Staaten.
Design und Entwicklung von JAVA-Frontend- und Backend-Applikationen mit JEE6, Spring, Struts, HTML, JSP, JSTL, Servlets, Javascript, JQuery, REST, JSON und EJB 2.x/EJB 3.x auf einer Oracle-Datebank.
Remote-Debugging auf JBoss Application Server, Test mit JUnit, Build (Maven) und Deployment der Anwendungen auf dem lokalen Windows JBoss-Entwicklungssystem.
Softwareverwaltung in Subversion. CMS-System FirstSpirit
Vorgehensweise: Agile Software Development nach SCRUM.

Java 1.6 J2EE Eclipse XMLSpy XSD XML Schema XSLT XSL-FO XPath XML JBoss Application Server Maven Oracle SAP/ERP BAPI soapUI WSDL Struts HTML CSS JSP EJB 2.0 EJB 3.1 SVN JMeter REST JSON JavaScript JQuery IBatis webMethods Spring Jenkins Hudson FirstSpirit
ALSO Actebis GmbH
Soest
8 Monate
2012-03 - 2012-10

Business Process Management, Enterprise Application Integration, SOA, B2B-WebPortale

Service-Modellierung, Design und Entwicklung von B2B-Geschäftsprozessen mit der X4 BPM Suite, Modellierung der Prozesse in BPMN Notation, Service-Orchestrierung der Prozesse und deren Umsetzung als Workflows (SOAP Webservices über Apachi AXIS). Das System integriert als Message Oriented Middleware (XML-Nachrichten via IBM WebSphere MQ) über einen Enterprise Service Bus (ESB) verteilte IT-Strukturen in einer Service-Oriented Architecture (JAVA Frontend Systeme mit OS/390 Hostsystemen und SAP ERP als Backend).

Erstellung und Transformation (XSL) von XML-Schemata (XSD).

Das System integriert die JAVA-Anwendung Vertriebssarbeitsplatz, mit dem die Vertriebsmitarbeiter bei den angeschlossenen Banken Produkte verkaufen, über den zentralen ESB mit den OS390 Hostanwendungen (CICS, COBOL, DB2).

Tests der Services mit soapUI. Build (Maven) und Deployment der Anwendungen auf dem lokalen Windows JBoss-Entwicklungssystem.

Zusätzlich Design und Entwicklung von B2B-Webportalen mit Struts, HTML, JSP, JSTL, Servlets, Javascript, REST, JSON und EJB 2.x, EJB 3.x in der Warenkreditversicherung.

Softwareverwaltung in Subversion.

Vorgehensweise: Agile Software Development nach SCRUM

Java 1.6 J2EE Eclipse XMLSpy XSD XML Schema XSLT XSL-FO XPath XML IBM WebSphere MQ JBoss Application Server Maven DB2 OS/390 SAP/ERP BAPI ESB SOA EAI Workflow B2B BPM JAVA X4 soapUI WSDL CICS SCRUM Struts Webportale EJB 2.1 EJB 3.0 JSP JSTL Javascript HTML SVN CSS JMeter JSON REST
R+V Versicherung AG
Wiesbaden
5 Monate
2011-10 - 2012-02

ECLISO, CM8-Konnektor Enterprise Content Management (ECM)

Architektur, Design und Entwicklung eines IBM DB2 Content Manager 8.3 Konnektors via II4C für das Produkt ECLISO, Digitale Akte. CENIT ECLISO setzt als eine E-Akte auf der IBM Enterprise Content Management Plattform (IBM FileNet P8 und IBM Content Manager) auf. Es bietet Funktionen zur Akten- und Vorgangsbearbeitung, Funktionen, die Standardanforderungen an das Content Management abdecken, und eine Postkorbfunktionalität.

Programmierung von J2EE5-Java-Applikationen mit Eclipse unter Verwendung von Eclipse RCP, Spring, OSGi, II4C und der IBM DB2 Content Manger 8.3 API.

Test mit JUnit, Build (Maven) und Deployment der Anwendungen auf dem lokalen Windows JBoss-Entwicklungssystem.

Softwareverwaltung in Subversion, Vorgehensweise: Agile Software Development nach SCRUM

Java 1.6 J2EE Spring Eclipse RCP IBM DB2 Information Inegrator for Content (II4C) IBM DB2 Content Manager 8.3 SCRUM JUnit JBoss Application Server IBM WebSphere Application Server DB2 Subversion Maven OSGi-Framework
CENIT AG
Düsseldorf
7 Monate
2011-03 - 2011-09

Packstation

Enterprise Application Integration, Message Oriented Middleware, SOA

Architektur, Design und Entwicklung einer JAVA-Backendapplikation mit EJB3 und SONIC ESB/MQ

Architektur, Design und Entwicklung eines Java-Backendsystems mit EJB3 für die Steuerung der DHL Packstation-Automaten auf Oracle Weblogic  / Oracle 11 DB.

Programmierung von J2EE5-Java-Applikationen mit myEclipse unter Verwendung von JPA, JPQL, Hibernate, JMS, Sonic MQ.

Remote-Debugging auf Oracle Weblogic, Test mit EJB3Unit und JUnit, Build (Maven) und Deployment der Anwendungen auf dem lokalen Windows Weblogic-Entwicklungssystem.

Softwareverwaltung in Subversion.

Mitarbeit im Architektur-Board des Projektes.

J2EE Oracle Sonic ESB Sonic MQ EJB 3.0 EJB 2.0 JPA JPQL Hibernate JMS EJB3Unit SOA JAVA XSLT myEclipse WebServices JUnit Subversion Maven UML Linux Struts 2
Deutsche Post DHL
Bonn
11 Monate
2010-04 - 2011-02

Versicherungssteuer

Design und Entwicklung einer Webapplikation mit JSF und myFaces

Entwicklung einer Frontend-Webapplikation mit JSF und Ajax/JavaScript auf Apache Tomcat 5.5 und eines Java-Backends mit AXIS-WebServices für eine DB2/zOS- und LDAP-Anbindung.

Datenbankdesign mit CA Erwin.

Programmierung von J2EE5-Java-Applikationen mit myEclipse unter Verwendung von JDBC (DB2), XSLT, XSD, XSL-FO, JDOM (XMLtoPDF).

Remote-Debugging auf Tomcat 5.5, Test, Build (ANT) und Deployment der Anwendungen auf Linux-Systemen.

Softwareverwaltung in Subversion.

J2EE JSF myFaces HTML JSTL SOA JAVA JDBC XSLT XSL-FO XMLtoPDF XSL-FO JDOM XPath myEclipse AXIS WebServices mySQL DB2 z/OS JUnit Ant Subversion CA ERwin UML Linux z/OS
Bundesbehörde, ZIVIT für BZST
Bonn
10 Monate
2009-07 - 2010-04

Elektronische Kundenakte

Design und Entwicklung von JAVA Webservices und Batchapplikationen für ein SOA Backend System (Elektronische Kundenakten im IBM DB2 Content Manager)
Entwicklung von Java-Services und Batchapplikationen für die elektronischen Kunden- und Kreditakten der Deutsche Bank Privat- und Geschäftskunden auf IBM WebSphere Application Server als SOA-Backend für eine TIBCO-Workflowapplikation.
Migration von Applikationen von IBM DB2 Content Manager 7.1 AIX auf IBM DB2 Content Manger 8.3 z/OS.
High- und Low-Level Design (UML 2.0) der Anwendungen im Rahmen der CMMI Vorgehensmethode SDF (Service Delivery Framework).
Programmierung von J2EE-Java-Applikationen mit Eclipse über II4C mit der Content Manager API , JDBC (DB2 und Oracle) und XPath.
Testen mit SOAP UI, JMeter, JUnit-Klassen und Remote-Debugging auf WAS.
Test, Build (ANT) und Deployment (AIX Shell-Scripting) der Anwendungen auf AIX und IBM WebSphere Application Server.
Softwareverwaltung in Subversion und CM Synergy.

J2EE SOA JAVA EJB JDBC Struts XML XPath Eclipse WebServices Oracle DB2 JUnit Ant JMeter CM Synergy SOAP UI Subversion Together Achitect UML IBM DB2 Content Manger 8.3 z/OS II4C (Information Integrator for Content) AIX z/OS IBM WebSphere Application Server 6.x CMMI (SDF) ECM
Deutsche Bank AG
Frankfurt
6 Monate
2008-10 - 2009-03

DB Transport, Logistik/Transport

Anforderungsanalyse, Prozessanalyse, Architekturreview
Erstellung einer Workflow-Architektur, Definition von Schnittstellen
Modellierung  von Use Cases, Workflows, Activity- und State Diagrams (BPMN) in ARIS und Enterprise  Architect (UML 2.0 Notation)

J2EE EJB Swing WebServices Oracle 10g JBoss Subversion Enterprise Architect ARIS UML
DB Systel GmbH
Eschborn
11 Jahre 3 Monate
1997-07 - 2008-09

technische Gesamtverantwortung für die Einführung, Integration und Weiterentwicklung der Dokumenten- und Workflowsysteme der DB Direkt

1998 führte ich den IBM DB2 Content Manager bei der Bank24 AG ein und im Jahre 2000 das IBM WebSphere MQ Workflow System, das wir damals als erstes Unternehmen überhaupt in Deutschland in den Produktionsbetrieb übernahmen.
Das System verarbeitet alle Kunden der Deutschen Bank, die das sogenannte Direktbanking nutzen.
Die Kundenakten im Content Manager System enthalten alle vertragsrelevanten Dokumente des Kunden, die gesamte Korrespondenz mit ihm (ein- und ausgehende) und dessen (backoffice-relevante) Aufträge an die Bank:

  • Briefe
  • Faxe
  • Emails
  • freie Aufträge aus dem Internet
  • freie Aufträge aus den Bankingterminals in den Filialen der Deutschen Bank
  • Telefonaufträge aus dem Call Center

 

Das WebSphere MQ Workflowsystem unterhält zahlreiche Schnittstellen zu sämtlichen Eingangskanälen des Direct Banking, über die es mit Kundenaufträgen versorgt wird:

  • aus dem Internet
  • aus den Selbstbedienungsterminals in den Filialen
  • aus dem CallCenter
  • vom und zum FaxServer
  • aus dem ScanCenter
  • aus dem Postausgang
  • von und zu LotusNotes

 

Es verarbeitet inzwischen ca. 15.000 Prozesse täglich und leistet die bundesweite Verteilung der Kundenaufträge an die verschiedenen Standorte der zentralisierten Backofficebereiche der Deutschen Bank. Die Aufträge werden dort über IBM WebSphere Applikationen in Arbeitslisten zur Verfügung gestellt und abgearbeitet. Derzeit arbeiten etwa 1200 User mit der Workflowapplikation.
Es werden über das Workflowsystem die Depoteröffnungen für maxblue (die Brokingmarke der Deutschen Bank) weitgehend automatisiert verarbeitet, die Risikoklassen der Kunden (nach dem Wertpapierhandelsgesetz) maschinell bestimmt und eingemeldet und Wertpapierorders ausgeführt.
Ebenfalls werden Bestätigungsemails über verarbeitete Kundenaufträge an Kunden und in bestimmten Prozessen automatisch Faxe über den Faxserver verschickt. Die Bearbeitungshistorie der verschiedenen Prozessschritte eines Kundenauftrags (wer, wann, was getan hat) lässt sich im Content Manager Archiv jederzeit lückenlos nachvollziehen

IBM WebSphere MQ IBM WebSphere Application Server IBM WebSphere MQ Workflow IBM DB2 Content Manager KOFAX Ascent Capture UML MS Visio Eclipse Servlets JSPs JAVA J2EE XML Lotus Notes DB2 WSAD/RAD BPEL SOA/Messaging AIX Windows 2000 Server MS Project DMS
ehemals Bank24 AG
11 Jahre 3 Monate
1997-07 - 2008-09

Enterprise Content Management (ECM), Workflow

Technische Gesamtverantwortung und Projektleitung für die strategische Einführung, Architektur, Integration und Weiterentwicklung der Dokumentenmanagement- und Workflowsysteme

DB Direkt (Deutsche Bank Gruppe)
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

1980 ? 1982

Ausbildung zum DV-Kaufmann

11. April 2008

Sun Certified Java Programmer, SE 5.0 (SCJP)

26. Juni 2008

Sun Certified Enterprise Architect for J2EE Technology (SCEA)

24. Juli 2008

Sun Certified Web Component Developer for J2EE (SCWCD)

25. August 2008

Sun Certified Business Component Developer Java EE5 (SCBCD)

Leitung von Schulungen
1992-1993
Vorgehensmodelle und Entwicklungsplattformen für die Entwicklung eines Standard Software Produktes

1994-1995
Objekorientierte Analyse und ObjectCOBOL
Grundlagen oder individuell nach Vorgabe des Auftraggebers; vor Ort

Kompetenzen

Kompetenzen

Aufgabenbereiche

MS Project

Produkte / Standards / Erfahrungen / Methoden

Agile / iterative development (SCRUM)
Ant
Apache Commons
ARIS
AspectJ
AXIS WebServices
B2B
Big-IP
BIRT
BPM
CA ERwin
CM Synergy
CMMI (SDF)
Concurrency
Continuous build / test / integration (Jenkins)
Continuous Integration
Cron
CSS
Data persistence
DB2 11 z/Os
DB2 Administration/Tuning
DB2 z/OS
DBUnit
Design patterns
Distributed computing
Distributed versioning
EAI
Eclipse
Eclipse RCP
ECM
EJB
EJB 2.0
EJB 2.1
EJB 3
EJB 3.0
EJB 3.1
EJB3Unit
Enterprise Architect
ESB
Facelets
FirstSpirit
GIT
Hibernate
HTML
Hudson
IBatis
IBM BPM 8.5.6
IBM Business Process Server
IBM Data Studio
IBM DB2 Content Manager
IBM DB2 Content Manager 8.3
IBM DB2 Content Manger 8.3 z/OS
IBM DB2 Information Inegrator for Content (II4C)
IBM InfoSphere Data Architect
IBM RAD 8.2
IBM Rational Change
IBM Rational Concert
IBM Rational DOORS
IBM WebSphere Application Server
IBM WebSphere Application Server 6.x
IBM WebSphere Application Server 8.
IBM WebSphere Application Server 8.5
IBM WebSphere MQ
IBM WebSphere MQ Workflow
IBM WebSphere Portal 7
II4C (Information Integrator for Content)
Java Concurrency
JAVA Security
JBoss
JBoss Application Server
JBoss EAP 6.4
JDOM
Jenkins
JMeter
JMockit
JMS
JPA 2.0
JSF
JSF 2.0
JSF Portlet Bridge
JSPs
JSTL
Junit
KOFAX Ascent Capture
Liquibase
MapStruct
Maven
Mockito
MoreJunit
MS Visio
myEclipse
myFaces
OC4J
Oracle 11 RDBMS
Oracle Coherence
OSGi-Framework
Portlets
Prime Faces 5.3
Profiling
Quartz
Rational Application Developer (RAD 9)
REST
RMI
SAP/ERP BAPI
SCRUM
Servlets
Shared cache technology
SOA
SOA/Messaging
SOAP
SOAP UI
soapUI
Sonar
Sonic ESB
Sonic MQ
Sparx Enterprise Architect
Spring
Spring 4.2
Spring Batch
SQL / PL/SQL
SSL configuration
Struts
Struts 2
Subversion
SVN
Swing
Test strategies
Together Achitect
Triggers
Tuning
User Defined Functions
WAS Properties Based Configuration
WAS-Scripting
Web Services
webMethods
Webportale
WebServices
WebSphere Application Server (WAS 7)
WebSphere Service Integration Bus
Workflow
WSAD/RAD
WSAdmin
X4
XML
XMLSpy
XMLtoPDF
XPath
XSD
XSD XML Schema
XSL-FO
XSLT

DB/TP systems:
CICS, Oracle, DB2, administration / performance tuning, VSAM, DLI, IMS, OR-Mapping, JDBC, ODBC

Platforms:
z/OS, MVS, TSO, AIX, Windows 2000 Server, OS/2, UNIX

Programming: 

JEE 5, Java, J2SE 5, EJB 2.1, EJB 3.0, Java EE Patterns, Architectural Patterns,

DAO, CMP, BMP, SOAP, CORBA, BPEL, JDBC, JMS, RMI, Swing, JNDI, JavaMail API, Multi-Threading,

Java Persistence API, Persistence Units / Contexts, Java Persistence Query Language, Entity Manager  API, EJB Transaction API, Hibernate, TopLink

IDEs: Eclipse, WSAD, NetBeans, JUnit, Shell Scripting

HTML, EL, XML, XSL, XSLT, XPath, JDOM, ANT, Servlets, JSP, Struts, JSF, JSTL, myFaces/tomahawk, REST, REstful WebServices, JavaScript, JSON, JQuery, REST,

COBOL, ObjectCOBOL, Smalltalk, SWT, Eclipse RCP, JUnit, EJB3Unit, DbUnit, JMeter,

iBATIS, myBatis, Liquibase, Java Concurrency, Mockito

 
JEE:

Spring, OSGi, Maven, Subversion
IBM WebSphere Application Server, JBoss, Oracle Weblogic
Sun Certified Enterprise Architect for J2EE Technology,
Sun Certified Web Component Developer for J2EE 5,
Sun Certified Business Component Developer Java EE5,
Sun Certified Java Programmer, SE 5.0

DMS/Workflow:
IBM DB2 Content Manager, IBM WebSphere MQ Workflow, IBM WebSphere MQ, KOFAX Ascent Capture,

Produkte:

IBM Business Process Management (BPM)

IBM WebSphere Portal

IBM WebSphere MQ

IBM WebSphere Application Server

IBM Rational Concert

IBM Rational Doors

IBM InfoSphere Data Architect

IBM WebSphere MQ Workflow

IBM DB2 Content Manager
IBM II4C (Information Integrator for Content)

JBoss Application Server

Oracle Weblogic

Hazelcast

Oracle Coherence

CMS-System FirstSpirit

X4 BPM Suite

Sonic ESB

Sonic MQ


KOFAX Ascent Capture
Message oriented Middleware (MoM),
Webserver Apache, Tomcat; Java Webstart
MS Office  (alle Komponenten), Netscape, MS IE, CVS
IBM Rational, Enterprise Architect (SPARX), ARIS, MS Project, MS Visio, RAD, SubVersion, CM Synergy, SOAP UI, Together Architect, HP Quality Center, CA ERwin

Methoden:
EAI, SOA, BPM, UML 2.0, OOA, OOD, Datenmodellierung, Requirements Engineering, ORM, CMMI, SDF (Service Delivery Framework), SCRUM

11. April 2008:

Sun Certified Java Programmer, SE 5.0
Declarations, Initialization and Scoping, Flow Control, API Contents, Concurrency and Threading, OO Concepts, Collections / Generics

26. Juni 2008:

Sun Certified Enterprise Architect for J2EE Technology
J2EE Application Architecture and Design Concepts and Principles, Common Architectures, Integration and Messaging, Business Tier Technologies, Web Tier Technologies, Web Services, J2EE Patterns, J2EE Security, UML 2.0, application infrastructure, enterprise services, networking infrastructure, scalability, maintainability, reliability, availability, extensibility,
performance,  manageability, security, XML, JCA, JMS, service oriented architecture (SOA), JAAS

24. Juli 2008:

Sun Certified Web Component Developer for J2EE 5
Servlet Technology Model, Structure and Deployment of Web Applications, Web Container Model, Session Management, Web Application Security, JavaServer Pages (JSP) Technology Model, Expression Language (EL), Standard Actions, Tag Libraries, Custom Tag Library, Java EE Patterns, Struts, JavaServerFaces (JSF)

25. August 2008:

Sun Certified Business Component Developer Java EE5
EJB 3.0, EJB 2.x, Entity Beans, JMS Message Driven Beans, Session Beans, Java-Persistence-API, Persistence Units, Persistence Contexts, Java Persistence Query Language, Entity Manager API, EJB Transaction API, EJB Exception Handling, EJB Security Management, Object Relational Mapping: Hibernate, TopLink

Betriebssysteme

AIX
IBM ISPF
Linux
MS-DOS
MVS, OS/390
OS/2
OS/390
OS1100
Red Hat Enterprise Linux
SUSE Linux Enterprise Server
Unix
Windows
Windows 2000 Server
z/Os

Programmiersprachen

4gl
Bash
BPEL
Cobol
CORBA IDL
CSP
Delta
J2EE
Java
Java 1.6
Java 1.7
JAVA 11
JAVA 7
JAVA 8
JavaScript
JAXB
JCL
JPA
JPQL
JQuery
JSON
JSP
Jython
PL/1
PL/SQL
Python
Ruby
Shell
Smalltalk
UML
WSDL

Datenbanken

Access
DAO
DB2
DL/1
DMS
HazelCast
IMS
JDBC
Lotus Notes
MS SQL Server
mySQL
Object Store
ODBC
Oracle
Oracle 10g
SAS
SQL
Stored Procedures
Sybase
VSAM

Datenkommunikation

CICS
CORBA
IMS/DC
Internet, Intranet
Message Queuing
Messaging
RPC
TCP/IP
TIP
Windows Netzwerk

Hardware

BULL
IBM Großrechner
IBM RS6000
PC
UNISYS

Branchen

Branchen

Banken
Versicherungen
Materialwirtschaft
Logistik
Direct Banking
Behörden
Handel
E-Business
E-Commerce
Shopsysteme

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.