Object Orientierte Software-Analyse, -Design und -Entwicklung. Java / J2EE. Oracle Datenbanken, LDAP basierte Datenbanken, IP basierte Netzwerke
Aktualisiert am 05.11.2021
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.11.2021
Verfügbar zu: 100%
davon vor Ort: 100%
Softwaredesign
Softwarearchitect
Senior Softwareentwickler
Tomcat Application Server
Relational Database Management System
SpringFramework
LDAP
Java API for RESTful Web Services
Hierarchical Storage Management
Authentication/Authorization/Accounting
CloudComputing
Java 1.8
Apache Server
jetty
Deutsch
verhandlungssicher
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland

Weitere Länder:

möglich

Projekte

Projekte

1 Jahr
2019-02 - 2020-01

Provisioning "Internet of things"

Designer, Softwareentwickler Eclipse oxygen Spring framework Java 1.7_x ...
Designer, Softwareentwickler
  • Analyse, Design und Entwicklung neuer Anforderungen zur Provisionierung der mobilen Subscriber in einer hierarchischen LDAP basierten Datenbank, Implementierung in Java

  • Erarbeitung Testszenarien, Durchführung und Fehlerbehebung, JUnit Tests

Eclipse oxygen Spring framework Java 1.7_x 1.8_x Junits git Jenkins gitlab Tomcat ldap Datenbank
Bonn
10 Monate
2018-03 - 2018-12

Auftragsmanagement

second and third level supportFehleranalyse, Fehlerbehebung
second and third level supportFehleranalyse, Fehlerbehebung

Fehleranalyse, Fehlerbehebung in Java bzw Oracle Umfeld

Eclipse 4.4 Oracle 12 SQL/Plus Bea Weblogic Server
Bonn
3 Monate
2017-12 - 2018-02

Anwendungsentwicklung

WebSpahre Berater, Coaching in Softwareentwicklung Java Technologie
WebSpahre Berater, Coaching in Softwareentwicklung

Coach Anwendungsentwicklung in IBM WebSphere Umfeld

Eclipse IBM AIX IBM WebSphere Message Broker Oracle/SQL
Java Technologie
Bonn
6 Monate
2017-06 - 2017-11

Sendungsverfolgung

Java EE Entwickler Java 1.8 REST Web Services IBM MQ JMS ...
Java EE Entwickler
  • Software - Entwicklung im agilen Projektumfeld
Java 1.8 REST Web Services IBM MQ JMS Oracle Eclipse Neon SSL Zertifizierung JUnits Subversion Jenkins MAVEN
Deutsche Post IT Services
4 Monate
2017-02 - 2017-05

Anwendungsentwicklung im Automotive beim Daimler

Java EE Entwickler Java EE EJB 3 WebServices ...
Java EE Entwickler
  • Durchführung der Entwicklung im agilen Projektumfeld
Java EE EJB 3 WebServices Eclipse Neon Java 1.6_x 1.7_x Junits Subversion Jenkins MAVEN
Daimler AG
4 Jahre 4 Monate
2012-10 - 2017-01

Telekommunikation

Berater (Consultant) Java/J2EE
Berater (Consultant) Java/J2EE
  • Anforderungsnalyse, Design, Implementierung
  • Analyse, Entwicklung, Plannung und Umsetzung neuer Anforderungen der zentralen Mobilfunk-Teilnehmer Datenbank
  • Erarbeitung der Testszenarien, Durchführung und Fehlerbehebung
  • Eclipse, Java 1.7, 1.8, LDAP, Git, Maven, Jenkins echtzeit Teilnehmerdaten Managementsystem, UNIX
IT-Dienstleister
5 Jahre 9 Monate
2011-04 - 2016-12

Provisionierung mobiler Subscriber

Java EE Berater, Entwickler Eclipse Neon Java 1.7_x 1.8_x ...
Java EE Berater, Entwickler
  • Analyse, Design und Entwicklung neuer Anforderungen zur Provisionierung der mobilen Subscriber in einer hierarchischen LDAP basierten Datenbank: „Apertio“ der Firma NSN (Nokia Siemens Network) sowie Implemen-tierung in Java
  • Erarbeitung Testszenarien, Durchführung und Fehlerbehebung, JUnit Tests
Eclipse Neon Java 1.7_x 1.8_x Junits Subversion Jenkins Git MAVEN WIN 7 Unix Tomcat Apertio Datenbank
Dt. Telekom AG
1 Jahr
2010-04 - 2011-03

Hierarchische Datenbank

Java EE Berater, Entwickler Eclipse 3.3 Java 1.5_x 1.6_x ...
Java EE Berater, Entwickler
  • Analyse und Entwicklung neuer Anforderungen einer hierarchischen Datenbank
  • Erarbeitung Testszenarien, Testdurchführung und Fehlerbehebung, JUnits
Eclipse 3.3 Java 1.5_x 1.6_x Junits Subversion MAVEN WIN XP Unix Tomcat
Dt. Telekom AG
1 Jahr 9 Monate
2008-07 - 2010-03

verschiedene Projekte

Java EE Consultant, Architect, Entwickler Eclipse 3.3 Rational Software Architect open LDAP ...
Java EE Consultant, Architect, Entwickler
  • Analyse und Entwicklung neuer Anforderungen zur Provisionierung der Teilnehmerdaten in SPML und Java unter Open LDAP und Apertio directory service
  • Erarbeitung Testszenarien, Testdurchführung und Fehlerbehebung, JUnits

Projekt:

  • Anforderungsanalyse, Design, Entwicklung und -Test der T-Mobile Netzteilnehmer Datenbank: C-NTDB
  • Provisionierung der Sim-Kartendaten, wie beispielsweise network adress book oder communities, der Mobilfunk-teilnehmer in die Authentifizierungs-Datenbank C-NTDB der T-Mobile
Eclipse 3.3 Rational Software Architect open LDAP Apertio PGW Java 1.5_x 1.6_x Junits SPML SVN MAVEN HUDSON WIN XP Unix Tomcat
T-Mobile
5 Monate
2007-10 - 2008-02

verschiedene Projekte

Java/JEE Consultant, Entwickler Eclipse IDE Oracle 10g TopLink ...
Java/JEE Consultant, Entwickler
  • Erarbeitung Testszenarien, Testdurchführung und Fehlerbehebung
  • Bereitstellung und Implementierung neuer API zum Testdatenexport

Projekt:

  • Java/J2EE Applikation Entwicklung und Test
  • Test und Evaluierung der Archivierungskonzepte
  • Bereitstellung der Testdaten zur Testautomatisierung „outside container tests“
Eclipse IDE Oracle 10g TopLink BEA Weblogic Java 1.5_x ClearCase ClearQuest Enterprise Architect WIN XP Unix
Deutsche Bahn, DB Systel
8 Monate
2006-11 - 2007-06

verschiedene Projekte

Java/J2EE Consultant, Entwickler MyEclipse IDE RAD Oracle 10g ...
Java/J2EE Consultant, Entwickler
  • Design und Entwicklung Transaction Vision Jobs in Java zum Monitoring und Reporting der T-Com IT Landschaft, Tracking der Geschäftsabläufe
  • Technischer Support für den Betrieb

Projekt:

  • Java/J2EE Applikation Design und Entwicklung
  • Technik- und Business-Monitoring, Reporting, Control IT, Java, Transaction Vision, Business Bridge
MyEclipse IDE RAD Oracle 10g Hibernate Tomcat Transaction Vision DB2 WIN XP WIN Server Eclipse 3.1 Java 1.4_x 1.5_x CVS
T-Com, T-Systems
1 Jahr 1 Monat
2005-11 - 2006-11

verschiedene Projekte

Java/J2EE Architect, Entwickler MDA EJB Entwicklung in RAD IDE (Eclipse IDE). IBM WebSphere 6.0 CMP Mapping ...
Java/J2EE Architect, Entwickler
  • Design und Entwicklung J2EE WebSphere Container-gestützte Applikationen zur Konfiguration und zum Management von Netzwerkkomponenten der mobilen Kommunikation
  • Technische Begleitung der Spezifikation

Projekt:

  • J2EE Architectur, Applikation Design und Entwicklung
  • OSS Middleware (CM Plattform, Managed Object Framework), J2EE, WebSphere 6.0
MDA EJB Entwicklung in RAD IDE (Eclipse IDE). IBM WebSphere 6.0 CMP Mapping WIN XP RED HAT Linux auf HP UNIX Server IDEs: Rational Application Developer 6.1 Eclipse 3.1 Java 1.4_x J2EE 1.4 UCM ClearCase Oracle 9.i 10 g
Nokia
4 Monate
2005-05 - 2005-08

Spezifikation und Design einer Container-gestützten Applikation zur Steuerung der Reifen-Testmaschinen

Technical Lead, J2EE Architect J2EE MDA EJB Entwicklung in RAD IDE (Eclipse IDE). IBM WebSphere 6.0 ...
Technical Lead, J2EE Architect
  • Leitung Architektur
  • Spezifikation und Design
J2EE MDA EJB Entwicklung in RAD IDE (Eclipse IDE). IBM WebSphere 6.0 Hibernate zur OR Mapping Win XP Win Server 2003 UML-Werkzeuge und IDEs: Rational Software Architect Rational Application Developer Eclipse 3.1 Java 1.4.x CVS DB: MSSQL Server
Continental
1 Jahr 7 Monate
2003-11 - 2005-05

verschiedene Projekte

Consultant OO-Design, Applikationsentwickler MDD MDA Entwicklung v. Code-Pattern Generatoren in XDE ...
Consultant OO-Design, Applikationsentwickler
  • Anforderungsanalyse, Entwurf und Realisierung der Code Pattern
  • Generatoren unter: XDE  WSAD 5.1.2 (SeviceComponents, Enumerations, BusinessObjects)

Projekt:

  • EJB -Design und -Implementierung, WebSphere 5.1
  • Neuentwicklung eines End to End Managers in WebSphere Umgebung zur Recherche und Reservierung der Anschlüsse (ISDN, Breitband) der Deutschen Telekom Netze
  • J2EE-, EJB-, JAVA-Technologie Entwicklungsumgebung: WSAD, XDE, IBM MQ, Oracle 9i als Backendserver
MDD MDA Entwicklung v. Code-Pattern Generatoren in XDE EJB Entwicklung in WSAD IDE (Eclipse IDE). IBM WebSphere Testumgebung Heterogene Systemlandschaft: Win/2000/XP HP Unix UML-Werkzeuge und IDEs: Rational XDE UML IDE: Eclipse Java 1.3 und 1.4.x J2EE ClearCase CVS DB: Oracle
T-Com, T-Systems
8 Monate
2003-03 - 2003-10

Software-Design und -Implementierung

Consultant OO-Design, Anwendungsentwickler Windows 2000 Windows XP Solaris ...
Consultant OO-Design, Anwendungsentwickler
  • Umstellung der IT-Abläufe der Finanzämter auf J2EE
  • Softwareentwurf und Implementierung der Geschäftsabläufe
  • Entwurf und Implementierung eines Administrations-systems in EJBs unter OC4J als Application Server
Windows 2000 Windows XP Solaris UML IDEs Rational Rose Eclipse Java 1.4.1 J2EE Oracle LDAP XML
Fiscus GmbH
1 Jahr 7 Monate
2001-05 - 2002-11

PUMA, NECS

Consultant/Softwareentwicklung
Consultant/Softwareentwicklung
  • Applikationen zum automatischen Prüfen und Messen
    der Schaltanlagen der Deutschen Telekom
  • Bis Ende 2001 OO-Analyse, -Entwurf und Implementierung CORBA-Client-Server
  • Lösungen zur Verarbeitung (Aufnahme, Auswerten und Transfer in XML) der außergewöhnlichen Ereignisse (Fehler in Schaltanlagen) in C++ , CORBA(IONA)
  • Seit Beginn 2002 OO-Entwurf und -Realisiung einer CORBA Client-Server Lösung zur statistischen Auswertung der Prüf- und Messaufträge an den Schaltanlagen unter AIX in C++ (multithreadfähig)
  • Somit konnten auftragsbearbeitende Applikationen statistisch relevanten Daten an den Statistikserver senden, der wiederum das Auswerten und Speichern der Daten ausführte
  • Heterogene Systemlandschaft unter anderem NT, AIX Rational Rose, UML, XML, Orbix, LDAP, C/C++, Java, Open IBM, Rougue Wave, Windows NT, AIX, CMVC, CORBA
IT-, Telco- Dienstleister: IBM
4 Jahre 11 Monate
1996-06 - 2001-04

Riskmanagement, Customer Care (IV98, carmen)

Anwendungsentwickung
Anwendungsentwickung
  • Mitarbeit in verschiedenen Projekten der
    Kundenpflege ( Customer Care )
  • Anfangs Netzanbindung externer Auskunfteien (Schufa und Infodata)im Rahmen der Bonitätsprüfung der Kunden über TCP/IP Socketverbindung, Auswertung der Bonitäts-merkmale und die Bonitätsdaten unter Anwendung der FrameWork Persistenzklassen der TFC in Oracle Datenbanken.
  • Weiterentwicklung und Betreuung mehrerer Schnittstellen von Customer Care Applikationen zum SAP:
  • Kartenlogistik (SIMs)und Debitorenanlage in SAP
  • selbständige Anforderungsanlayse, Entwurf und Realisierung einer Dialogapplikation (GUI) mit Datenbankanbindung zur telefonischen Aktivierung eines PrePaid Produkts, sodass Kunden ihre Handykarten telefonisch im System aktivieren konnten.
  • Entwicklung einer Batch-Applikation zur Bearbeitung und Aktualisierung der Massendaten, Auswertung der Massendaten und Aktualisierung in die Datenbank.
  • Zuletzt Aufgabe des Problemmanagements in Cusomer Care Project: Kommunikation mit den Kunden aus Betrieb und Anwender, Analyse und Fehlertracking
  • Heterogene Systemlandschaft unter anderem NT, Solaris Rational Rose,  Together, C++ und Visual C++, TFC, MFC, Standard Template Library, SQL/Plus, Oracle 7.x.x und 8i,  ClearCase, SUN OS
Mobilfunk-Netzbetreiber: T-Mobil
2 Jahre 5 Monate
1994-01 - 1996-05

im Rahmen der Diplomarbeit bei Projekten in System Entwurf Technik

Studentische Mitarbeiter, Diplomant
Studentische Mitarbeiter, Diplomant
  • Projekte Computer Aided Test und Synthese digitaler Systeme:
    • Constraintsextraction aus der Schaltungsbeschreibung weiterzuentwickeln. Algorithmen in C++ im Rahmen der wissensbasierten Testmustergenerierung für integriere Schaltungen implementiert und eingesetzt.
  • reine Unix-Umgebung: Sun OS GNU Compiler, Debugger, Make, Emacs, C++, Sun OS, X11 Motif.
R&D: Frauenhofer Gesellschaft ( GMD ) Bonn
2 Jahre 8 Monate
1991-05 - 1993-12

Onlineverwaltung der Kontendaten innerhalb der Universitätsverwaltung

Studentische Hilfskraft ( 60 Stunden / Monat)
Studentische Hilfskraft ( 60 Stunden / Monat)
  • Tätigkeit in der Systemabteilung:
    systemnahe Programme und Prozeduren insbesondere zum Backup der Daten auf Baender unter VM/CMS und Plattenverwaltung unter UNIX
  • Projekt der Universitätsverwaltung zur Onlineverwaltung der Kontendaten der Bonner Institute.
  • IBM Grossrechnerumgebung: MVS/XA, VM/CMS, TSO, AIX, JCL, REXX, C, SAS
Universität Rechenzentrum Bonn
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

1990         
Vordiplom Informatik Universität Bonn
 
1996         
Diplom Informatik Universität Bonn

Position

Position

umfangreiche Erfahrung in der Durchführung von IT-Projekten über den gesamten Projektzyklus - Analyse, Spezifikation, Design, Realisierung, Test und Einführung

Kompetenzen

Kompetenzen

Top-Skills

Softwaredesign Softwarearchitect Senior Softwareentwickler Tomcat Application Server Relational Database Management System SpringFramework LDAP Java API for RESTful Web Services Hierarchical Storage Management Authentication/Authorization/Accounting CloudComputing Java 1.8 Apache Server jetty

Schwerpunkte

1.7_x
Eclipse 4.4
EJB 3
EJB Entwicklung in WSAD IDE (Eclipse IDE). IBM WebSphere Testumgebung
Entwicklung v. Code-Pattern Generatoren in XDE
IDE: Eclipse
Java 1.3 und 1.4.x
Java 1.6_x
Java Technologie
UML-Werkzeuge und IDEs: Rational XDE

Aufgabenbereiche

Software Design, Analyse
Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

1.8_x
Apertio Datenbank
Bea Weblogic Server
ClearCase
CVS
Eclipse
Eclipse Neon
Eclipse oxygen
Git
gitlab
IBM WebSphere Message Broker
Java 1.7_x
Junits
MAVEN
MDA
MDD
Spring framework
Subversion
Tomcat
Unix
WebServices
WIN 7

OOA/OOD:

  • Design Patterns
  • Core J2EE Patterns
  • MVC (Model View Controller)
  • UML 1.x, 2.x
  • Entity-Relationship-Modell (ER)
  • ARIS Toolset

Build Tools/Bug Tracking:

  • Apache Ant, Jenkins
  • Apache Maven
  • CruiseControl
  • gitlab
  • Jira
  • Mantis
  • Bugzilla
  • Git
  • Subversion

Middleware:

  • IBM WebSphere Application Server
  • BEA Weblogic Application Server
  • IBM WebSphere MQ Server
  • Spring dm Server
  • JBoss Application Server
  • Sun One Application Server
  • Oracle Application Server
  • SpringSource DM Server
  • Apache Tomcat
  • Jetty,
  • JBoss Application Server, JBoss Microcontainer, JBoss
  • jBPM
  • E-Business Messaging, SonicMQ, Sonic ESB, IBM
  • WebSphere MQ

JEE Technologien/Frameworks:

  • Java Messaging Service (JMS)
  • Java Connector Architecture (JCA)
  • Java Database Connectivity (JDBC)
  • Java Naming and Directory Interface (JNDI)
  • Java Server Faces (JSF)
  • Swing, JGoddies
  • XML (Extensible Markup Language)
  • XML Schema Language
  • XSL (Extensible Stylesheet Language),
  • XSLT (XSL Transformations)
  • JAXB (Java Architecture for XML Binding)
  • JAX-WS (Java API for XML - Web Services)
  • JAX-RPC (Java API for XML-Based RPC)
  • ReST Webservices
  • Java Persistence API (JPA)
  • Java Native Interface (JNI)
  • Apache Axis
  • Apache CXF
  • Apache commons libraries
  • Hibernate
  • Hyades
  • Spring Application Framework
  • Spring OSGI Framework
  • Eclipse RCP, OSGI
  • Spring-WS
  • Apache Struts
  • JBoss Seam
  • Apache FOP
  • Quartz
  • JGoodies Framework
  • IBM Aglets
  • Http, TCP/IP
  • BIRT Reporting System

Enterprise Application Integration (EAI):

  • Enterprise JavaBeans Technology (EJB 2.0 + 3.0)
  • Portal Technology
  • Servlets
  • Web-Services
  • RESTful Web-Services
  • Object Access Protocol (SOAP)
  • OpenLDAP
  • Corba
  • Mobile Agents Technology

Entwicklungsplattformen:

  • IBM Rational Software Architect/Application Developer
    Eclipse 1.6xx, 1.7xx und 1.8xx
  • VisualAge

Modellierungswerkzeuge:

  • IBM Rational Software Modeler
  • Rational Rose
  • Jude
  • Together
  • Objective

Vorgehensmodelle:

  • V-Modell
  • SEP (Systementwicklungsprozess)
  • Test Driven Development, JUnit
  • Extrem Programming
  • Agile Methoden
  • Health Level 7 (HL7)

Erfahrung:

  • Mehr als 25 Jahre Erfahrung im Umfeld IT, davon mehr als 15 Jahre in Java Entwicklung und -architektur
  • Umfangreicher Erfahrung in der Durchführung von Software Entwicklungsprojekten über den gesamten Projektzyklus - Spezifikation, Design, Analyse, Realisierung und Test
  • Weitreichende Kenntnisse in der Konzeption und Durchführung von Softwaretests

Spezielle Erfahrung:

  • Tiefgehendes Wissen in:
  • Java/J2EE Architektur, Design und Implementierung
  • OO-Analyse und -Design
  • Oracle und DB2 Datenbanken
  • Rational und IBM Produkte
  • LDAP Datenbanken: Apertio, oneNDS, openldap

Betriebssysteme

HP Unix
IBM AIX
  • SUN OS/Solaris
  • Linux
  • AIX
  • HP-UX
  • Windows

Programmiersprachen

Basic
C
C++
Visual C++ mit MFC, STL
Emacs
Imake, GNU-Make, Make-Maker etc...
J2EE
Java
Java EE
JavaScript
JCL
Oracle/SQL
Pascal
Turbo, Microsoft
Perl
5.0
PHP
PL/SQL
Oracle
SAS
Shell
bash, ksh, bsh, csh
Tcl/Tk
UML
jacl script zur Konfiguration der WebSphere Applikation Server

Datenbanken

DB2
LDAP
Oracle 12
SQL/Plus
  • Oracle DB
  • DB2
  • MS SQL-Server
  • SQL
  • JDBC

Datenkommunikation

CORBA
LDAP
SMB, HTTP(S), IMAP, POP3, DNS, DHCP, LDAP
ldap Datenbank
LU6.2
RFC
RPC
SMTP
SNMP
TCP/IP
Windows Netzwerk
Firewalls, Proxies, Network design

Hardware

Digital
Heterogene Systemlandschaft: Win/2000/XP
HP
IBM Großrechner
IBM RS6000
x-series
PC
SUN
VAX
Personalcomputer und Unixplattformen (Cleint-Server-Architekturen und drei Schichtenmodelle)

Design / Entwicklung / Konstruktion

Design und Entwicklung Java/J2EE basierte Middleware-, Backend Systeme

Branchen

Branchen

Automotive

Banken

Behörden

IT-Dienstleister

Industrie

Logistik

Mobilfunk

Mobile Netze

Softwarehersteller

Telekommunikation

Telematik

Einsatzorte

Einsatzorte

Deutschland

Weitere Länder:

möglich

Projekte

Projekte

1 Jahr
2019-02 - 2020-01

Provisioning "Internet of things"

Designer, Softwareentwickler Eclipse oxygen Spring framework Java 1.7_x ...
Designer, Softwareentwickler
  • Analyse, Design und Entwicklung neuer Anforderungen zur Provisionierung der mobilen Subscriber in einer hierarchischen LDAP basierten Datenbank, Implementierung in Java

  • Erarbeitung Testszenarien, Durchführung und Fehlerbehebung, JUnit Tests

Eclipse oxygen Spring framework Java 1.7_x 1.8_x Junits git Jenkins gitlab Tomcat ldap Datenbank
Bonn
10 Monate
2018-03 - 2018-12

Auftragsmanagement

second and third level supportFehleranalyse, Fehlerbehebung
second and third level supportFehleranalyse, Fehlerbehebung

Fehleranalyse, Fehlerbehebung in Java bzw Oracle Umfeld

Eclipse 4.4 Oracle 12 SQL/Plus Bea Weblogic Server
Bonn
3 Monate
2017-12 - 2018-02

Anwendungsentwicklung

WebSpahre Berater, Coaching in Softwareentwicklung Java Technologie
WebSpahre Berater, Coaching in Softwareentwicklung

Coach Anwendungsentwicklung in IBM WebSphere Umfeld

Eclipse IBM AIX IBM WebSphere Message Broker Oracle/SQL
Java Technologie
Bonn
6 Monate
2017-06 - 2017-11

Sendungsverfolgung

Java EE Entwickler Java 1.8 REST Web Services IBM MQ JMS ...
Java EE Entwickler
  • Software - Entwicklung im agilen Projektumfeld
Java 1.8 REST Web Services IBM MQ JMS Oracle Eclipse Neon SSL Zertifizierung JUnits Subversion Jenkins MAVEN
Deutsche Post IT Services
4 Monate
2017-02 - 2017-05

Anwendungsentwicklung im Automotive beim Daimler

Java EE Entwickler Java EE EJB 3 WebServices ...
Java EE Entwickler
  • Durchführung der Entwicklung im agilen Projektumfeld
Java EE EJB 3 WebServices Eclipse Neon Java 1.6_x 1.7_x Junits Subversion Jenkins MAVEN
Daimler AG
4 Jahre 4 Monate
2012-10 - 2017-01

Telekommunikation

Berater (Consultant) Java/J2EE
Berater (Consultant) Java/J2EE
  • Anforderungsnalyse, Design, Implementierung
  • Analyse, Entwicklung, Plannung und Umsetzung neuer Anforderungen der zentralen Mobilfunk-Teilnehmer Datenbank
  • Erarbeitung der Testszenarien, Durchführung und Fehlerbehebung
  • Eclipse, Java 1.7, 1.8, LDAP, Git, Maven, Jenkins echtzeit Teilnehmerdaten Managementsystem, UNIX
IT-Dienstleister
5 Jahre 9 Monate
2011-04 - 2016-12

Provisionierung mobiler Subscriber

Java EE Berater, Entwickler Eclipse Neon Java 1.7_x 1.8_x ...
Java EE Berater, Entwickler
  • Analyse, Design und Entwicklung neuer Anforderungen zur Provisionierung der mobilen Subscriber in einer hierarchischen LDAP basierten Datenbank: „Apertio“ der Firma NSN (Nokia Siemens Network) sowie Implemen-tierung in Java
  • Erarbeitung Testszenarien, Durchführung und Fehlerbehebung, JUnit Tests
Eclipse Neon Java 1.7_x 1.8_x Junits Subversion Jenkins Git MAVEN WIN 7 Unix Tomcat Apertio Datenbank
Dt. Telekom AG
1 Jahr
2010-04 - 2011-03

Hierarchische Datenbank

Java EE Berater, Entwickler Eclipse 3.3 Java 1.5_x 1.6_x ...
Java EE Berater, Entwickler
  • Analyse und Entwicklung neuer Anforderungen einer hierarchischen Datenbank
  • Erarbeitung Testszenarien, Testdurchführung und Fehlerbehebung, JUnits
Eclipse 3.3 Java 1.5_x 1.6_x Junits Subversion MAVEN WIN XP Unix Tomcat
Dt. Telekom AG
1 Jahr 9 Monate
2008-07 - 2010-03

verschiedene Projekte

Java EE Consultant, Architect, Entwickler Eclipse 3.3 Rational Software Architect open LDAP ...
Java EE Consultant, Architect, Entwickler
  • Analyse und Entwicklung neuer Anforderungen zur Provisionierung der Teilnehmerdaten in SPML und Java unter Open LDAP und Apertio directory service
  • Erarbeitung Testszenarien, Testdurchführung und Fehlerbehebung, JUnits

Projekt:

  • Anforderungsanalyse, Design, Entwicklung und -Test der T-Mobile Netzteilnehmer Datenbank: C-NTDB
  • Provisionierung der Sim-Kartendaten, wie beispielsweise network adress book oder communities, der Mobilfunk-teilnehmer in die Authentifizierungs-Datenbank C-NTDB der T-Mobile
Eclipse 3.3 Rational Software Architect open LDAP Apertio PGW Java 1.5_x 1.6_x Junits SPML SVN MAVEN HUDSON WIN XP Unix Tomcat
T-Mobile
5 Monate
2007-10 - 2008-02

verschiedene Projekte

Java/JEE Consultant, Entwickler Eclipse IDE Oracle 10g TopLink ...
Java/JEE Consultant, Entwickler
  • Erarbeitung Testszenarien, Testdurchführung und Fehlerbehebung
  • Bereitstellung und Implementierung neuer API zum Testdatenexport

Projekt:

  • Java/J2EE Applikation Entwicklung und Test
  • Test und Evaluierung der Archivierungskonzepte
  • Bereitstellung der Testdaten zur Testautomatisierung „outside container tests“
Eclipse IDE Oracle 10g TopLink BEA Weblogic Java 1.5_x ClearCase ClearQuest Enterprise Architect WIN XP Unix
Deutsche Bahn, DB Systel
8 Monate
2006-11 - 2007-06

verschiedene Projekte

Java/J2EE Consultant, Entwickler MyEclipse IDE RAD Oracle 10g ...
Java/J2EE Consultant, Entwickler
  • Design und Entwicklung Transaction Vision Jobs in Java zum Monitoring und Reporting der T-Com IT Landschaft, Tracking der Geschäftsabläufe
  • Technischer Support für den Betrieb

Projekt:

  • Java/J2EE Applikation Design und Entwicklung
  • Technik- und Business-Monitoring, Reporting, Control IT, Java, Transaction Vision, Business Bridge
MyEclipse IDE RAD Oracle 10g Hibernate Tomcat Transaction Vision DB2 WIN XP WIN Server Eclipse 3.1 Java 1.4_x 1.5_x CVS
T-Com, T-Systems
1 Jahr 1 Monat
2005-11 - 2006-11

verschiedene Projekte

Java/J2EE Architect, Entwickler MDA EJB Entwicklung in RAD IDE (Eclipse IDE). IBM WebSphere 6.0 CMP Mapping ...
Java/J2EE Architect, Entwickler
  • Design und Entwicklung J2EE WebSphere Container-gestützte Applikationen zur Konfiguration und zum Management von Netzwerkkomponenten der mobilen Kommunikation
  • Technische Begleitung der Spezifikation

Projekt:

  • J2EE Architectur, Applikation Design und Entwicklung
  • OSS Middleware (CM Plattform, Managed Object Framework), J2EE, WebSphere 6.0
MDA EJB Entwicklung in RAD IDE (Eclipse IDE). IBM WebSphere 6.0 CMP Mapping WIN XP RED HAT Linux auf HP UNIX Server IDEs: Rational Application Developer 6.1 Eclipse 3.1 Java 1.4_x J2EE 1.4 UCM ClearCase Oracle 9.i 10 g
Nokia
4 Monate
2005-05 - 2005-08

Spezifikation und Design einer Container-gestützten Applikation zur Steuerung der Reifen-Testmaschinen

Technical Lead, J2EE Architect J2EE MDA EJB Entwicklung in RAD IDE (Eclipse IDE). IBM WebSphere 6.0 ...
Technical Lead, J2EE Architect
  • Leitung Architektur
  • Spezifikation und Design
J2EE MDA EJB Entwicklung in RAD IDE (Eclipse IDE). IBM WebSphere 6.0 Hibernate zur OR Mapping Win XP Win Server 2003 UML-Werkzeuge und IDEs: Rational Software Architect Rational Application Developer Eclipse 3.1 Java 1.4.x CVS DB: MSSQL Server
Continental
1 Jahr 7 Monate
2003-11 - 2005-05

verschiedene Projekte

Consultant OO-Design, Applikationsentwickler MDD MDA Entwicklung v. Code-Pattern Generatoren in XDE ...
Consultant OO-Design, Applikationsentwickler
  • Anforderungsanalyse, Entwurf und Realisierung der Code Pattern
  • Generatoren unter: XDE  WSAD 5.1.2 (SeviceComponents, Enumerations, BusinessObjects)

Projekt:

  • EJB -Design und -Implementierung, WebSphere 5.1
  • Neuentwicklung eines End to End Managers in WebSphere Umgebung zur Recherche und Reservierung der Anschlüsse (ISDN, Breitband) der Deutschen Telekom Netze
  • J2EE-, EJB-, JAVA-Technologie Entwicklungsumgebung: WSAD, XDE, IBM MQ, Oracle 9i als Backendserver
MDD MDA Entwicklung v. Code-Pattern Generatoren in XDE EJB Entwicklung in WSAD IDE (Eclipse IDE). IBM WebSphere Testumgebung Heterogene Systemlandschaft: Win/2000/XP HP Unix UML-Werkzeuge und IDEs: Rational XDE UML IDE: Eclipse Java 1.3 und 1.4.x J2EE ClearCase CVS DB: Oracle
T-Com, T-Systems
8 Monate
2003-03 - 2003-10

Software-Design und -Implementierung

Consultant OO-Design, Anwendungsentwickler Windows 2000 Windows XP Solaris ...
Consultant OO-Design, Anwendungsentwickler
  • Umstellung der IT-Abläufe der Finanzämter auf J2EE
  • Softwareentwurf und Implementierung der Geschäftsabläufe
  • Entwurf und Implementierung eines Administrations-systems in EJBs unter OC4J als Application Server
Windows 2000 Windows XP Solaris UML IDEs Rational Rose Eclipse Java 1.4.1 J2EE Oracle LDAP XML
Fiscus GmbH
1 Jahr 7 Monate
2001-05 - 2002-11

PUMA, NECS

Consultant/Softwareentwicklung
Consultant/Softwareentwicklung
  • Applikationen zum automatischen Prüfen und Messen
    der Schaltanlagen der Deutschen Telekom
  • Bis Ende 2001 OO-Analyse, -Entwurf und Implementierung CORBA-Client-Server
  • Lösungen zur Verarbeitung (Aufnahme, Auswerten und Transfer in XML) der außergewöhnlichen Ereignisse (Fehler in Schaltanlagen) in C++ , CORBA(IONA)
  • Seit Beginn 2002 OO-Entwurf und -Realisiung einer CORBA Client-Server Lösung zur statistischen Auswertung der Prüf- und Messaufträge an den Schaltanlagen unter AIX in C++ (multithreadfähig)
  • Somit konnten auftragsbearbeitende Applikationen statistisch relevanten Daten an den Statistikserver senden, der wiederum das Auswerten und Speichern der Daten ausführte
  • Heterogene Systemlandschaft unter anderem NT, AIX Rational Rose, UML, XML, Orbix, LDAP, C/C++, Java, Open IBM, Rougue Wave, Windows NT, AIX, CMVC, CORBA
IT-, Telco- Dienstleister: IBM
4 Jahre 11 Monate
1996-06 - 2001-04

Riskmanagement, Customer Care (IV98, carmen)

Anwendungsentwickung
Anwendungsentwickung
  • Mitarbeit in verschiedenen Projekten der
    Kundenpflege ( Customer Care )
  • Anfangs Netzanbindung externer Auskunfteien (Schufa und Infodata)im Rahmen der Bonitätsprüfung der Kunden über TCP/IP Socketverbindung, Auswertung der Bonitäts-merkmale und die Bonitätsdaten unter Anwendung der FrameWork Persistenzklassen der TFC in Oracle Datenbanken.
  • Weiterentwicklung und Betreuung mehrerer Schnittstellen von Customer Care Applikationen zum SAP:
  • Kartenlogistik (SIMs)und Debitorenanlage in SAP
  • selbständige Anforderungsanlayse, Entwurf und Realisierung einer Dialogapplikation (GUI) mit Datenbankanbindung zur telefonischen Aktivierung eines PrePaid Produkts, sodass Kunden ihre Handykarten telefonisch im System aktivieren konnten.
  • Entwicklung einer Batch-Applikation zur Bearbeitung und Aktualisierung der Massendaten, Auswertung der Massendaten und Aktualisierung in die Datenbank.
  • Zuletzt Aufgabe des Problemmanagements in Cusomer Care Project: Kommunikation mit den Kunden aus Betrieb und Anwender, Analyse und Fehlertracking
  • Heterogene Systemlandschaft unter anderem NT, Solaris Rational Rose,  Together, C++ und Visual C++, TFC, MFC, Standard Template Library, SQL/Plus, Oracle 7.x.x und 8i,  ClearCase, SUN OS
Mobilfunk-Netzbetreiber: T-Mobil
2 Jahre 5 Monate
1994-01 - 1996-05

im Rahmen der Diplomarbeit bei Projekten in System Entwurf Technik

Studentische Mitarbeiter, Diplomant
Studentische Mitarbeiter, Diplomant
  • Projekte Computer Aided Test und Synthese digitaler Systeme:
    • Constraintsextraction aus der Schaltungsbeschreibung weiterzuentwickeln. Algorithmen in C++ im Rahmen der wissensbasierten Testmustergenerierung für integriere Schaltungen implementiert und eingesetzt.
  • reine Unix-Umgebung: Sun OS GNU Compiler, Debugger, Make, Emacs, C++, Sun OS, X11 Motif.
R&D: Frauenhofer Gesellschaft ( GMD ) Bonn
2 Jahre 8 Monate
1991-05 - 1993-12

Onlineverwaltung der Kontendaten innerhalb der Universitätsverwaltung

Studentische Hilfskraft ( 60 Stunden / Monat)
Studentische Hilfskraft ( 60 Stunden / Monat)
  • Tätigkeit in der Systemabteilung:
    systemnahe Programme und Prozeduren insbesondere zum Backup der Daten auf Baender unter VM/CMS und Plattenverwaltung unter UNIX
  • Projekt der Universitätsverwaltung zur Onlineverwaltung der Kontendaten der Bonner Institute.
  • IBM Grossrechnerumgebung: MVS/XA, VM/CMS, TSO, AIX, JCL, REXX, C, SAS
Universität Rechenzentrum Bonn
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

1990         
Vordiplom Informatik Universität Bonn
 
1996         
Diplom Informatik Universität Bonn

Position

Position

umfangreiche Erfahrung in der Durchführung von IT-Projekten über den gesamten Projektzyklus - Analyse, Spezifikation, Design, Realisierung, Test und Einführung

Kompetenzen

Kompetenzen

Top-Skills

Softwaredesign Softwarearchitect Senior Softwareentwickler Tomcat Application Server Relational Database Management System SpringFramework LDAP Java API for RESTful Web Services Hierarchical Storage Management Authentication/Authorization/Accounting CloudComputing Java 1.8 Apache Server jetty

Schwerpunkte

1.7_x
Eclipse 4.4
EJB 3
EJB Entwicklung in WSAD IDE (Eclipse IDE). IBM WebSphere Testumgebung
Entwicklung v. Code-Pattern Generatoren in XDE
IDE: Eclipse
Java 1.3 und 1.4.x
Java 1.6_x
Java Technologie
UML-Werkzeuge und IDEs: Rational XDE

Aufgabenbereiche

Software Design, Analyse
Softwareentwicklung

Produkte / Standards / Erfahrungen / Methoden

1.8_x
Apertio Datenbank
Bea Weblogic Server
ClearCase
CVS
Eclipse
Eclipse Neon
Eclipse oxygen
Git
gitlab
IBM WebSphere Message Broker
Java 1.7_x
Junits
MAVEN
MDA
MDD
Spring framework
Subversion
Tomcat
Unix
WebServices
WIN 7

OOA/OOD:

  • Design Patterns
  • Core J2EE Patterns
  • MVC (Model View Controller)
  • UML 1.x, 2.x
  • Entity-Relationship-Modell (ER)
  • ARIS Toolset

Build Tools/Bug Tracking:

  • Apache Ant, Jenkins
  • Apache Maven
  • CruiseControl
  • gitlab
  • Jira
  • Mantis
  • Bugzilla
  • Git
  • Subversion

Middleware:

  • IBM WebSphere Application Server
  • BEA Weblogic Application Server
  • IBM WebSphere MQ Server
  • Spring dm Server
  • JBoss Application Server
  • Sun One Application Server
  • Oracle Application Server
  • SpringSource DM Server
  • Apache Tomcat
  • Jetty,
  • JBoss Application Server, JBoss Microcontainer, JBoss
  • jBPM
  • E-Business Messaging, SonicMQ, Sonic ESB, IBM
  • WebSphere MQ

JEE Technologien/Frameworks:

  • Java Messaging Service (JMS)
  • Java Connector Architecture (JCA)
  • Java Database Connectivity (JDBC)
  • Java Naming and Directory Interface (JNDI)
  • Java Server Faces (JSF)
  • Swing, JGoddies
  • XML (Extensible Markup Language)
  • XML Schema Language
  • XSL (Extensible Stylesheet Language),
  • XSLT (XSL Transformations)
  • JAXB (Java Architecture for XML Binding)
  • JAX-WS (Java API for XML - Web Services)
  • JAX-RPC (Java API for XML-Based RPC)
  • ReST Webservices
  • Java Persistence API (JPA)
  • Java Native Interface (JNI)
  • Apache Axis
  • Apache CXF
  • Apache commons libraries
  • Hibernate
  • Hyades
  • Spring Application Framework
  • Spring OSGI Framework
  • Eclipse RCP, OSGI
  • Spring-WS
  • Apache Struts
  • JBoss Seam
  • Apache FOP
  • Quartz
  • JGoodies Framework
  • IBM Aglets
  • Http, TCP/IP
  • BIRT Reporting System

Enterprise Application Integration (EAI):

  • Enterprise JavaBeans Technology (EJB 2.0 + 3.0)
  • Portal Technology
  • Servlets
  • Web-Services
  • RESTful Web-Services
  • Object Access Protocol (SOAP)
  • OpenLDAP
  • Corba
  • Mobile Agents Technology

Entwicklungsplattformen:

  • IBM Rational Software Architect/Application Developer
    Eclipse 1.6xx, 1.7xx und 1.8xx
  • VisualAge

Modellierungswerkzeuge:

  • IBM Rational Software Modeler
  • Rational Rose
  • Jude
  • Together
  • Objective

Vorgehensmodelle:

  • V-Modell
  • SEP (Systementwicklungsprozess)
  • Test Driven Development, JUnit
  • Extrem Programming
  • Agile Methoden
  • Health Level 7 (HL7)

Erfahrung:

  • Mehr als 25 Jahre Erfahrung im Umfeld IT, davon mehr als 15 Jahre in Java Entwicklung und -architektur
  • Umfangreicher Erfahrung in der Durchführung von Software Entwicklungsprojekten über den gesamten Projektzyklus - Spezifikation, Design, Analyse, Realisierung und Test
  • Weitreichende Kenntnisse in der Konzeption und Durchführung von Softwaretests

Spezielle Erfahrung:

  • Tiefgehendes Wissen in:
  • Java/J2EE Architektur, Design und Implementierung
  • OO-Analyse und -Design
  • Oracle und DB2 Datenbanken
  • Rational und IBM Produkte
  • LDAP Datenbanken: Apertio, oneNDS, openldap

Betriebssysteme

HP Unix
IBM AIX
  • SUN OS/Solaris
  • Linux
  • AIX
  • HP-UX
  • Windows

Programmiersprachen

Basic
C
C++
Visual C++ mit MFC, STL
Emacs
Imake, GNU-Make, Make-Maker etc...
J2EE
Java
Java EE
JavaScript
JCL
Oracle/SQL
Pascal
Turbo, Microsoft
Perl
5.0
PHP
PL/SQL
Oracle
SAS
Shell
bash, ksh, bsh, csh
Tcl/Tk
UML
jacl script zur Konfiguration der WebSphere Applikation Server

Datenbanken

DB2
LDAP
Oracle 12
SQL/Plus
  • Oracle DB
  • DB2
  • MS SQL-Server
  • SQL
  • JDBC

Datenkommunikation

CORBA
LDAP
SMB, HTTP(S), IMAP, POP3, DNS, DHCP, LDAP
ldap Datenbank
LU6.2
RFC
RPC
SMTP
SNMP
TCP/IP
Windows Netzwerk
Firewalls, Proxies, Network design

Hardware

Digital
Heterogene Systemlandschaft: Win/2000/XP
HP
IBM Großrechner
IBM RS6000
x-series
PC
SUN
VAX
Personalcomputer und Unixplattformen (Cleint-Server-Architekturen und drei Schichtenmodelle)

Design / Entwicklung / Konstruktion

Design und Entwicklung Java/J2EE basierte Middleware-, Backend Systeme

Branchen

Branchen

Automotive

Banken

Behörden

IT-Dienstleister

Industrie

Logistik

Mobilfunk

Mobile Netze

Softwarehersteller

Telekommunikation

Telematik

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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