Software Entwicklung: JSF, Java, J2EE, XML, Servlets, JSP, Captain Casa, Java-Schulungen, Bea Weblogic Server, Websphere Application Server, DB2, Orcale
Aktualisiert am 11.07.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.06.2018
Verfügbar zu: 80%
davon vor Ort: 80%
Java-Entwickler
Deutsch
Englisch
Schulenglisch
Niederländisch
verstehen, mäßig Sprechen

Einsatzorte

Einsatzorte

Cochem (+75km) Bonn (+75km) Soest (+50km)
nicht möglich

Projekte

Projekte

Kunde:     Deutsche Forschungsgemeinschaft (DFG)

Zeitraum:  Seit 07/2008 bis laufend (2013)

Projekt:   Realisierung DMS/ElektrA

 

Projektbeschreibung:

Migration einer bestehenden Fachanwendung auf Basis des J2EE-Standards auf ein modernes Web-Framework unter Verwendung von JSF 2.0

 

Projektumgebung:

  • Oracle 11g,
  • Bea/Oracle Weblogic Application Server 10.3
  • JBPM (JBoss)
  • JSF-Framework Captain Casa
  • Eclipse
  • Enterprise Architect
  • Hudson (Build-Server)
  • JUnit
  • JavaServer Faces (JSF)
  • XML-Spy

 

Tätigkeit:

  • Individualentwicklung einer J2EE konformen 3 Tier Architektur
  • Coaching von J2EE
  • Architekturdesign des JSF konformen Frontends
  • Entwicklung von JSF- Client Komponenten im Kontext von Captain Casa (www.CaptainCasa.com)
  • Coaching und Koordination der Entwicklung
  • Entwicklung und Konzeption des EJB Designs
  • Anbindung und Entwicklung von Berechtigungen via Active Directory
  • Aufbau des physischen DB-Designs (ORACLE 8i)
  • Implementierung von Enterprise Java Beans auf einem BEA WebLogic Server
  • Entwicklung diverser Hilfs- und Schnittstellendienste
  • Anbindung via „SOAP“ an Fremdsysteme

Kunde:     Land Hessen (eecHessen)

Zeitraum:  7/2007 bis 6/2008

Projekt:   eNORM-HESSEN

 

Projektbeschreibung:

Gegenstand von eNORM-HESSEN ist die automatisierte Bereitstellung von Informationen aus unterschiedlichen Quellsystemen (Webserver des Bundesrates, Informationsplattform des Bundestages, Landtagsinformationssystem) verfolgt.

 

Projektumgebung:

  • Microsoft® BizTalk® Server
  • OpenText – Domea (Workflow-Server)
  • Tomcat, Axis2 (SOAP)
  • Eclipse
  • JUnit
  • Subversion (SVN)
  • SoapUI
  • XML-Spy

 

Tätigkeit:

  • Konzeption und Architektur für das DMS-Teilprojekt eNORM-HESSEN zur Anbindung von Fremdsystemen
  • Konzeption mit technischen Umsetzung von Businessprozesse auf Basis von Microsoft BizTalk-Server
  • Prüfung der Machbarkeit von technischen Architekturen
  • Schnittstellendefinition und Abstimmung der technischen Schnittstelle (WSDL / XML) zum Bundesrat Web-Server
  • Erstellung der Laufzeitumgebung mit Integrationsplattform BizTalk-Server
  • Abstimmung zu der technischen Umsetzung von fachlichen Prozessen
  • Abstimmung der Projektplanung mit der Betriebseinführung der Hessischen Zentrale für Datenverarbeitung (HZD)
  • Aufbau der Testumgebung

Kunde:     Hessische Ministerium der Justiz (HMdJ)

Zeitraum:  01/2007 bis 05/2007
Projekt:   Implementierung eines behördenübergreifenden Kommunikationsprozesses für

  Ordnungswidrigkeiten im Straßenverkehr vor dem Hintergrund vorgegebener

  behörden- und fachverfahrensspezifischer Mikroprozesse nach dem Leitbild

  serviceorientierter Architekturen (SOA).

 

Tätigkeit:
  • Implementierung von Service-Komponenten zur Anbindung an ein DMS-System
  • Orchestrierung der fachspezifischen Kommunikationsflüsse
  • Erweiterungen von Kommunikationswegen zur Einbindung von Microsoft Office
  • SharePoint Server (MOSS)
  • Implementierung der Geschäftsprozesse innerhalb der Integrationsplatt-Form MS BizTalk-Server
  • Implementierung und Koordination bei der Erstellung von .NET Services in Verbindung mit Java-Services
  • Unterstützung bei der Einführung der Integrationsplattform

Kunde:     Land Hessen (eecHessen)
Zeitraum:  06/2006 bis 01/2007
Projekt:   Im Rahmen eines Standardisierungsverfahrens für das Land Hessen wurden

  Erweiterungen und Anpassungen am Domea DMS-System der Firma OpenText

  implementiert.

 

Tätigkeit:
  • Analyse der Middelware Domea Gate
  • Entscheidungsvorlagen zur Nutzung der Domea Middelware
  • Customizing des Domea WebDesks
  • Anpassungen der Benutzeroberfläche mit Anlehnung am Landesreferenzmodel
  • Erweiterungen des Domea DMS-System um fachspezifische Metadaten
  • Anpassungen zur Einbindung von bestehenden Fachverfahren in den Domea WebDesk

Kunde:     Deutschen Zentrum für Luft- und Raumfahrt (DLR)
Zeitraum:  10/2005 bis 06/2006
Projekt:   Die bestehende Fachanwendung zur Antragstellung und Verwaltung von Förder-

  anträgen wurde für die Nutzung der Virtuellen Poststelle (VPS2.x) des Bundes

  vorbereitet und erweitert. (Folgeprojekt s.u.)

 

Tätigkeit:
  • Analyse der bestehenden Anwendungskomponenten
  • Konzeption und Design zur Umsetzung der Migration auf VPS2.x
  • Steuerung und Koordination des Partners, zur Bereitstellung und Installation der VPS2.x
  • Implementierung und Anbindung der neuen Basiskomponenten
  • Konfigurationsmanagment, Bereitstellung und Betriebsunterstüzung bei der Einführung der Virtuellen Poststelle 2.x

Kunde:     Bundesamt für Güterverkehr (BaG)
Zeitraum:  03/2005 bis 10/2005
Projekt:   Erweiterungen der bestehenden Softwarelösung zur Straßenkontrolle von
           Güterverkehr

Tätigkeit:
  • Anbindung an eine Druck- und Kuvertierstrasse für die Massenverarbeitung
  • Erweiterung zur elektronischen Aktenverarbeitung von nicht elektronischer
  • Post (Posteingangsstelle)

Kunde:     Deutschen Zentrum für Luft- und Raumfahrt (DLR)
Zeitraum:  11/2003 bis 03/2005
Projekt:   Architekturkonzeption und Implementierung einer J2EE Web-Applikation zur

  Signaturkartengestützten Anbindung von Zuwendungsempfängern der Forschungs-

  förderung. Alle rechtlich relevanten Prozesse werden über computergestützte

  Mechanismen mit elektronisch qualifizierten Signaturen abgebildet.

  Das Applikationssystem basiert auf Oracle9iAS (Applikationsserver) und setzt

  Governikus 1.1 von der Firma "bremen online services" als Middleware zur

  sicheren Übertragung vertraulicher Inhalte ein.

 

Tätigkeit:
  • Konzeption und Entwicklung von Backend-Funktionen zur Anbindung an bestehende Verfahren
  • Basisdesign für die Einbindung der Signaturkomponenten ,Governikus" (OSCI)
  • Technische Konzeption und Umsetzung (OR-Mapping) der Persistenz mit Oracle-Toplink
  • Konfigurations- und Release-Management
  • Konzeption und Entwicklung von Webstart-Komponenten für die digitale Signatur von Förderanträgen

Kunde:     Bundesamt für Güterverkehr (BaG)
Zeitraum:  06/2003 bis 11/2003
Projekt:   Realisierung einer Individualsoftware zur Straßenkontrolle von Güterverkehr

  (LKW-Maut) auf Basis einer 2 Tier Architektur mit Java Swing-Clients als

  Benutzerschnittstelle. Die Entwicklung umfasste 4 Clients für verschiedene

  Anwenderkreise mit derzeit 500 Klassen und Anbindungen verschiedener externer

  Datenquellen.

 

Tätigkeit:
  • Entwicklung, Coaching mit Schwerpunkt Basiskomponenten und Swing-Clients:
  • Technische Konzeption und Umsetzung von Swingclients
  • Coaching im Bereich Swing-/Java-Entwicklung
  • Technische Konzeption und Umsetzung von 2 Swing-Clients
  • Anbindung verschiedener externer Datenquellen (von TollCollect)
  • Entwicklung diverser Basiskomponenten und eigener UI Klassen auf Basis von Java-Swing

Kunde:     Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin)
Zeitraum:  12/2002 bis 06/2003
Projekt:   Realisierung einer Fachanwendung auf Basis des J2EE-Standards mit Integration

  von Standardsoftware-Produkten.

  Die Entwicklung umfasste mehr als 600 Klassen und 100 JSP's.

Tätigkeit:
  • Individualentwicklung eines J2EE konformen Web-Frontends unter Nutzung von EJB's
  • Konzeption, Konfiguration und Einbindung eines JMS-Systems mit 1.500.000 Messages täglich
  • Architekturdesign des Web-Frontends mit dem OpenSource Framework Apache-Struts
  • Coaching und Koordination der Webentwicklung
  • Entwicklung und Konzeption des EJB Designs
  • Anbindung und Entwicklung eines Berechtigungssystems via Basic Authentifikation
  • Aufbau des physischen DB-Designs (ORACLE 9i)
  • Implementierung von Enterprise Java Beans auf einem Oracle IAS Server (oc4j)
  • Entwicklung diverser Hilfs- und Schnittstellendienste

Kunde:     Deutsche Forschungsgemeinschaft (DFG)
Zeitraum:  06/2001 bis 12/2002
Projekt:   Realisierung DMS/ElektrA

  Erstellung einer Fachanwendung auf Basis des J2EE-Standards mit Integration von

  Standardsoftware-Produkten wie:

  • Dokumenten Management (FileNET Content Services)
  • Workflow-Management (FileNET eProcess) und
  • Groupware (MS Exchange 2000 mit Active Directory)

  Die Entwicklung umfasste mehr als 1200 Klassen und 300 JSP's.

 

Tätigkeit:
  • Individualentwicklung eines J2EE konformen 3 Tier Architektur
  • Coaching von J2EE
  • Architekturdesign des Web-Frontends
  • Coaching und Koordination der Webentwicklung
  • Entwicklung und Konzeption des EJB Designs
  • Anbindung und Entwicklung von Berechtigungen via Active Directory
  • Aufbau der physischen DB-Design (ORACLE 8i)
  • Implementierung von Enterprise Java Beans auf einem BEA WebLogic Server
  • Entwicklung diverser Hilfs- und Schnittstellendienste
  • Anbindung via ,SOAP" an Fremdsysteme

Kunde:     RheinLand Versicherungen
Zeitraum:  07/2001 bis 09/2001 (Nebentätigkeit)
Projekt:   Schnittstellenentwicklung zur Tarifierung von Autoversicherung.

  Dabei entstand ein Notesimporter zur Verarbeitung von XML Dokumenten mit

  einer automatischen Verarbeitung von Maildokumenten.

 

Tätigkeit:
  • Entwicklung des Java basierten Anwendungsmoduls:
  • Konfigurierbare Konvertierung von XML-Dokumenten zu Notes-Dokumenten
  • Framework zum dynamischen Verarbeitung von Konfigurationsklassen
  • Anbindung an Lotus Notes 5 zur Verarbeitung von eMails
  • Verarbeitung von XML-Dokumenten via DOM/JDOM

Kunde:     WKU Gesellschaft für IV-Dienste und Systeme mbH
Zeitraum:  07/2002 (Java-Training)
Projekt:   Workshop "J2EE mit IBM Websphere Application Server"

 

Tätigkeit:
  • Vorbereitung und Durchführung des Workshops zur Entwicklung von J2EE
  • Anwendungen im Websphere Umfeld. Themen:
  • Architekturaufbau von J2EE Anwendungen
  • Einführung in WebSphere Studio Application Developer (WSAD)
  • Anbindung und Konfiguration von DB2
  • Java Naming and Directory Interface (JNDI)
  • Java Database Connection (JDBC)
  • Session Facade u. Business Delegate
  • Entity Beans u. Persistenz
  • Data Access Object (DAO)
  • Lazy Loading u. Caching
  • Java Transaction API/Service (JTA/JTS)
  • Java Servlet Development Kit (JSDK)
  • Java Server Pages (JSP)
  • Tagged Libraries

Kunde:     Hauser, Furch & Partner (hfp)
Zeitraum:  08/2000 bis 06/2001
Projekt:   Produkt-Budget-Navigator (PBN)

  Konzeption und Entwicklung eines wirkungsorientierten Controllingsystems

  zur Unterstützung des Führungsprozesses in Verwaltung und Politik.

 

Tätigkeit:
  • Architekturdesign des Swing-Frontends
  • Konfigurationsmanagement
  • Installation und Konfiguration von Bea WebLogic Server 5.1 (unter Linux)
  • Einbinden von JReport 3.2 zur fachlichen Auswertung von Anwendungsdaten

Kunde:     Lotus (IBM)
Zeitraum:  01/2000 bis 08/2000
Projekt:   Weiterentwicklung der "Lotus Internet Solution Architecture" (LiSA) in einem

  internationalen Team.

 

Tätigkeit:
  • Entwicklung von Java-Browserkomponenten zur Bereitstellung von Notes-funktionalitäten im Web
  • Analyse zur Kommunikation zwischen Notes Domino und Java-Applets
  • Technische Konzeptionsunterstützung und Realisierung
  • OO Design einer Kommunikationsschnittstelle mit Hilfe von CORBA
  • Realisierung von Java Applets
  • Umsetzung von offenen XML-basierten Schnittstellen
  • Entwicklungswerkzeuge: IBM Visual Age For Java, DominoDesigner, IBM Repository Explorer

Aus- und Weiterbildung

Aus- und Weiterbildung

- Höhere Berufsfachschule mit gymnasialer Oberstufe
Abschluss: allgemeines Abitur

- Fachberater für Softwaretechniken bei Siemens Nixdorf
Abschluss: Datenverarbeitungskaufmann

 

Verschiedene Zertifizierungen im Bereich Softwareentwicklung / Konzeption
(ISAQB, IBM-Websphere, Lotus Notes)

Position

Position

Software-Architektur / Konzeption

Kompetenzen

Kompetenzen

Top-Skills

Java-Entwickler

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:
o BizTalk und SOA-Integration
o SOA mit Axis
o DMS System (OpenText) DOMEA
o Oracle RDBMS (8i/9i/10g), IBM DB2, INFORMIX, MySql, Microsoft SQL
o Erfahrung mit Middleware-Produkten (Oc4j, JBoss, Weblogic)
o Websphere Application Server zertifiziert
o Lotus Notes mit Zertifizierung
o Qualifizierte digitale Signatur, Code Signing, Clientanwendungen mit Java WebStart

Methoden:
o Objektorientierte Analyse, Design, Programmierung mit Werkzeugen (Eclipse, MDA, ObjectDomain)
o Datenbankdesign

Java Standards:
o SOA-Integration mit Axis
o XML Parser (Formatter) Erfahrung (Xerces, Xalan, DOM, JDom)
o Swingclients mit MVC, JDBC, J2EE, JMS, JCA, uvm.

Spezialkenntnisse:
o Webtechnologien: Struts, Velocity, Turbine, (JavaScript, JSP, HTML, CSS)
o Internet Webserver Aufbau, Design, Programmierung, DB-Anbindung, Wartung mit ausfallsicheren Betrieb
o Applikationsdesign für Hochverfügbarkeit in Großanwendungen


Betriebssysteme

HPUX
Unix
auch im privaten Einsatz
Windows

Programmiersprachen

ABAP4
Seminar, Grundkenntnisse
Assembler
Seminar, Grundkenntnisse
Basic
3 Jahre mit Projekterfahrung
C
Seminar, Grundkenntnisse
C#
Entwicklung für Biztalk-Server
C++
Seminar, Grundkenntnisse
Cobol
3 Jahre Schulkenntnisse
Delphi
2 Jahre mit Projekterfahrung
Java
15 Jahre mit Projekterfahrung
JavaScript
10 Jahre mit Projekterfahrung
Lotus Notes Script
2 Jahre mit Projekterfahrung (zertifiziert)
Pascal
2 Jahre Schulkenntnisse
Trainer für Java und J2EE

Datenbanken

Access
DB2
Informix
JDBC
Lotus Notes
MS SQL Server
ODBC
Oracle
SQL
Hauptsächlich Programmierung über ODBC/JDBC
Java StoredProcedure für DB2

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISO/OSI
Message Queuing
NetBios
Router
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

Drucker
Druck- und Kuvertierstrasse
Scanner
Posteingang mit BarCode-Identifikation

Einsatzorte

Einsatzorte

Cochem (+75km) Bonn (+75km) Soest (+50km)
nicht möglich

Projekte

Projekte

Kunde:     Deutsche Forschungsgemeinschaft (DFG)

Zeitraum:  Seit 07/2008 bis laufend (2013)

Projekt:   Realisierung DMS/ElektrA

 

Projektbeschreibung:

Migration einer bestehenden Fachanwendung auf Basis des J2EE-Standards auf ein modernes Web-Framework unter Verwendung von JSF 2.0

 

Projektumgebung:

  • Oracle 11g,
  • Bea/Oracle Weblogic Application Server 10.3
  • JBPM (JBoss)
  • JSF-Framework Captain Casa
  • Eclipse
  • Enterprise Architect
  • Hudson (Build-Server)
  • JUnit
  • JavaServer Faces (JSF)
  • XML-Spy

 

Tätigkeit:

  • Individualentwicklung einer J2EE konformen 3 Tier Architektur
  • Coaching von J2EE
  • Architekturdesign des JSF konformen Frontends
  • Entwicklung von JSF- Client Komponenten im Kontext von Captain Casa (www.CaptainCasa.com)
  • Coaching und Koordination der Entwicklung
  • Entwicklung und Konzeption des EJB Designs
  • Anbindung und Entwicklung von Berechtigungen via Active Directory
  • Aufbau des physischen DB-Designs (ORACLE 8i)
  • Implementierung von Enterprise Java Beans auf einem BEA WebLogic Server
  • Entwicklung diverser Hilfs- und Schnittstellendienste
  • Anbindung via „SOAP“ an Fremdsysteme

Kunde:     Land Hessen (eecHessen)

Zeitraum:  7/2007 bis 6/2008

Projekt:   eNORM-HESSEN

 

Projektbeschreibung:

Gegenstand von eNORM-HESSEN ist die automatisierte Bereitstellung von Informationen aus unterschiedlichen Quellsystemen (Webserver des Bundesrates, Informationsplattform des Bundestages, Landtagsinformationssystem) verfolgt.

 

Projektumgebung:

  • Microsoft® BizTalk® Server
  • OpenText – Domea (Workflow-Server)
  • Tomcat, Axis2 (SOAP)
  • Eclipse
  • JUnit
  • Subversion (SVN)
  • SoapUI
  • XML-Spy

 

Tätigkeit:

  • Konzeption und Architektur für das DMS-Teilprojekt eNORM-HESSEN zur Anbindung von Fremdsystemen
  • Konzeption mit technischen Umsetzung von Businessprozesse auf Basis von Microsoft BizTalk-Server
  • Prüfung der Machbarkeit von technischen Architekturen
  • Schnittstellendefinition und Abstimmung der technischen Schnittstelle (WSDL / XML) zum Bundesrat Web-Server
  • Erstellung der Laufzeitumgebung mit Integrationsplattform BizTalk-Server
  • Abstimmung zu der technischen Umsetzung von fachlichen Prozessen
  • Abstimmung der Projektplanung mit der Betriebseinführung der Hessischen Zentrale für Datenverarbeitung (HZD)
  • Aufbau der Testumgebung

Kunde:     Hessische Ministerium der Justiz (HMdJ)

Zeitraum:  01/2007 bis 05/2007
Projekt:   Implementierung eines behördenübergreifenden Kommunikationsprozesses für

  Ordnungswidrigkeiten im Straßenverkehr vor dem Hintergrund vorgegebener

  behörden- und fachverfahrensspezifischer Mikroprozesse nach dem Leitbild

  serviceorientierter Architekturen (SOA).

 

Tätigkeit:
  • Implementierung von Service-Komponenten zur Anbindung an ein DMS-System
  • Orchestrierung der fachspezifischen Kommunikationsflüsse
  • Erweiterungen von Kommunikationswegen zur Einbindung von Microsoft Office
  • SharePoint Server (MOSS)
  • Implementierung der Geschäftsprozesse innerhalb der Integrationsplatt-Form MS BizTalk-Server
  • Implementierung und Koordination bei der Erstellung von .NET Services in Verbindung mit Java-Services
  • Unterstützung bei der Einführung der Integrationsplattform

Kunde:     Land Hessen (eecHessen)
Zeitraum:  06/2006 bis 01/2007
Projekt:   Im Rahmen eines Standardisierungsverfahrens für das Land Hessen wurden

  Erweiterungen und Anpassungen am Domea DMS-System der Firma OpenText

  implementiert.

 

Tätigkeit:
  • Analyse der Middelware Domea Gate
  • Entscheidungsvorlagen zur Nutzung der Domea Middelware
  • Customizing des Domea WebDesks
  • Anpassungen der Benutzeroberfläche mit Anlehnung am Landesreferenzmodel
  • Erweiterungen des Domea DMS-System um fachspezifische Metadaten
  • Anpassungen zur Einbindung von bestehenden Fachverfahren in den Domea WebDesk

Kunde:     Deutschen Zentrum für Luft- und Raumfahrt (DLR)
Zeitraum:  10/2005 bis 06/2006
Projekt:   Die bestehende Fachanwendung zur Antragstellung und Verwaltung von Förder-

  anträgen wurde für die Nutzung der Virtuellen Poststelle (VPS2.x) des Bundes

  vorbereitet und erweitert. (Folgeprojekt s.u.)

 

Tätigkeit:
  • Analyse der bestehenden Anwendungskomponenten
  • Konzeption und Design zur Umsetzung der Migration auf VPS2.x
  • Steuerung und Koordination des Partners, zur Bereitstellung und Installation der VPS2.x
  • Implementierung und Anbindung der neuen Basiskomponenten
  • Konfigurationsmanagment, Bereitstellung und Betriebsunterstüzung bei der Einführung der Virtuellen Poststelle 2.x

Kunde:     Bundesamt für Güterverkehr (BaG)
Zeitraum:  03/2005 bis 10/2005
Projekt:   Erweiterungen der bestehenden Softwarelösung zur Straßenkontrolle von
           Güterverkehr

Tätigkeit:
  • Anbindung an eine Druck- und Kuvertierstrasse für die Massenverarbeitung
  • Erweiterung zur elektronischen Aktenverarbeitung von nicht elektronischer
  • Post (Posteingangsstelle)

Kunde:     Deutschen Zentrum für Luft- und Raumfahrt (DLR)
Zeitraum:  11/2003 bis 03/2005
Projekt:   Architekturkonzeption und Implementierung einer J2EE Web-Applikation zur

  Signaturkartengestützten Anbindung von Zuwendungsempfängern der Forschungs-

  förderung. Alle rechtlich relevanten Prozesse werden über computergestützte

  Mechanismen mit elektronisch qualifizierten Signaturen abgebildet.

  Das Applikationssystem basiert auf Oracle9iAS (Applikationsserver) und setzt

  Governikus 1.1 von der Firma "bremen online services" als Middleware zur

  sicheren Übertragung vertraulicher Inhalte ein.

 

Tätigkeit:
  • Konzeption und Entwicklung von Backend-Funktionen zur Anbindung an bestehende Verfahren
  • Basisdesign für die Einbindung der Signaturkomponenten ,Governikus" (OSCI)
  • Technische Konzeption und Umsetzung (OR-Mapping) der Persistenz mit Oracle-Toplink
  • Konfigurations- und Release-Management
  • Konzeption und Entwicklung von Webstart-Komponenten für die digitale Signatur von Förderanträgen

Kunde:     Bundesamt für Güterverkehr (BaG)
Zeitraum:  06/2003 bis 11/2003
Projekt:   Realisierung einer Individualsoftware zur Straßenkontrolle von Güterverkehr

  (LKW-Maut) auf Basis einer 2 Tier Architektur mit Java Swing-Clients als

  Benutzerschnittstelle. Die Entwicklung umfasste 4 Clients für verschiedene

  Anwenderkreise mit derzeit 500 Klassen und Anbindungen verschiedener externer

  Datenquellen.

 

Tätigkeit:
  • Entwicklung, Coaching mit Schwerpunkt Basiskomponenten und Swing-Clients:
  • Technische Konzeption und Umsetzung von Swingclients
  • Coaching im Bereich Swing-/Java-Entwicklung
  • Technische Konzeption und Umsetzung von 2 Swing-Clients
  • Anbindung verschiedener externer Datenquellen (von TollCollect)
  • Entwicklung diverser Basiskomponenten und eigener UI Klassen auf Basis von Java-Swing

Kunde:     Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin)
Zeitraum:  12/2002 bis 06/2003
Projekt:   Realisierung einer Fachanwendung auf Basis des J2EE-Standards mit Integration

  von Standardsoftware-Produkten.

  Die Entwicklung umfasste mehr als 600 Klassen und 100 JSP's.

Tätigkeit:
  • Individualentwicklung eines J2EE konformen Web-Frontends unter Nutzung von EJB's
  • Konzeption, Konfiguration und Einbindung eines JMS-Systems mit 1.500.000 Messages täglich
  • Architekturdesign des Web-Frontends mit dem OpenSource Framework Apache-Struts
  • Coaching und Koordination der Webentwicklung
  • Entwicklung und Konzeption des EJB Designs
  • Anbindung und Entwicklung eines Berechtigungssystems via Basic Authentifikation
  • Aufbau des physischen DB-Designs (ORACLE 9i)
  • Implementierung von Enterprise Java Beans auf einem Oracle IAS Server (oc4j)
  • Entwicklung diverser Hilfs- und Schnittstellendienste

Kunde:     Deutsche Forschungsgemeinschaft (DFG)
Zeitraum:  06/2001 bis 12/2002
Projekt:   Realisierung DMS/ElektrA

  Erstellung einer Fachanwendung auf Basis des J2EE-Standards mit Integration von

  Standardsoftware-Produkten wie:

  • Dokumenten Management (FileNET Content Services)
  • Workflow-Management (FileNET eProcess) und
  • Groupware (MS Exchange 2000 mit Active Directory)

  Die Entwicklung umfasste mehr als 1200 Klassen und 300 JSP's.

 

Tätigkeit:
  • Individualentwicklung eines J2EE konformen 3 Tier Architektur
  • Coaching von J2EE
  • Architekturdesign des Web-Frontends
  • Coaching und Koordination der Webentwicklung
  • Entwicklung und Konzeption des EJB Designs
  • Anbindung und Entwicklung von Berechtigungen via Active Directory
  • Aufbau der physischen DB-Design (ORACLE 8i)
  • Implementierung von Enterprise Java Beans auf einem BEA WebLogic Server
  • Entwicklung diverser Hilfs- und Schnittstellendienste
  • Anbindung via ,SOAP" an Fremdsysteme

Kunde:     RheinLand Versicherungen
Zeitraum:  07/2001 bis 09/2001 (Nebentätigkeit)
Projekt:   Schnittstellenentwicklung zur Tarifierung von Autoversicherung.

  Dabei entstand ein Notesimporter zur Verarbeitung von XML Dokumenten mit

  einer automatischen Verarbeitung von Maildokumenten.

 

Tätigkeit:
  • Entwicklung des Java basierten Anwendungsmoduls:
  • Konfigurierbare Konvertierung von XML-Dokumenten zu Notes-Dokumenten
  • Framework zum dynamischen Verarbeitung von Konfigurationsklassen
  • Anbindung an Lotus Notes 5 zur Verarbeitung von eMails
  • Verarbeitung von XML-Dokumenten via DOM/JDOM

Kunde:     WKU Gesellschaft für IV-Dienste und Systeme mbH
Zeitraum:  07/2002 (Java-Training)
Projekt:   Workshop "J2EE mit IBM Websphere Application Server"

 

Tätigkeit:
  • Vorbereitung und Durchführung des Workshops zur Entwicklung von J2EE
  • Anwendungen im Websphere Umfeld. Themen:
  • Architekturaufbau von J2EE Anwendungen
  • Einführung in WebSphere Studio Application Developer (WSAD)
  • Anbindung und Konfiguration von DB2
  • Java Naming and Directory Interface (JNDI)
  • Java Database Connection (JDBC)
  • Session Facade u. Business Delegate
  • Entity Beans u. Persistenz
  • Data Access Object (DAO)
  • Lazy Loading u. Caching
  • Java Transaction API/Service (JTA/JTS)
  • Java Servlet Development Kit (JSDK)
  • Java Server Pages (JSP)
  • Tagged Libraries

Kunde:     Hauser, Furch & Partner (hfp)
Zeitraum:  08/2000 bis 06/2001
Projekt:   Produkt-Budget-Navigator (PBN)

  Konzeption und Entwicklung eines wirkungsorientierten Controllingsystems

  zur Unterstützung des Führungsprozesses in Verwaltung und Politik.

 

Tätigkeit:
  • Architekturdesign des Swing-Frontends
  • Konfigurationsmanagement
  • Installation und Konfiguration von Bea WebLogic Server 5.1 (unter Linux)
  • Einbinden von JReport 3.2 zur fachlichen Auswertung von Anwendungsdaten

Kunde:     Lotus (IBM)
Zeitraum:  01/2000 bis 08/2000
Projekt:   Weiterentwicklung der "Lotus Internet Solution Architecture" (LiSA) in einem

  internationalen Team.

 

Tätigkeit:
  • Entwicklung von Java-Browserkomponenten zur Bereitstellung von Notes-funktionalitäten im Web
  • Analyse zur Kommunikation zwischen Notes Domino und Java-Applets
  • Technische Konzeptionsunterstützung und Realisierung
  • OO Design einer Kommunikationsschnittstelle mit Hilfe von CORBA
  • Realisierung von Java Applets
  • Umsetzung von offenen XML-basierten Schnittstellen
  • Entwicklungswerkzeuge: IBM Visual Age For Java, DominoDesigner, IBM Repository Explorer

Aus- und Weiterbildung

Aus- und Weiterbildung

- Höhere Berufsfachschule mit gymnasialer Oberstufe
Abschluss: allgemeines Abitur

- Fachberater für Softwaretechniken bei Siemens Nixdorf
Abschluss: Datenverarbeitungskaufmann

 

Verschiedene Zertifizierungen im Bereich Softwareentwicklung / Konzeption
(ISAQB, IBM-Websphere, Lotus Notes)

Position

Position

Software-Architektur / Konzeption

Kompetenzen

Kompetenzen

Top-Skills

Java-Entwickler

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:
o BizTalk und SOA-Integration
o SOA mit Axis
o DMS System (OpenText) DOMEA
o Oracle RDBMS (8i/9i/10g), IBM DB2, INFORMIX, MySql, Microsoft SQL
o Erfahrung mit Middleware-Produkten (Oc4j, JBoss, Weblogic)
o Websphere Application Server zertifiziert
o Lotus Notes mit Zertifizierung
o Qualifizierte digitale Signatur, Code Signing, Clientanwendungen mit Java WebStart

Methoden:
o Objektorientierte Analyse, Design, Programmierung mit Werkzeugen (Eclipse, MDA, ObjectDomain)
o Datenbankdesign

Java Standards:
o SOA-Integration mit Axis
o XML Parser (Formatter) Erfahrung (Xerces, Xalan, DOM, JDom)
o Swingclients mit MVC, JDBC, J2EE, JMS, JCA, uvm.

Spezialkenntnisse:
o Webtechnologien: Struts, Velocity, Turbine, (JavaScript, JSP, HTML, CSS)
o Internet Webserver Aufbau, Design, Programmierung, DB-Anbindung, Wartung mit ausfallsicheren Betrieb
o Applikationsdesign für Hochverfügbarkeit in Großanwendungen


Betriebssysteme

HPUX
Unix
auch im privaten Einsatz
Windows

Programmiersprachen

ABAP4
Seminar, Grundkenntnisse
Assembler
Seminar, Grundkenntnisse
Basic
3 Jahre mit Projekterfahrung
C
Seminar, Grundkenntnisse
C#
Entwicklung für Biztalk-Server
C++
Seminar, Grundkenntnisse
Cobol
3 Jahre Schulkenntnisse
Delphi
2 Jahre mit Projekterfahrung
Java
15 Jahre mit Projekterfahrung
JavaScript
10 Jahre mit Projekterfahrung
Lotus Notes Script
2 Jahre mit Projekterfahrung (zertifiziert)
Pascal
2 Jahre Schulkenntnisse
Trainer für Java und J2EE

Datenbanken

Access
DB2
Informix
JDBC
Lotus Notes
MS SQL Server
ODBC
Oracle
SQL
Hauptsächlich Programmierung über ODBC/JDBC
Java StoredProcedure für DB2

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISO/OSI
Message Queuing
NetBios
Router
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

Drucker
Druck- und Kuvertierstrasse
Scanner
Posteingang mit BarCode-Identifikation

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.