Fachlicher Schwerpunkt dieses Freiberuflers

Entwicklung von Anwendungen im Banken-und J2EE - Umfeld

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

D6

Kontaktwunsch

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

Projekte

06/2017 - 06/2018

1 Jahr 1 Monat

Weiterentwicklung (Analyse, Design, Implementierung, Test) einer Spring/REST basierten Travel-Middleware Engine

Kunde
Tourismusbranche
Projektinhalte
  • Maven basierte  Build- und Deploymentprozesse (DailyBuild / Test/Deploy)

  • Spring 5 (Security, ORM, WebSocket, TX, Message, MVC)
    Caching (Java/DB)

  • JPA Generierung auf Basis des Hibernate ReverseEnginering Toolsets bzw. via Java 8 Lambda und Hibernate Metadata Generierung

  • Maven gesteuerte, automatisierte Integrations-Tests

    Lasttests auf Basis von Apache JMeter und SoapUI

  • Umstellung der Anwendung auf MicroService Architektur (Identidy-, Sessionmanagement)

Kenntnisse

Linux/Suse

Apache 2

Tomcat 9

Java 1.8

JCS

XML

XSD

XSL

JSON

JPA

JAXWS

REST (JAXRS)

JAXB

XSLT

JQL

Hibernate 5

Spring 5

Drools

Produkte

XMLUnit

JUnit/Mockup

Mockito

PowerMock

Apache JMeter

SOAP-UI

Microsoft SQL ServerGIT/SVN

GIT Lab

Maven

Swagger

Jenkins

Sonar

JIRA

01/2008 - 05/2017

9 Jahre 5 Monate

Neu- und Weiterentwicklung (Analyse, Design, Implementierung, Test) von mehreren Web- und Webservice Anwendungen im Bereich Risk Management (Credit Default Engine, Operational Risk Engine, Strategic Risk Engine)

Kunde
Bank
Projektinhalte
  • Build- und Deploymentprozesse (DailyBuild)

  • Review, Relaunch/Redesign von Webanwendungen

  • Reporting-Frameworks (Excel, PDF, Grafik)

  • Data Reverse-Engineering

  • (Teil-) Generierung v. Stammdaten-Anwendungsdialogen

  • Automatisierung der Testabläufe (Compare, Run, Setup, DailyTest)

  • MicroService

Kenntnisse

SUN Solaris

Linux/Suse

Apache 2.x

Tomcat 7/8

Weblogic 12.x

Java 1.7/1.8

Spring

XML

XSL

JUnit

JSF 2.x

Facelets

JSP

JSTL

CSS

Spring

Spring MVC

Tapestry 5.x

JavaScript (JQuery

Prototype

RequireJS

Sencha

NodeJS

JSON)

Hibernate 4.x

JPA/CDI (JSR330)

Apache POI

AXIS 2

JAXWS

JAXB

StAX

JAXRS

REST

SOAP

Metro WebService

Apache Commons

Produkte

TDD

JUnit

Mercury ALM

SOAP-UI

Oracle 11/12

LDAP

Maven

ANT

GIT

GITHub

Collabnet (SVN

CSV)

Jenkins

TeamCity

Sonar

Veracode

JIRA

01/2005 - 12/2007

3 Jahre

Stabilisierung, architekturelle Neugestaltung und Weiterentwicklung (Analyse, Design, Implementierung, Test) der bestehenden Portfolio Credit Risk Engine

Kunde
Bank
Projektinhalte
  • Redesign der Build- und Deploymentprozesse (DailyBuild)

  • Stabilisierung und Verbesserung der Corba-Implementierung

  • Relaunch/Redesign der Webanwendung

  • Design und Implementierung eines standardisierten Reporting-Frameworks

  • Automatisierung der Testabläufe (Compare, Run)

Kenntnisse

SUN Solaris

Linux/Suse

Apache 1.3

Tomcat 5.x

Borland Enterprise Server

Microsoft C++

Java 1.4

JSF

JSP

JSTL

XML

XSL

Applet

Corba (Visibroker)

Produkte

JUnit

Testdirector

Oracle 10g

LDAP

Microsoft Visual Studio .NET

Microsoft VisualSourceSafe

06/2004 - 12/2004

7 Monate

Architekturberatung, Neu-Konzeption und Implementierung des Internet Endkunden Portals (Proxy, SiteBuilder, Portlets, SSO, Identity-Management)

Kunde
Telekommunikation
Projektinhalte
  • Referenz-Anwendung für zukünftige Web-Anwendungen (Frontend, Backend-Integration, Build- und Deployment, Test, Automation)

  • Anwendungsgenerator

  • Mitarbeit im Architekturgremium für Standards und neue Architekturen

  • Konzeption und Erweiterung einer Reporting Framework (HTML, Word. PDF, XML, XSL)

  • Architekturvergleich (PASS X5-Framework, Struts, Java Server Faces, Struts-Extender-Framework)

Kenntnisse

Sun Solaris

BEA Weblogic 5

6

7

Tomcat 4/5

Java

JSP/Servlet

EJB

JAAS

JMS

JSTL

JSF 1.x

JMX

JCA

Apache (SOAP

Axis

POI)

SAML

Struts

Produkte

SUN/Netscape (LDAP)

Oracle

Sybase

JUnit

Mercury Testtools (z.B: LoadRunner)

Liberty Alliance

UML

07/2002 - 05/2004

1 Jahr 11 Monate

Architekturberatung, Konzeption, Entwicklung

Kunde
Telekommunikation
Projektinhalte
  • Implementierung eines Internet Geschäftskunden Portals (Portlets, SSL ) mit User Management (mit Integration/Delegation an Fremdsysteme via SOAP und JMS) und LDAP basierter Persistenz-Schicht

  • Standardisierte und automatisierte Integration diverser Backend-Systeme

  • Integrations-Framework für Business-Logik

  • Validation-Framework und automatisierte Testsysteme

  • Entwicklung eines MVC Development-Frameworks mit Business-Adapter (div. Features)

  • Erweiterung des Struts 1.1 - Frameworks (Standardisierung, Workflow, Form und Action-Generator, Sequenzer, SplitScreen-Support, ValidationExtender, RoleManagement)

  • Entwicklung eines generellen Portal-Integrations-Frameworks zur Anbindung externer Systeme in ein Geschäftskunden Portal

  • LDAP Persistenz Framework

  • XML basierte Datenbank-Persistenzschicht

Kenntnisse

Sun Solaris

Java 1.4

JSP/Servlet

EJB

JAAS

JMS

JSTL

JSF

JMX

JCA

BEA Weblogic 5

6

7

Tomcat 4/5

Apache (SOAP

Axis)

Produkte

SUN/Netscape (LDAP)

Oracle

Sybase

JUnit

Mercury Testtools (z.B: LoadRunner)

UML

01/2004 - 03/2004

3 Monate

Architekturberatung, Konzeption, Entwicklung

Kunde
Telekommunikation
Projektinhalte
  • Implementierung eines Internet WLAN Portals mit Anbindung diverser Zahlungssysteme (CreditCard, Mobilfunk, Miles & More) incl. SMS-Versand
Kenntnisse

Sun Solaris

BEA Weblogic 7 Java

JSP/Servlet

EJB

JAAS

Apache (SOAP

Axis)

OAuth

Produkte

SUN/Netscape (LDAP)

Oracle

Sybase

JUnit

Mercury Testtools (z.B: LoadRunner)

Liberty Alliance

UML

01/2002 - 06/2002

6 Monate

Architekturberatung, Programmierung

Kunde
Bank
Projektinhalte
  • Implementierung eines Internet Immobilien-Finanzierungs-Portals (incl. Aufbau eines Persistenz-, Workflow-, Navigation- und Development-Frameworks) mit vereinfachtem User Management und externer Partnereinbindung (Backend)

Kenntnisse

Sun Solaris

Apache (SSL

Client-Authentifikation) Java

JSP/Servlet

JAAS

SOAP

Oracle

Produkte

Oracle

JUnit

01/2001 - 12/2001

1 Jahr

Architekturberatung, Programmierung

Kunde
Bank
Projektinhalte
  • Konzeption und Implementierung Aufbau eines Internet Portals (Personalifizierung, SSL, Encryption, LDAP, Single Sign On, Data Warehouse, OLAP) mit Integration von Oracle WebDB, Oracle Report- und Formserver, Cognos Upfront, Cognos Powerplay und Cognos Impromtu Servern
  • Aufbau eines Development Frameworks und Definition einer Anwendungsarchitektur und -standards (Tags, Template, Persistence) für Java (JSP, Servlet, EJB, XHTML, CSS, XML, XSLT) basierte Anwendungen
Kenntnisse

Sun Solaris

Apache

Application Server(IBM WebSphere)

Tomcat

Java

LDAP

Virtual Private Networks (Oracle)

DBMS(Oracle)

JSP 1.2/Servlet 2.3

Java Swing Applets (Java Security)

HTML/XML/XSLT

Oracle XDK (XSQL

XSU

Oracle XML Parser)

Oracle WebDB/Report/Forms

Cognos

Projekthistorie

Bis 02/2001: Architekturberatung

Branche: Bank

Aufgaben:

  • Definition und Konzeption einer Intranet-Anwendung (RISC-Management) basierend auf Oracle 8i (XDK), Systemumgebung: Java (JavaBeans), Tomcat, DBMS(Oracle), JSP/Servlets, HTML/XML/XSLT, Oracle XDK (XSQL, XSU, Oracle XML Parser)
  • Entwicklung eines system- und architekturbezogenen Re-Engineering Vorgehensmodells für Host-Anwendungen, Systemumgebung: CICS, IMS
  • Implementierung Java-Swing Thread-Framework für Intranet-Anwendung
  • Konzeption und Prototypisierung einer Anwendung auf Basis von Enterprise Java Beans (EJB)
  • Konzeption und Implementierung eines Application Warehouse für IBM Mainframe Anwendungen auf Basis von XML und XSLT mit Intranet Frontend (XHTML, JSP, JavaBeans)

IT-Kenntnisse:

XHTML, JSP, JavaBeans, RISC, Tomcat, DBMS, Oracle, JSP Servlets, XML, XSLT, XSQL, XSU, XML Parser, CICS, IMS, EJB

Branchen

  • Banken
  • Tourismus

  • Telekommunikation

Kompetenzen

Sprachkenntnisse
Englisch
Gut

Datenbanken
IMS
LDAP
Microsoft SQL Server
Oracle
Sybase
UDB/DB2

Programmiersprachen
C++
CSS
Java
JavaScript
PL/SQL
SQL
UML
XHTML
XML
XSL

Betriebssysteme
Linux
Suse
MVS
TSO/ISPF/CICS/TM
UNIX
Solaris, AIX
Windows

Produkte / Standards / Erfahrungen
ApplicationServer
Glassfish, IBM WebSphere/Liberty, WebLogic
BuildTools
Maven, ANT, Jenkins
C++
Roguewave, STL, MFC
CASE
KEY, Together J, Rational Rose
CCM-Tools
Collabnet/SVN/CVS/GIT, GITLab, GITHub, TeamConnection, Endevor, Librarian, Jenkins, TeamCity
CORBA
Design Pattern
Eclipse
Enterprise Java Beans
Host-Connect
MQS, IMS-Connector, DDCS/2, CICS Java Gateway
Host-Tools
RACF, ISPF, CICS, DB2 u.a.
IBM VisualAge Family
C++, Java
Internet File System
Java
JDK 1.8, Swing, JDBC, JPA, JAAS, JMS, JMX, JCA, JTA
JavaScript
JQuery, Prototype, RequireJS, ExtJS, Dojo, Sencha
JSP/Servlet/XSP/JSF
Merant Cobol Workbench/Dialog System
Microsoft SQL Server
MOM
Publish/Subscribe-Channel, Request/Repl.
MS Visual Studio
Oracle
Internet File System, Internet Portal (WebDB)
PersistentLayer
JPA (Hibernate), TOPLink, JDO
Portal/Content-Management
QS-Tools
Sonar, Veracode
Test
AutoTester, JMeter
TogetherJ
WebServer
Apache (SSL), Tomcat, Weblogic
WebServices
SOAP/AXIS, JAXWS, Metro, REST, JAXRS
XML
SAX, XALAN, XERCES, FOP, DOM, XT, DXML

Profil

Seit über 20 Jahren arbeite ich im Bereich J2EE basierter Entwicklung von Web- und WebService-Anwendungen und habe mir durch die Vielzahl der Projekte im Banken-, Touristik- und Telekommunikationsumfeld ein umfassendes Know How erworben.

Methoden:

  • ERM
  • KDBD
  • KISS
  • Structured Analysis
  • Structured Design
  • Prototyping
  • Pseudocode
  • OOA/OOD/OOP
  • UML/UseCase
  • ISO, CMM, ITIL
  • Agile Methode und Prozesse (Scrum)

Schwerpunkte
Beratung
Fachkonzeption / Systemkonzeption
Programmierung / Generierung
Systemanalyse
Test (Last-, Integrations- und Unittests)

×
×