Java Fullstack-Entwickler
Aktualisiert am 21.11.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 25.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java, JavaEE, Oracle
H2/Oracle bis 19c
Java18
Web-Frontend (Java bis 18 u. OpenJDK 11-18
Spring Framework
JPA
Maven
Eclipse/IntelliJ bis 2024
Angular 12/React
Docker
JBoss-Appserver
REST-Endpoints u. JMS-Endpoints mit Active MQ

Einsatzorte

Einsatzorte

Hannover (+50km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km)
nicht möglich

Projekte

Projekte

3 Jahre 2 Monate
2021-11 - 2024-12

Steuerverwaltungssoftware

Softwareentwickler, Architekt Java 18 Oracle bis 19c Java EE ...
Softwareentwickler, Architekt

  • Der Finanzdienstleister teilt in Zukunft jedem wirtschaftlich Tätigen eine eindeutige Identifikationsnummer zu.


Technischer Hintergrund:

  • Java18 Entwicklung Eclipse/IntelliJ bis 2024 und Datenbank-Entwicklung H2/Oracle bis 19c, ClientEntwicklung Angular 12/React unter Windows 10/11, Web-Frontend (Java bis 18 u. OpenJDK 11-18, Java-Script u. Type-Script) und BackendEntwicklung (Java bis 18/J2EE u. OpenJDK 11-18, Spring Framework, JPA, Maven, Docker) unter Windows 10 mit Deployment auf JBoss-Appserver unter Linux. 
  • Architektur (Java-Web-Client mit Angular, JBoss Appserver, String Framework, REST-Endpoints u. JMS-Endpoints mit Active MQ, SQL-Datenbank (H2/Oracle bis 19c)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung Erweiterung der Geschäftslogik der Services Grundinformation (GI)
  • Verarbeitung Aufträge der 16 Bundesländer im Ginster-Format
Git Jira/Confluence JBoss-Appserver Liquibase CI-Tool Bitbucket SonarQube JUnit/Unit-Test-Framework Eclipse u. IntelliJ bis Version 2024 Sping Framework JPA Maven Docker
Java 18 Oracle bis 19c Java EE JUnit Mockito Zephyr-Testing Eclispe/IntelliJ bis 2023/ Git Jira/Confluence JBoss-Appserver Liquibase CI-Tool Bitbucket SonarQube JUnit/Unit-Test-Framework Architektur Design u. Frontend- u. BackendEntwicklung mit Eclipse/IntelliJ bis 2023 und Datenbankentwicklung (H2/Oracle bis 19c)
Finanzdienstleiter öffentlich
Remote
11 Jahre
2012-08 - 2023-07

TACM im Teilprojekt E2E CM

Entwickler, Architekt IBM RAD 7.5.5.4 9.1.1.2 u. 9.6.1.2 SVN bzw. Git ...
Entwickler, Architekt
  • E2E CM V6.0-V8.5 u. VRC15.1-VRC20.1 ist ein wesentlicher Bestandteil der Classic OrderProzesskette der Telekom Deutschland (BL-EKI, BL-INDIV, PEGA, CRM-C, CRM-T, BL-W, AL-C, ALPS, ADSL-NI, APS, BL-T u. KONTES ) zwischen den Referenzpunkten 5 u. 6. 
  • Von der AL-PS, KONTES(KOSI) u. PAI (Referenzpunkt 5) nimmt der E2E CM in seiner Eingangsverarbeitung die Aufträge (AnschlussKündigungen,  Erstbereitstellungen, - Produktwechsel, -Ortsveränderungen, - Providerwechsel, etc. entgegen und übergibt diese an seine Prozess-Engine als Prozessnetzpläne, sodass anschließend die untergeordneten Subnetzmanagement (SubNMS) Systeme T-COM, ADSL-NI, BL-T u. KONTES (Referenzpunkt 6) in Abhängigkeit der übergebenen Aufträge (TUAufträge) beauftragt werden. 
  • Rückmeldungen der Subnetzmanagement (SubNMS) Systeme werden in der Prozess-Engine des E2E CM in den Prozessablauf eingearbeitet und anschließend in der Ausgangsverarbeitung an AL-PS, KONTES(KOSI) u. PAI zurückgemeldet.


Technischer Hintergrund

  • Java 8-13, J2EE Entwicklung IBM RAD 7.5.5.4, 9.1.1.2 u. 9.6.1.2 /Eclipse 4.6 - 2020 und Datenbank-Entwicklung unter Oracle 10g, 11g u. 12c u. DB2, Client-Entwicklung unter Windows 7 u. 10 als Java-Swing-Applikation, JSF-Frontend bzw. Angular u. REST-Webservices (Micro-Services) Java/JavaEE-Entwicklung (Java 7/8 Open JDK 11- 14, Java-Script, Spring Framework),unter Windows 7 u. 10 mit anschließendem Deployment auf IBM Websphere 6.1, 7 und 8.5.5.15 unter HP-UX 11i, HP64Itanium u. RedHat- u. Oracle-Linux, Multi-Tier Architektur (Java-Swing-Client u. JSF-Client, IBM Websphere 6.1-8.5.5.15, SQL-Datenbank (Oracle 10g, 11g u. 12c) u. IBM MQ-Series 6.x-7.5, etc.


Funktion im Projekt

  • Entwickler, Architekt u. für die Komponenten Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T u. KONTES) des E2E CM in einem ScrumTeam


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T, KONTES) des E2E CM

IBM RAD 7.5.5.4 9.1.1.2 u. 9.6.1.2 SVN bzw. Git Bugzilla IBM Websphere 6.1 7 bis 8.5.5.15-9.1 XML-Spy CI-Tool Hudson/Jenkins Docker DevOps Enterprise Architekt Umfangreiches JUNIT- u. Regressionstest-Framework Spring Framework (Spring Boot/Batch) etc. Architektur Design u. Entwicklung mit RAD 7.5.5.4 9.1.1.1 u. 9.6.1.2 (70%) Unterstützung AWT Integrationstest Verbundtest und Wirkbetriebsunterstützung E2E CM (30%)
Telekom IT bzw. T-Systems International GmbH in Essen/Bielefeld
10 Monate
2021-01 - 2021-10

BABREHA

Entwickler und Architekt IntelliJ bis 2021/Webstorm bis 2021 u. Eclipse bis 2021 Git Jira/Confluence ...
Entwickler und Architekt

  • Berufsausbildungsbeihilfe (BAB)


Technischer Hintergrund:

  • Java11 Entwicklung IntelliJ bis 2021/Webstorm bis 2021 und Datenbank-Entwicklung H2/Oracle bis 19c, Client-Entwicklung Angular 12 unter Windows 10, Web-Frontend (Java bis 11 u. OpenJDK 11-13, Java-Script u. Type-Script) und BackendEntwicklung (Java bis 11/J2EE u. OpenJDK 11-13, Spring Framework, JPA, Maven, Kubernetes, Docker) unter Windows 10 mit Deployment auf Payara Appserver/JBoss unter Linux. 
  • Architektur (Java-Web-Client mit Angular, Payara Appserver/JBoss Microservices mit REST-Endpoints u. Apache Kafka Producer/Consumer, SQLDatenbank (H2/Oracle bis 19c)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung Erweiterung der Geschäftslogik der Microservices SV-Erstattung, Absetzung u. Forderungen

IntelliJ bis 2021/Webstorm bis 2021 u. Eclipse bis 2021 Git Jira/Confluence Payara-/JBossAppserver CI-Tool Bitbucket Liquibase Enterprise Architekt JUnit/Unit-Test-Framework Architektur Design u. Frontend- u. BackendEntwicklung mit IntelliJ bis 2021/Webstorm bis 2021 und Datenbankentwicklung (H2/Oracle bis 19c)
Bundesagentur für Arbeit in Nürnberg
remote
8 Monate
2019-11 - 2020-06

Bonus-Management Prämie

Eclipse bis 2019 SVN (Git) Jira ...

  • Prämienberechnung Pharmaindustrie


Technischer Hintergrund:

  • Java13 Entwicklung Eclipse 2019 und DatenbankEntwicklung MySQL 8, Client-Entwicklung Vaadin 13/14 u. Angular unter Windows 10, Web-Frontend u. Java Spring Boot-Entwicklung (Java 8 u. OpenJDK 11-13, Java-Script, Spring Framework, JPA, Maven) unter Windows 10 mit Deployment auf Tomcat 8 unter Linux bzw. unter Google-Cloud mit GitLab. 
  • Architektur (Java-Web-Client mit Vaadin 13/14 u. Angular, Apache Tomcat 8-10, SQLDatenbank (MySQL 8), etc.


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung Erweiterung der Geschäftslogik Prämienverwaltung u. -berechnung in einem Scrum-Team 

Eclipse bis 2019 SVN (Git) Jira Apache Tomcat 8- Webcontainer CI-Tool GitHub Enterprise Architekt JUnit-Test-Framework etc. Architektur Design u. Entwicklung mit Eclipse 2019 und Datenbankentwicklung MySQL 8
Saletelligence GmbH
Bielefeld
1 Jahr 5 Monate
2018-06 - 2019-10

DFBNet Lizenzverwaltung, Passwesen und Verbandsverwaltung

Entwickler Eclipse 4.9 SVN Jira ...
Entwickler

DFBNet Lizenzverwaltung:

  • Trainer-/Schiedsrichterlizenzen
  • Lehrgänge/Qualifikation
  • Onlineanmeldung/Abrechnung


DFBNet Passwesen:

  • Spielerregistierung Amateure
  • Vertragsspieler
  • Transferregelungen national/international


DFBNet Verwandsverwaltung

  • Adressmanagement
  • Verteiler
  • Gremien/Veranstaltungen
  • Ehrungen


Technischer Hintergrund

  • Java8, J2EE Entwicklung Eclipse 4.9 und Datenbank-Entwicklung unter Oracle 12c , ClientEntwicklung unter Windows 7 als JavaSwing u. Java-HTML-Applikation, HTML-Frontend (teilweise Angular 8) u. Java/JavaEE-Entwicklung (Java 8, Java-Script, Spring Framework), unter Windows 10 mit anschließendem Deployment auf JBoss 7 unter Linux. 
  • Three-Tier Architektur (Java-Swing/JavaHTML-Client u. Angular 7/8, JBoss 7, SQLDatenbank (Oracle 12c), etc.


Funktion im Projekt

  • Entwickler für die Komponenten Lizenzverwaltung, Passwesen u. Verbandsverwaltung in einem Scrum-Team


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung Erweiterung der Geschäftslogik für die Komponenten Lizenzverwaltung, Passwesen u. Verbandsverwaltung

Eclipse 4.9 SVN Jira JBoss- u. WildflyApplikationsserver XML-Spy CI-Tool Jenkins Enterprise Architekt JUnit- u. GUI-Test-Framework Install4J etc. Architektur Design u. Entwicklung mit Eclipse 4.9 und Datenbankentwicklung Oracle 12c
DFB GmbH in Hannover
5 Monate
2018-01 - 2018-05

COMPASS Schadensoftware

Entwickler, Architekt für die Komponenten ISA-Dialog-Manager Eclipse 4.7 SVN ...
Entwickler, Architekt für die Komponenten

  • Die Schadensoftware COMPASS wird zur Verwaltung, Bearbeitung und Regulierung von Versicherungsschäden in diversen Versicherungssparten bei der HDI Versicherung eingesetzt 
  • Haftpflichtversicherung u. KFZ-Haftpflicht u. KaskoVersicherung: Schadensmanagement, Schadensbearbeitung u.- regulierung, Bestandsführung, Provisionierung und Zahlungsverkehr, Einzel- u. Rahmenvertrag, Schwacke-Liste


Technischer Hintergrund:

  • ISA-Dialog-Manager, Java7, J2EE Entwicklung Eclipse 4.6 und Datenbank-Entwicklung unter Oracle 12c , Client-Entwicklung unter Windows 7 als Java-HTML-Applikation, HTML-Frontend (teilweise Angular) u. Java/SpringBoot-Entwicklung (Java 7, Java-Script, Spring Framework), unter Windows 7 mit anschließendem Deployment auf IBM Websphere 8.5 unter IBM AIX. 
  • Three-Tier Architektur (Java-HTML-Client, IBM Websphere 8.5, SQL-Datenbank (Oracle 12c) u. IBM MQ-Series 7.5, etc.


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten Ankündigung, Ausschreibung, Zuteilungs-Simulation u. Auswertung von BBS

ISA-Dialog-Manager Eclipse 4.7 SVN Jira IBM Websphere 8.5 XML-Spy CI-Tool Jenkins Enterprise Architekt JUnit- u. GUI-Test-Framework etc. Architektur Design u. Entwicklung mit Eclipse 4.7und Datenbankentwicklung Oracle 12c
Talanx Systeme AG (HDI Versicherung) in Hannover
8 Monate
2017-05 - 2017-12

BBS Bundes Bietungs-System

Entwickler, Architekt IBM RAD 9.1.1.2 SVN Jira ...
Entwickler, Architekt
  • Die Deutsche Bundesbank stellt den Mitgliedern der Bietergruppe Bundesemissionen mit dem Bund Bietungs-System (BBS) eine elektronische Primärmarktplattform zur Verfügung, die eine schnelle, komfortable und stabile Durchführung der Emissionstender des Bundes ermöglicht. 
  • Für Fragen im Zusammenhang mit BBS steht den Mitgliedern der Bietergruppe Bundesemissionen die Kundenbetreuung (BBS) der Deutschen Bundesbank als zentraler Ansprechpartner zur Verfügung. 
  • Fragen der Mitglieder der Bietergruppe Bundesemissionen zur Abrechnung und Belieferung der Tendergeschäfte beantwortet die Abteilung Wertpapierabwicklung und Sicherheitenmanagement. 
  • Der Zugang zu BBS sowie die Einrichtung von Benutzern in ExtraNet ist nur für Mitglieder der Bietergruppe Bundesemissionen möglich. 
  • Erweiterung der Applikation für Multi-ISIN-Tender!


Technischer Hintergrund:

  • Java7, J2EE Entwicklung IBM RAD 9.1.1.2 und Datenbank-Entwicklung unter Oracle 12c , ClientEntwicklung unter Windows 7 als Java-HTMLApplikation, HTML-Frontend (teilweise JSF) u. Java/JavaEE-Entwicklung (Java 7, Java-Script, Spring Framework), unter Windows 7 mit anschließendem Deployment auf IBM Websphere 8.5 unter IBM AIX. 
  • Three-Tier Architektur (JavaHTML-Client, IBM Websphere 8.5, SQL Datenbank (Oracle 12c) u. IBM MQ-Series 7.5, etc.


Funktion im Projekt:

  • Entwickler, Architekt für die Komponenten Ankündigung, Ausschreibung, Zuteilungs-Simulation u. Auswertung von BBS


Fachlicher Hintergrund des konkreten Einsatzes

  • Design u. Entwicklung der Geschäftslogik für die Komponenten Ankündigung, Ausschreibung, Zuteilungs-Simulation u. Auswertung von BBS

IBM RAD 9.1.1.2 SVN Jira IBM Websphere 8.5 XML-Spy CI-Tool Jenkins Enterprise Architekt JUnit- u. GUI-Test-Framework etc. Architektur Design u. Entwicklung mit RAD 9.1.1.2 und Datenbankentwicklung Oracle 12c
Deutsche Bundesbank in Hannover
2 Jahre 3 Monate
2012-08 - 2014-10

NGSSM im Teilprojekt RMK KONTES

Entwickler u. Architekt RAD 7.5.5.4 SVN Bugzilla ...
Entwickler u. Architekt

Im Projekt NGSSM erfüllt die Ressource Management Komponente (RMK) KONTES innerhalb der Networkfactory der Telekom Deutschland die folgenden Aufgaben:

  • Anstoßen der Überwachung der ersten Nutzung und der Portierung von VoIP-Rufnummern im Falle eines Produktwechsels von PSTN auf All IP über die Klassic Orderkette (über AL-PS, KONTES, BFU und IP-MRS),
  • Empfang von Aufträgen ?Portierung auslösen? u. ?Portierung synchronisieren? von Service Management Fulfillment (SMF), 
  • Empfang von Portierungsmeldungen zu VoIPRufnummern vom BFU und Übermittelung der Portierungsinformationen an SMF, Verarbeitung von Leistungsmerkmalkonfigurationen zu PSTNRufnummern bei einem Produktwechsel von PSTN auf All IP; diese werden vom BFU geliefert und von der RMK KONTES, sofern die Rufnummern übernommen werden, gemeinsam mit den Portierungsinformationen an das SMF übermittelt. Framework) an den Common Communication Bus (CCB) angebunden und kommuniziert darüber mit dem Service Management Fulfillment (SMF) und besteht im Wesentlichen aus vier Komponenten: den NGSSM-Services, der Prozess-Engine, den Legacy-Services und den DB Services.
  • NGSSM-Services: Die Komponente NGSSM-Services nimmt die Aufträge des SMF über den CCB entgegen. Sie stellt sicher, dass der Auftrag zu dem vereinbarten Schema passt, extrahiert alle benötigten Daten und legt diese in der Datenbank ab. Zusätzlich ermittelt sie einen von der ProzessEngine auszuführenden Prozessnetzplan und übergibt ihn zusammen mit dem vorliegenden Auftrag an die Prozess-Engine.
  • Prozess-Engine: Die Komponente Prozess-Engine dient dazu, die unter Umständen lang laufenden Prozesse bei der Portierung von Rufnummern zu unterstützen und sie unter Berücksichtigung des Kommunikationskonzepts zwischen dem SMF und allen RMK an das SMF anzukoppeln. Zur Abarbeitung des Prozesses bedient sich die RMK KONTES Prozessnetzplänen, in denen die erforderlichen Prozessschritte für das Abarbeiten des Auftrags und das Entgegennehmen der BFUDaten enthalten sind. Die erforderlichen Prozessnetzpläne sind als Bibliothek in der RMK KONTES vor konfiguriert.
  • Legacy-Services: Die Komponente Legacy-Services übernimmt die Kommunikation mit dem BFU, AL-PS und IP-MRS. Dadurch bildet sie eine zusätzliche Abstraktionsschicht zwischen den Legacy-Systemen und den inneren Komponenten der RMK KONTES. Bei Änderungen an dem BFU, AL PS oder IP-MRS reicht in vielen Fällen eine Anpassung der Komponente Legacy-Services, ohne die Komponenten NGSSM-Services und ProzessEngine modifizieren zu müssen.
  • DB Services: Die DB Services kapseln die physikalische  Datenbank. Über die DB Services können die anderen Komponenten der RMK KONTES auf die DB zugreifen, ohne deren genauen Aufbau und Struktur kennen zu müssen. In der Datenbank werden alle benötigten Informationen für die Prozessierung eines PServices gespeichert. Dies sind z. B. Daten zu Produktionsplänen sowie die CFS-Instanzen. Ferner werden dort Attribute der Steuerungslogik des Adapters abgelegt.


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 7.5.5.4 und Datenbank-Entwicklung unter Oracle 11g mit anschließendem Deployment auf IBM Websphere 7 unter IBM AIX, SOA Architektur (IBM Websphere 7, SQL-Datenbank (Oracle 11g) u. IBM MQ-Series 7 als SOA Messagebroker, etc.)


Funktion im Projekt:

  • Entwickler u. Architekt für die Komponenten Prozess-Engine, Legacy-Services (BFU, AL-PS u. IP-MRS)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten NGSSM-Services, Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T, KONTES) des RMK KONRES.

RAD 7.5.5.4 SVN Bugzilla IBM Websphere 7 IBM Websphere MQ 7 HP-Adapter Framework XMLSpy Architektur Design u. Entwicklung mit RAD 7.5.5.4 (70%) Unterstützung Integrationstest Verbundtest und Wirkbetriebsunterstützung E2E CM (30%)
T-Systems International GmbH in Essen/Bonn
1 Jahr 3 Monate
2012-08 - 2013-10

FlexProd THS

Architekt Eclipse 3.7 u. 3.7 RAD 8.0 SVN ...
Architekt
  • Die Funktionalität der flexiblen Produktion (FlexProd) liegt in der Erstellung eines Inventoryund Provisioning Systems mit einem Abbild des Telekom Netzes. In diesem Abbild sind sowohl das Kupfernetz zum Kunden (First-Mile), als auch der Glasfaseranteil bis zum Backbone (Second-Mile) enthalten. 
  • Die Zusammenführung der Inventorydaten aus verschiedenen Telekom-Systemen (z.B. KONTES ORKA, MEGAPLAN, etc.) in ein einheitliches Inventory nahm eine weitere wichtige Rolle ein. Der primäre Fokus bei der Entwicklung der FlexProd war, ein Fulfillment- und Provisionierungssystem zur technischen Bereitstellung von Triple- und Doubleplay Produkten auf Basis von VDSL- (bis 50 MBit/s) und ADSL2+ Anschlüssen innerhalb der Telekom-Orderkette bereitzustellen. Angesiedelt ist das Projekt in der OSS (Operational Support System)-Welt, es enthält aber durchaus Schnittstellen zur BSS (Business Support Systems)- Welt. 
  • Die FlexProd, welche zur Verwaltung verschiedener Netzarchitekturer konzipiert wurde, um zukünftige Erweiterungen für neue Netztechnologien, wie etwa GPON, FTTx und MPLS, einfach abbilden zu können, ist bei der Telekom Deutschland das zentrale Steuerungsinstrument für die Bereitstellung von Breitband Produkten wie (ADSL2+ (GbE), VDSL u. FTTH). Das aktuelle System vereinigt in sich verschiedene, bisher getrennte Funktionen auf einer Plattform. Dazu gehören die Prüfung der Verfügbarkeit, die Reservierung und Produktion von Breitbandprodukten, Inventarisierung sowie die Terminplanung für Service-Techniker zum Buchen von Aufträgen.


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 8 und DatenbankEntwicklung unter Oracle 10g u. 11g u. DB2, ClientEntwicklung unter Windows XP als Java-RCP-Client u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 7 unter IBM AIX, Multi-Tier Architektur (Java-EclipseRCP-Client, IBM Websphere 8, SQL-Datenbank (Oracle 10g u.11g) u. IBM MQ-Series 6.x, etc.)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u IT-Konzept-Erstellerung für die Komponenten Individualmarkt u. Netzbrowser  der FlexProd RCP-GUI und GUI-Webservices 

Eclipse 3.7 u. 3.7 RAD 8.0 SVN Bugzilla IBM Websphere 7 XML-Spy Enterprise Architect T-Konzept-Erstellerung für Offshore-Team (40% )Architektur Design u. Entwicklung mit RAD 8 RAD 8 u. Eclise 3.7 (40%) Unterstützung Integrationstest und Verbundtest (20%)
T-Systems International GmbH in Essen
2 Monate
2012-06 - 2012-07

Audi Service 2

Entwickler, Architekt RAD 7.5.5.5 SVN Bugzilla ...
Entwickler, Architekt
  • Auslesen von Fahrzeuginformations unddiagnosedaten aus dem Fahrzeugschlüssel in Werkstätten


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 7.5.5.5 und Datenbank-Entwicklung unter Oracle 10g u. 11g u. DB2, Client-Entwicklung unter Windows XP als Java-Swing-Applikation u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 7 unter Linux Multi-Tier Architektur (Java-Web-Client, IBM Websphere 7, SQLDatenbank (Oracle 11g) u. IBM MQ-Series 6.x, etc.)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik

RAD 7.5.5.5 SVN Bugzilla IBM Websphere 7 XML-Spy Architektur Design u. Entwicklung mit RAD 7.5.5.4
T-Systems International GmbH in Wolfsburg
6 Monate
2012-01 - 2012-06

Paket 2012

Senior-Entwickler, -Architekt und Teilprojektleiter webmethods Designer 8 Eclipse 3.7 Oracle Weblogic 10 ...
Senior-Entwickler, -Architekt und Teilprojektleiter
  • Produktionsdatenverteilung und Sollwegoptimierung für Paketzentren der Deutschen Post AG


Technischer Hintergrund:

  • Java, J2EE Entwicklung unter, Eclipse 3.7 und webMethods Designer 8, Datenbank-Entwicklung unter Oracle 11g, Deployment auf Oracle Weblogic 10 und webMethods IS 8.2 unter Redhat Linux, SOA Architektur (Oracle Weblogic 10, Webmethods IS 8.2, SQL-Datenbank (MS SQL Server 2010, Oracle 11g) u. IBM MQ-Series 7 als JMS Messagebroker, etc.) Java Frontendentwicklung mit Google Web Toolkit


Funktion im Projekt

  • Senior-Entwickler, -Architekt und Teilprojektleiter für die Komponenten Produktionsdatenverteilung (PDV) und Sollwegoptimierung (SOLLWEG)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für das Teilprojekt PDV und Frontendentwicklung für das Teilprojekt SOLLWEG

webmethods Designer 8 Eclipse 3.7 Oracle Weblogic 10 webMethods IS 8.2 IBM Websphere MQ 7 XML-Spy SVN HP Quality Center HP Loadrunner Architektur Design u. Entwicklung mit Eclipse 3.7 (50%) webmethods Designer 8.2 (40%) und Lastund Performancetest mit HP-Loadrunner (10%)
Deutsche Post AG
1 Jahr 10 Monate
2010-03 - 2011-12

FlexProd THS

Architekt Eclipse 3.3 u. 3.7 RAD 7.5.5.4 SVN ...
Architekt
  • Die Funktionalität der flexiblen Produktion (FlexProd) liegt in der Erstellung eines Inventory-und Provisioning Systems mit einem Abbild des Telekom Netzes. In diesem Abbild sind sowohl das Kupfernetz zum Kunden (First-Mile), als auch der Glasfaseranteil bis zum Backbone (Second-Mile) enthalten. 
  • Die Zusammenführung der Inventorydaten aus verschiedenen Telekom-Systemen (z.B. KONTES ORKA, MEGAPLAN, etc.) in ein einheitliches Inventory nahm eine weitere wichtige Rolle ein. Der primäre Fokus bei der Entwicklung der FlexProd war, ein Fulfillment- und Provisionierungssystem zur technischen Bereitstellung von Triple- und Doubleplay Produkten auf Basis von VDSL- (bis 50 MBit/s) und ADSL2+ Anschlüssen innerhalb der Telekom-Orderkette bereitzustellen. Angesiedelt ist das Projekt in der OSS (Operational Support System)-Welt, es enthält aber durchaus Schnittstellen zur BSS (Business Support Systems) Welt. 
  • Die FlexProd, welche zur Verwaltung verschiedener Netzarchitekturer konzipiert wurde, um zukünftige Erweiterungen für neue Netztechnologien, wie etwa GPON, FTTx und MPLS, einfach abbilden zu können, ist bei der Telekom Deutschland das zentrale Steuerungsinstrument für die Bereitstellung von Breitband Produkten wie (ADSL2+ (GbE), VDSL u. FTTH). Das aktuelle System vereinigt in sich verschiedene, bisher getrennte Funktionen auf einer Plattform. Dazu gehören die Prüfung der Verfügbarkeit, die Reservierung und Produktion von Breitbandprodukten, Inventarisierung sowie die Terminplanung für Service-Techniker zum Buchen von Aufträgen.


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 7.5.5.4 und Datenbank-Entwicklung unter Oracle 10g u. 11g u. DB2, Client-Entwicklung unter Windows XP als Java-RCP-Client u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 7 unter IBM AIX, Multi-Tier Architektur (Java-Eclipse-RCP-Client, IBM Websphere 6.1, SQL-Datenbank (Oracle 10g u.11g) u. IBM MQ-Series 6.x, etc.)


Funktion im Projekt:

  • Ersteller Fachspezifikation-System (FSS), Architekt u. IT-Konzept-Ersteller für die Komponenten Individualmarkt u. Netzbrowser der FlexProd RCPGUI und GUI-Webservices


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u IT-Konzept-Erstellerung für die Komponenten Individualmarkt u. Netzbrowser der FlexProd RCP-GUI und GUI-Webservices 

Eclipse 3.3 u. 3.7 RAD 7.5.5.4 SVN Bugzilla IBM Websphere 7 XML-Spy Enterprise Architect IT-Konzept-Erstellerung für Offshore-Team (40% )Architektur Design u. Entwicklung mit RAD 7.5.5.4 u. Eclise 3.7 (40%) Unterstützung Integrationstest und Verbundtest (20%)
T-Systems International GmbH in Essen
1 Jahr 10 Monate
2010-03 - 2011-12

NGSSM im Teilprojekt RMK KONTES

Entwickler u. Architekt RAD 7.5.5.4 SVN Bugzilla ...
Entwickler u. Architekt
Im Projekt NGSSM erfüllt die Ressource Management Komponente (RMK) KONTES innerhalb der Networkfactory der Telekom Deutschland die folgenden Aufgaben:
  • Anstoßen der Überwachung der ersten Nutzung und der Portierung von VoIP-Rufnummern im Falle eines Produktwechsels von PSTN auf All IP über die Klassic Orderkette (über AL-PS, KONTES, BFU und IP-MRS),
  • Empfang von Aufträgen ?Portierung auslösen? u. ?Portierung synchronisieren? von Service Management Fulfillment (SMF),
  • Empfang von Portierungsmeldungen zu VoIPRufnummern vom BFU und Übermittelung der Portierungsinformationen an SMF,
  • Verarbeitung von Leistungsmerkmalkonfigurationen zu PSTNRufnummern bei einem Produktwechsel von PSTN auf All IP; diese werden vom BFU geliefert und von der RMK KONTES, sofern die Rufnummern übernommen werden, gemeinsam mit den Portierungsinformationen an das SMF übermittelt. 
  • RMK KONTES ist mittels OIS-Adapter (HP-Adapter Framework) an den Common Communication Bus (CCB) angebunden und kommuniziert darüber mit dem Service Management Fulfillment (SMF) und besteht im Wesentlichen aus vier Komponenten: den NGSSM-Services, der Prozess-Engine, den Legacy-Services und den DB Services.
  • NGSSM-Services: Die Komponente NGSSM-Services nimmt die Aufträge des SMF über den CCB entgegen. Sie stellt sicher, dass der Auftrag zu dem vereinbarten Schema passt, extrahiert alle benötigten Daten und legt diese in der Datenbank ab. Zusätzlich ermittelt sie einen von der ProzessEngine auszuführenden Prozessnetzplan und übergibt ihn zusammen mit dem vorliegenden Auftrag an die Prozess-Engine.
  • Prozess-Engine: Die Komponente Prozess-Engine dient dazu, die unter Umständen lang laufenden Prozesse bei der Portierung von Rufnummern zu unterstützen und sie unter Berücksichtigung des Kommunikationskonzepts zwischen dem SMF und allen RMK an das SMF anzukoppeln. Zur Abarbeitung des Prozesses bedient sich die
  • RMK KONTES Prozessnetzplänen, in denen die erforderlichen Prozessschritte für das Abarbeiten des Auftrags und das Entgegennehmen der BFUDaten enthalten sind. Die erforderlichen Prozessnetzpläne sind als Bibliothek in der RMK KONTES vorkonfiguriert.
  • Legacy-Services: Die Komponente Legacy-Services übernimmt die Kommunikation mit dem BFU, AL-PS und IP-MRS. Dadurch bildet sie eine zusätzliche Abstraktionsschicht zwischen den Legacy-Systemen und den inneren Komponenten der RMK KONTES. Bei Änderungen an dem BFU, AL-PS oder IP-MRS reicht in vielen Fällen eine Anpassung der Komponente Legacy-Services, ohne die Komponenten NGSSM-Services und ProzessEngine modifizieren zu müssen.
  • DB Services:  Die DB Services kapseln die physikalische Datenbank. Über die DB Services können die anderen Komponenten der RMK KONTES auf die DB zugreifen, ohne deren genauen Aufbau und Struktur kennen zu müssen. In der Datenbank werden alle benötigten Informationen für die Prozessierung eines PServices gespeichert. Dies sind z. B. Daten zu Produktionsplänen sowie die CFS-Instanzen. Ferner werden dort Attribute der Steuerungslogik des Adapters abgelegt.


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 7.5.5.4 und Datenbank-Entwicklung unter Oracle 11g mit anschließendem Deployment auf IBM Websphere 7 unter IBM AIX, SOA Architektur (IBM Websphere 7, SQL-Datenbank (Oracle 11g) u. IBM MQ-Series  als SOA Messagebroker, etc.)


Funktion im Projekt:

  • Entwickler u. Architekt für die Komponenten Prozess-Engine, Legacy-Services (BFU, AL-PS u. IP-MRS), 


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten NGSSM-Services, Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T, KONTES) des RMK KONRES.

RAD 7.5.5.4 SVN Bugzilla IBM Websphere 7 IBM Websphere MQ 7 HP-Adapter Framework XMLSpy Architektur Design u. Entwicklung mit RAD 7.5.5.4 (70%) Unterstützung Integrationstest Verbundtest und Wirkbetriebsunterstützung E2E CM (30%)
T-Systems International GmbH in Essen/Bonn
2 Jahre
2010-01 - 2011-12

TACM im Teilprojekt E2E CM

Entwickler, Architekt RAD 7.5.5.4 SVN Bugzilla ...
Entwickler, Architekt
  • E2E CM V6.0-V8.5 ist ein wesentlicher Bestandteil der Klassic Order-Prozesskette der Telekom Deutschland (BL-EKI, BL-INDIV, PEGA, CRM-C, CRM-T, BL-W, AL-C, AL-PS, ADSL-NI, APS, BL-T u. KONTES ) zwischen den Referenzpunkten 5 u. 6. Von der AL-PS, KONTES(KOSI) u. PAI (Referenzpunkt 5) nimmt der E2E CM in seiner Eingangsverarbeitung die Aufträge (AnschlussKündigungen, -Erstbereitstellungen, - Produktwechsel, -Ortsveränderungen, - Providerwechsel, etc. entgegen und übergibt diese an seine Prozess-Engine als Prozessnetzpläne, sodass anschließend die untergeordneten Subnetzmanagement (SubNMS) Systeme T-COM, ADSL-NI, BL-T u. KONTES (Referenzpunkt 6) in Abhängigkeit der übergebenen Aufträge (TUAufträge) beauftragt werden. 
  • Rückmeldungen der Subnetzmanagement (SubNMS) Systeme werden in der Prozess-Engine des E2E CM in den Prozessablauf eingearbeitet und anschließend in der Ausgangsverarbeitung an AL-PS, KONTES(KOSI) u. PAI zurückgemeldet.


Technischer Hintergrund:

  • Java, J2EE Entwicklung RAD 7.5.5.4 und Datenbank-Entwicklung unter Oracle 10g u. 11g u. DB2, Client-Entwicklung unter Windows XP als Java-Swing-Applikation u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 6.1 u. 7 unter HP-UX 11i bzw. HP64Itanium Multi-Tier Architektur (Java-SwingClient, IBM Websphere 6.1, SQL-Datenbank (Oracle 10g u.11g) u. IBM MQ-Series 6.x, etc.)


Funktion im Projekt:

  • Entwickler, Architekt u. für die Komponenten Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T u. KONTES) des E2E CM


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T, KONTES) des E2E CM.

RAD 7.5.5.4 SVN Bugzilla IBM Websphere 6.1 u. 7 XML-Spy Architektur Design u. Entwicklung mit RAD 7.5.5.4 (70%) Unterstützung AWT Integrationstest Verbundtest und Wirkbetriebsunterstützung E2E CM (30%)
T-Systems International GmbH in Essen
4 Monate
2009-11 - 2010-02

CCP

Entwickler, Architekt Eclipse 3.5 Enterprise Architekt SVN ...
Entwickler, Architekt

CCP: Einheitliche Konfigurations- und KalkulationsPlattform für Produkte (z.B. MVoIP u. Dynamic Housing) der T-Systems bestehend aus folgenden Komponenten:

  • Angebotserstellung und Lösungserstellung inklusive Konfiguration and Kalkulation,
  • Kunden-Bestandsdatenhaltung,
  • Angebots Kataloge, und
  • kundenspezifische Kataloge


Technischer Hintergrund

  • Java, J2EE Entwicklung unter JBoss 5 Application Server und Eclipse 3.5 und Datenbank-Entwicklung unter Oracle 11g, Web-Client-Entwicklung unter Windows XP als Richfaces-Applikation u. J2EEEntwicklung unter Windows XP mit anschließendem Deployment auf JBoss 5 unter Linux. 
  • Multi-Tier Architektur (Richfaces-Web-Client, JBoss 5 Application Server, SQL-Datenbank Oracle 11g u. Message-Broker Software AG Webmethods 7)


Funktion im Projekt:

  • Entwickler, Architekt u. für die Komponente SOAAdapter (Anbindung an SAP, etc. über Webmethods 7)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponente SOA-Adapter (Anbindung an SAP, etc. über Webmethods 7)

Eclipse 3.5 Enterprise Architekt SVN JBoss 5 Application Server Hibernate Oracle 11g Webmethods 7 Architektur Design u. Entwicklung mit Enterprise Architekt u. Eclipse 3.5 u. (80%) Unterstützung AWT Integrationstest u. Verbundtest CCP (20%)
T-Systems International GmbH in Darmstadt
3 Jahre 9 Monate
2006-02 - 2009-10

TACM im Teilprojekt E2E CM

Entwickler, Architekt
Entwickler, Architekt
  • E2E CM V2.1-V6.0 ist ein wesentlicher Bestandteil der neuen Order-Prozesskette der T-Com (BL-EKI, BL-INDIV, PEGA, CRM-C, CRM-T, BL-W, AL-C, AL-PS, ADSL-NI, APS, BL-T u. KONTES ) zwischen den Referenzpunkten 5 u. 6.
  • Von der AL-PS (Referenzpunkt 5) nimmt der E2E CM in seiner Eingangsverarbeitung die Aufträge entgegen und übergibt diese an seine Prozess-Engine, sodass  anschließend die untergeordneten Subnetzmanagement (SubNMS) Systeme APS T-COM, ADSL-NI, BL-T u. KONTES (Referenzpunkt 6) in Abhängigkeit der übergebenen Aufträge (TU-Aufträge) beauftragt werden. Rückmeldungen der Subnetzmanagement (SubNMS) Systeme werden in der Prozess-Engine des E2E CM in den Prozessablauf eingearbeitet und teilweise in der Ausgangsverarbeitung  an die AL-PS T-Com zurückgemeldet.

Projektgröße:

Ca. 10 Mitarbeiter

Projektdauer (von - bis):

2004 bis 2009

Technischer Hintergrund:

Java, J2EE Entwicklung unter WSAD 5.1.2 (Eclipse 2.1) und RAD 7.5.3 und Datenbank-Entwicklung unter Oracle 9i u. 10g u. DB2, Client-Entwicklung unter Windows XP als Java-Swing-Applikation u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 5.1.2 unter HP-UX 11i bzw. HP64Itanium Multi-Tier Architektur (Java-Swing-Client, IBM Websphere 5.1.2 u. 6.1,, SQL-Datenbank (Oracle 9i u.10g)  u. IBM MQ-Series, etc.)

Eingesetzte Tools:

IBM WSAD 5.1.2 u. RAD 7.0/7.5, IBM Rational XDE, IBM Rational Clear Case, IBM Rational Clear Quest, IBM Websphere 5.1.2 u. 6.1.

Funktion im Projekt:

Entwickler, Architekt u. für die Komponenten Prozess-Engine u. SubNMS-Manager (APS, ADSL-NI, BL-T u. KONTES) des E2E CM

Fachlicher Hintergrund des konkreten Einsatzes:

Design u. Entwicklung der Geschäftslogik  für die Komponenten Prozess-Engine u. SubNMS-Manager (APS, ADSL-NI, BL-T,  KONTES) des E2E CM.

Eingesetzte Skills
(mit Gewichtung in %):

  • Architektur, Design u. Entwicklung mit IBM WSAD 5.1.2 u. RAD 7.5.3 (90%)
  • Unterstützung AWT, Integrationstest u. Verbundtest
  • E2E CM (10%)

Teamgröße:

Ca. 5 Personen

T-Systems International GmbH in Essen
6 Monate
2005-09 - 2006-02

SASS

Entwickler u. Architekt
Entwickler u. Architekt
  • Implementation eines Störungsanalyse-Support-Systems für die deutsche Flugsicherung (DFS).

Projektgröße:

Ca. 15 Mitarbeiter

Projektdauer (von - bis):

2005 bis 2006

Technischer Hintergrund:

Java, J2EE Entwicklung unter Eclipse 3..1.1  u. Oracle 9i, Client-Entwicklung auf WinXP (Java Server Faces) , WebService- u. EJB-Entwicklung unter WinXP mit anschließendem Deployment auf JBoss 4.0.3 Application Server unter WinXP u. WIN2003 Server, Multi-Tier Architektur (Webserver, EJB-Container, SQL-Datenbanken , etc.).

Eingesetzte Tools:

Eclipse 3.1.1, CM Synergy 6.4, JBoss 4.0.3 Application Server, SELECT Software Architect 6.0.

Funktion im Projekt:

Entwickler u. Architekt für Business-Logik u. Klassenbibliothek

Fachlicher Hintergrund des konkreten Einsatzes:

Spezifikation u. Entwicklung des Web-Client u. der Business-Logik für das Störungsanalyse-Support-System.

Eingesetzte Skills
(mit Gewichtung in %):

Java-Entwicklung (EJBs) mit Eclipse 3.1.1 unter WinXP (60%), Datenbank-Design Oracle (20%) u. Software-Design mit UML  (20%)

Teamgröße:

8 Personen

empolis GmbH in Gütersloh
1 Monat
2005-08 - 2005-08

iKDB

Entwickler u. Architekt
Entwickler u. Architekt
  • Erstellung eines Prototypen für das Projekt iKDB (Integrierte Kundendatenbank der deutschen Telekom). Zugriff auf die Backendsysteme der T-Com, T-Mobile u. T-Online über Webservices

Projektgröße:

Ca. 10 Mitarbeiter

Projektdauer (von - bis):

8/2005

Technischer Hintergrund:

Java, J2EE Entwicklung unter IBM RAD 6.0 (Eclipse 3.1) und Datenbank-Entwicklung unter Oracle 9i, Client-Entwicklung unter Windows XP als Web-Applikation (JSF-Framework) u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 5.1.2 unter Linux, Multi-Tier Architektur (Java-Web-Client, IBM Websphere 5.1.2, Webservices, SQL-Datenbank (Oracle 9i)  u. IBM Websphere MQ, etc.)

Eingesetzte Tools:

IBM RAD 6.0, IBM Websphere 5.1.2, IBM Websphere MQ 5.3 u. SVN

Fachlicher Hintergrund des konkreten Einsatzes:

Design u. Entwicklung der Geschäftslogik  für die Komponenten der T-Com Backendanbindung

Eingesetzte Skills
(mit Gewichtung in %):

Design u. Entwicklung (EJBs) mit IBM RAD 6.0

Teamgröße:

Ca. 5 Personen

T-Systems International GmbH in Münster

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Dipl.-Ing. (U) Elektrotechnik (Datentechnik)

Position

Position

  • Architekt/Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java, JavaEE, Oracle H2/Oracle bis 19c Java18 Web-Frontend (Java bis 18 u. OpenJDK 11-18 Spring Framework JPA Maven Eclipse/IntelliJ bis 2024 Angular 12/React Docker JBoss-Appserver REST-Endpoints u. JMS-Endpoints mit Active MQ

Produkte / Standards / Erfahrungen / Methoden

SCRUM als Entwickler, Agile Entwicklung
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
SAFe (Scaled Agile Framework) als Entwickler
Sehr gute Kenntnisse (2 Jahre Erfahrung)

GUI-Frameworks

  • Java SWING - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • JSP, JSF, MyFaces, IceFaces, Oracle ADF - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Struts 1/2 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Primefaces - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • Portlets/Servlets - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Richfaces, RCP - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • GWT - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Vaadin - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Angular 8-12 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • React 15-17 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • MFC - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • OOD, OOA, OOP - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • COM/DCOM - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • CORBA - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • LDAP - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • RMI - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • JMS, ESB - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Webservices (WSDL, SOAP(JAX-WS), SOAP over JMS, REST(JAX-RC), JSON) - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Microservices - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Apache CXF - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • XML, JAXB - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • OpenAPI, Swagger - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • OSSJ - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • OSGi - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • SOA/ESB - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • BPEL/BPM - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Spring Framework (Spring Batch, Spring Boot, Spring Data, Spring Webflow, Spring JPA, Spring Cloud, etc.) - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • EJB-Container / JavaEE bis 8, EJB2/3.x - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Windows - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • IBM AIX, HP-UX - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Sun Solaris - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Linux - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Design Pattern: Abstract factory, Factory Method, Builder, Singleton, Adapter, Bridge, Composite, Facade, Businessobject (BO) , Transferobject (TO), etc. - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)


Toolkenntnisse

  • Microsoft Visual C++ 4.2 u. 6.1 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Sybase Power Designer 6.1 u. 7.x - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Borland Jbuilder 6 u. 10 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • IBM WSAD 5.1.2/Eclipse 2.1 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Rational XDE - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Rational Rose - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Rational Application Developer (RAD/RSA 7 bis 9.6.1.2) - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Eclipse 3.4, 3.5, 3.7, 4.9 bis 2024 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • IntelliJ 13 bis 2024 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Webstorm bis 2021 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • CM Synergy/Continuus - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Rational Clear Case - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Rational Clear Quest - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • CVS - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • SVN - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Gradle - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Apache Maven - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Git, GitHub, GitLab, Bitbucket Sehr gute Kenntnisse (2 Jahre Erfahrung)/ Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Bugzilla - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Jira, Confluence - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Borland Enterprise Server 5.2.1 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Bea Weblogic 6.x ? Oracle Weblogic 10 - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • JBoss bis 2021 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Wildfly App Server 13 bis 19 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • JBoss MQ - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • RabbitMQ - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Oracle Glassfish/Payara - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Apache Tomcat 7-10 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • IBM WebSphere 5.1.2 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Websphere 6.1, 7, 8.5.5.15 u. 9/Clustering - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Apache Kafka/Apache Camel - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Websphere Portal 6.1 u. 8 - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • IBM MQ-Series (IBM Websphere MQ 6, 7, 7.5) - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • SoapUI 5.x - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Oracle SQL-Developer - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Apache FOP (Printing, PDF-Creating) - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Hudson/Jenkins - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • JUnit, Mockito - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Selenium - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Jbehave - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • Enterprise Architect 7, 8.5, 9.x u. 12.x - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Software AG Webmethods IS 6, 7 u. 8.2 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Software AG Webmethods Designer 8 u. 9- Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • HP Loadrunner - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • HP Quality Center - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • XMLSpy 2008-2019 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Install4J - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Docker, Docker Compose - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Kubernetes - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Kafka - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • CI/CD - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • DevOps - Sehr gute Kenntnisse (2 Jahre Erfahrung)


Interpersonelle Skills

  • Teamfähigkeit - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Durchsetzungsvermögen - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)


Projekterfahrungen

  • Projekte < 6 Monate: 10
  • Projekte 6 bis 12 Monate: 5
  • Projekte > 12 Monate: 7
  • Projekte > 5 Personen: 18

Programmiersprachen

C++
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
C++ unter Unix/Linux
Sehr gute Kenntnisse (2 Jahre Erfahrung)
Java 5-14, JavaEE
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
JDK 1.3, JDK 1.4, JDK 5, JDK 6, JDK 7, JDK 8-18
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Zulu OpenJDK 11, OpenJDK 11-18
Sehr gute Kenntnisse (2 Jahre Erfahrung)
PHP
Sehr gute Kenntnisse (2 Jahre Erfahrung)
Python
Sehr gute Kenntnisse (2 Jahre Erfahrung)
HTML, HTML5, CSS, CSS3
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Javascript
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Typescript
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Kotlin
Sehr gute Kenntnisse (2 Jahre Erfahrung)
XSL u. XSL-T
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
UML
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)

Datenbanken

DB2
Sehr gute Kenntnisse (2 Jahre Erfahrung)
Oracle 10g/11g/12c bis 19
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Sybase
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Microsoft SQL-Server
Sehr gute Kenntnisse (2 Jahre Erfahrung)
PostgreSQL 9-13
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
MySQL bis 5.7
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
SQL, Oracle PL-SQL
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Oracle Toplink 11g/EclipseLink
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Hibernate
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)

Einsatzorte

Einsatzorte

Hannover (+50km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km)
nicht möglich

Projekte

Projekte

3 Jahre 2 Monate
2021-11 - 2024-12

Steuerverwaltungssoftware

Softwareentwickler, Architekt Java 18 Oracle bis 19c Java EE ...
Softwareentwickler, Architekt

  • Der Finanzdienstleister teilt in Zukunft jedem wirtschaftlich Tätigen eine eindeutige Identifikationsnummer zu.


Technischer Hintergrund:

  • Java18 Entwicklung Eclipse/IntelliJ bis 2024 und Datenbank-Entwicklung H2/Oracle bis 19c, ClientEntwicklung Angular 12/React unter Windows 10/11, Web-Frontend (Java bis 18 u. OpenJDK 11-18, Java-Script u. Type-Script) und BackendEntwicklung (Java bis 18/J2EE u. OpenJDK 11-18, Spring Framework, JPA, Maven, Docker) unter Windows 10 mit Deployment auf JBoss-Appserver unter Linux. 
  • Architektur (Java-Web-Client mit Angular, JBoss Appserver, String Framework, REST-Endpoints u. JMS-Endpoints mit Active MQ, SQL-Datenbank (H2/Oracle bis 19c)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung Erweiterung der Geschäftslogik der Services Grundinformation (GI)
  • Verarbeitung Aufträge der 16 Bundesländer im Ginster-Format
Git Jira/Confluence JBoss-Appserver Liquibase CI-Tool Bitbucket SonarQube JUnit/Unit-Test-Framework Eclipse u. IntelliJ bis Version 2024 Sping Framework JPA Maven Docker
Java 18 Oracle bis 19c Java EE JUnit Mockito Zephyr-Testing Eclispe/IntelliJ bis 2023/ Git Jira/Confluence JBoss-Appserver Liquibase CI-Tool Bitbucket SonarQube JUnit/Unit-Test-Framework Architektur Design u. Frontend- u. BackendEntwicklung mit Eclipse/IntelliJ bis 2023 und Datenbankentwicklung (H2/Oracle bis 19c)
Finanzdienstleiter öffentlich
Remote
11 Jahre
2012-08 - 2023-07

TACM im Teilprojekt E2E CM

Entwickler, Architekt IBM RAD 7.5.5.4 9.1.1.2 u. 9.6.1.2 SVN bzw. Git ...
Entwickler, Architekt
  • E2E CM V6.0-V8.5 u. VRC15.1-VRC20.1 ist ein wesentlicher Bestandteil der Classic OrderProzesskette der Telekom Deutschland (BL-EKI, BL-INDIV, PEGA, CRM-C, CRM-T, BL-W, AL-C, ALPS, ADSL-NI, APS, BL-T u. KONTES ) zwischen den Referenzpunkten 5 u. 6. 
  • Von der AL-PS, KONTES(KOSI) u. PAI (Referenzpunkt 5) nimmt der E2E CM in seiner Eingangsverarbeitung die Aufträge (AnschlussKündigungen,  Erstbereitstellungen, - Produktwechsel, -Ortsveränderungen, - Providerwechsel, etc. entgegen und übergibt diese an seine Prozess-Engine als Prozessnetzpläne, sodass anschließend die untergeordneten Subnetzmanagement (SubNMS) Systeme T-COM, ADSL-NI, BL-T u. KONTES (Referenzpunkt 6) in Abhängigkeit der übergebenen Aufträge (TUAufträge) beauftragt werden. 
  • Rückmeldungen der Subnetzmanagement (SubNMS) Systeme werden in der Prozess-Engine des E2E CM in den Prozessablauf eingearbeitet und anschließend in der Ausgangsverarbeitung an AL-PS, KONTES(KOSI) u. PAI zurückgemeldet.


Technischer Hintergrund

  • Java 8-13, J2EE Entwicklung IBM RAD 7.5.5.4, 9.1.1.2 u. 9.6.1.2 /Eclipse 4.6 - 2020 und Datenbank-Entwicklung unter Oracle 10g, 11g u. 12c u. DB2, Client-Entwicklung unter Windows 7 u. 10 als Java-Swing-Applikation, JSF-Frontend bzw. Angular u. REST-Webservices (Micro-Services) Java/JavaEE-Entwicklung (Java 7/8 Open JDK 11- 14, Java-Script, Spring Framework),unter Windows 7 u. 10 mit anschließendem Deployment auf IBM Websphere 6.1, 7 und 8.5.5.15 unter HP-UX 11i, HP64Itanium u. RedHat- u. Oracle-Linux, Multi-Tier Architektur (Java-Swing-Client u. JSF-Client, IBM Websphere 6.1-8.5.5.15, SQL-Datenbank (Oracle 10g, 11g u. 12c) u. IBM MQ-Series 6.x-7.5, etc.


Funktion im Projekt

  • Entwickler, Architekt u. für die Komponenten Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T u. KONTES) des E2E CM in einem ScrumTeam


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T, KONTES) des E2E CM

IBM RAD 7.5.5.4 9.1.1.2 u. 9.6.1.2 SVN bzw. Git Bugzilla IBM Websphere 6.1 7 bis 8.5.5.15-9.1 XML-Spy CI-Tool Hudson/Jenkins Docker DevOps Enterprise Architekt Umfangreiches JUNIT- u. Regressionstest-Framework Spring Framework (Spring Boot/Batch) etc. Architektur Design u. Entwicklung mit RAD 7.5.5.4 9.1.1.1 u. 9.6.1.2 (70%) Unterstützung AWT Integrationstest Verbundtest und Wirkbetriebsunterstützung E2E CM (30%)
Telekom IT bzw. T-Systems International GmbH in Essen/Bielefeld
10 Monate
2021-01 - 2021-10

BABREHA

Entwickler und Architekt IntelliJ bis 2021/Webstorm bis 2021 u. Eclipse bis 2021 Git Jira/Confluence ...
Entwickler und Architekt

  • Berufsausbildungsbeihilfe (BAB)


Technischer Hintergrund:

  • Java11 Entwicklung IntelliJ bis 2021/Webstorm bis 2021 und Datenbank-Entwicklung H2/Oracle bis 19c, Client-Entwicklung Angular 12 unter Windows 10, Web-Frontend (Java bis 11 u. OpenJDK 11-13, Java-Script u. Type-Script) und BackendEntwicklung (Java bis 11/J2EE u. OpenJDK 11-13, Spring Framework, JPA, Maven, Kubernetes, Docker) unter Windows 10 mit Deployment auf Payara Appserver/JBoss unter Linux. 
  • Architektur (Java-Web-Client mit Angular, Payara Appserver/JBoss Microservices mit REST-Endpoints u. Apache Kafka Producer/Consumer, SQLDatenbank (H2/Oracle bis 19c)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung Erweiterung der Geschäftslogik der Microservices SV-Erstattung, Absetzung u. Forderungen

IntelliJ bis 2021/Webstorm bis 2021 u. Eclipse bis 2021 Git Jira/Confluence Payara-/JBossAppserver CI-Tool Bitbucket Liquibase Enterprise Architekt JUnit/Unit-Test-Framework Architektur Design u. Frontend- u. BackendEntwicklung mit IntelliJ bis 2021/Webstorm bis 2021 und Datenbankentwicklung (H2/Oracle bis 19c)
Bundesagentur für Arbeit in Nürnberg
remote
8 Monate
2019-11 - 2020-06

Bonus-Management Prämie

Eclipse bis 2019 SVN (Git) Jira ...

  • Prämienberechnung Pharmaindustrie


Technischer Hintergrund:

  • Java13 Entwicklung Eclipse 2019 und DatenbankEntwicklung MySQL 8, Client-Entwicklung Vaadin 13/14 u. Angular unter Windows 10, Web-Frontend u. Java Spring Boot-Entwicklung (Java 8 u. OpenJDK 11-13, Java-Script, Spring Framework, JPA, Maven) unter Windows 10 mit Deployment auf Tomcat 8 unter Linux bzw. unter Google-Cloud mit GitLab. 
  • Architektur (Java-Web-Client mit Vaadin 13/14 u. Angular, Apache Tomcat 8-10, SQLDatenbank (MySQL 8), etc.


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung Erweiterung der Geschäftslogik Prämienverwaltung u. -berechnung in einem Scrum-Team 

Eclipse bis 2019 SVN (Git) Jira Apache Tomcat 8- Webcontainer CI-Tool GitHub Enterprise Architekt JUnit-Test-Framework etc. Architektur Design u. Entwicklung mit Eclipse 2019 und Datenbankentwicklung MySQL 8
Saletelligence GmbH
Bielefeld
1 Jahr 5 Monate
2018-06 - 2019-10

DFBNet Lizenzverwaltung, Passwesen und Verbandsverwaltung

Entwickler Eclipse 4.9 SVN Jira ...
Entwickler

DFBNet Lizenzverwaltung:

  • Trainer-/Schiedsrichterlizenzen
  • Lehrgänge/Qualifikation
  • Onlineanmeldung/Abrechnung


DFBNet Passwesen:

  • Spielerregistierung Amateure
  • Vertragsspieler
  • Transferregelungen national/international


DFBNet Verwandsverwaltung

  • Adressmanagement
  • Verteiler
  • Gremien/Veranstaltungen
  • Ehrungen


Technischer Hintergrund

  • Java8, J2EE Entwicklung Eclipse 4.9 und Datenbank-Entwicklung unter Oracle 12c , ClientEntwicklung unter Windows 7 als JavaSwing u. Java-HTML-Applikation, HTML-Frontend (teilweise Angular 8) u. Java/JavaEE-Entwicklung (Java 8, Java-Script, Spring Framework), unter Windows 10 mit anschließendem Deployment auf JBoss 7 unter Linux. 
  • Three-Tier Architektur (Java-Swing/JavaHTML-Client u. Angular 7/8, JBoss 7, SQLDatenbank (Oracle 12c), etc.


Funktion im Projekt

  • Entwickler für die Komponenten Lizenzverwaltung, Passwesen u. Verbandsverwaltung in einem Scrum-Team


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung Erweiterung der Geschäftslogik für die Komponenten Lizenzverwaltung, Passwesen u. Verbandsverwaltung

Eclipse 4.9 SVN Jira JBoss- u. WildflyApplikationsserver XML-Spy CI-Tool Jenkins Enterprise Architekt JUnit- u. GUI-Test-Framework Install4J etc. Architektur Design u. Entwicklung mit Eclipse 4.9 und Datenbankentwicklung Oracle 12c
DFB GmbH in Hannover
5 Monate
2018-01 - 2018-05

COMPASS Schadensoftware

Entwickler, Architekt für die Komponenten ISA-Dialog-Manager Eclipse 4.7 SVN ...
Entwickler, Architekt für die Komponenten

  • Die Schadensoftware COMPASS wird zur Verwaltung, Bearbeitung und Regulierung von Versicherungsschäden in diversen Versicherungssparten bei der HDI Versicherung eingesetzt 
  • Haftpflichtversicherung u. KFZ-Haftpflicht u. KaskoVersicherung: Schadensmanagement, Schadensbearbeitung u.- regulierung, Bestandsführung, Provisionierung und Zahlungsverkehr, Einzel- u. Rahmenvertrag, Schwacke-Liste


Technischer Hintergrund:

  • ISA-Dialog-Manager, Java7, J2EE Entwicklung Eclipse 4.6 und Datenbank-Entwicklung unter Oracle 12c , Client-Entwicklung unter Windows 7 als Java-HTML-Applikation, HTML-Frontend (teilweise Angular) u. Java/SpringBoot-Entwicklung (Java 7, Java-Script, Spring Framework), unter Windows 7 mit anschließendem Deployment auf IBM Websphere 8.5 unter IBM AIX. 
  • Three-Tier Architektur (Java-HTML-Client, IBM Websphere 8.5, SQL-Datenbank (Oracle 12c) u. IBM MQ-Series 7.5, etc.


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten Ankündigung, Ausschreibung, Zuteilungs-Simulation u. Auswertung von BBS

ISA-Dialog-Manager Eclipse 4.7 SVN Jira IBM Websphere 8.5 XML-Spy CI-Tool Jenkins Enterprise Architekt JUnit- u. GUI-Test-Framework etc. Architektur Design u. Entwicklung mit Eclipse 4.7und Datenbankentwicklung Oracle 12c
Talanx Systeme AG (HDI Versicherung) in Hannover
8 Monate
2017-05 - 2017-12

BBS Bundes Bietungs-System

Entwickler, Architekt IBM RAD 9.1.1.2 SVN Jira ...
Entwickler, Architekt
  • Die Deutsche Bundesbank stellt den Mitgliedern der Bietergruppe Bundesemissionen mit dem Bund Bietungs-System (BBS) eine elektronische Primärmarktplattform zur Verfügung, die eine schnelle, komfortable und stabile Durchführung der Emissionstender des Bundes ermöglicht. 
  • Für Fragen im Zusammenhang mit BBS steht den Mitgliedern der Bietergruppe Bundesemissionen die Kundenbetreuung (BBS) der Deutschen Bundesbank als zentraler Ansprechpartner zur Verfügung. 
  • Fragen der Mitglieder der Bietergruppe Bundesemissionen zur Abrechnung und Belieferung der Tendergeschäfte beantwortet die Abteilung Wertpapierabwicklung und Sicherheitenmanagement. 
  • Der Zugang zu BBS sowie die Einrichtung von Benutzern in ExtraNet ist nur für Mitglieder der Bietergruppe Bundesemissionen möglich. 
  • Erweiterung der Applikation für Multi-ISIN-Tender!


Technischer Hintergrund:

  • Java7, J2EE Entwicklung IBM RAD 9.1.1.2 und Datenbank-Entwicklung unter Oracle 12c , ClientEntwicklung unter Windows 7 als Java-HTMLApplikation, HTML-Frontend (teilweise JSF) u. Java/JavaEE-Entwicklung (Java 7, Java-Script, Spring Framework), unter Windows 7 mit anschließendem Deployment auf IBM Websphere 8.5 unter IBM AIX. 
  • Three-Tier Architektur (JavaHTML-Client, IBM Websphere 8.5, SQL Datenbank (Oracle 12c) u. IBM MQ-Series 7.5, etc.


Funktion im Projekt:

  • Entwickler, Architekt für die Komponenten Ankündigung, Ausschreibung, Zuteilungs-Simulation u. Auswertung von BBS


Fachlicher Hintergrund des konkreten Einsatzes

  • Design u. Entwicklung der Geschäftslogik für die Komponenten Ankündigung, Ausschreibung, Zuteilungs-Simulation u. Auswertung von BBS

IBM RAD 9.1.1.2 SVN Jira IBM Websphere 8.5 XML-Spy CI-Tool Jenkins Enterprise Architekt JUnit- u. GUI-Test-Framework etc. Architektur Design u. Entwicklung mit RAD 9.1.1.2 und Datenbankentwicklung Oracle 12c
Deutsche Bundesbank in Hannover
2 Jahre 3 Monate
2012-08 - 2014-10

NGSSM im Teilprojekt RMK KONTES

Entwickler u. Architekt RAD 7.5.5.4 SVN Bugzilla ...
Entwickler u. Architekt

Im Projekt NGSSM erfüllt die Ressource Management Komponente (RMK) KONTES innerhalb der Networkfactory der Telekom Deutschland die folgenden Aufgaben:

  • Anstoßen der Überwachung der ersten Nutzung und der Portierung von VoIP-Rufnummern im Falle eines Produktwechsels von PSTN auf All IP über die Klassic Orderkette (über AL-PS, KONTES, BFU und IP-MRS),
  • Empfang von Aufträgen ?Portierung auslösen? u. ?Portierung synchronisieren? von Service Management Fulfillment (SMF), 
  • Empfang von Portierungsmeldungen zu VoIPRufnummern vom BFU und Übermittelung der Portierungsinformationen an SMF, Verarbeitung von Leistungsmerkmalkonfigurationen zu PSTNRufnummern bei einem Produktwechsel von PSTN auf All IP; diese werden vom BFU geliefert und von der RMK KONTES, sofern die Rufnummern übernommen werden, gemeinsam mit den Portierungsinformationen an das SMF übermittelt. Framework) an den Common Communication Bus (CCB) angebunden und kommuniziert darüber mit dem Service Management Fulfillment (SMF) und besteht im Wesentlichen aus vier Komponenten: den NGSSM-Services, der Prozess-Engine, den Legacy-Services und den DB Services.
  • NGSSM-Services: Die Komponente NGSSM-Services nimmt die Aufträge des SMF über den CCB entgegen. Sie stellt sicher, dass der Auftrag zu dem vereinbarten Schema passt, extrahiert alle benötigten Daten und legt diese in der Datenbank ab. Zusätzlich ermittelt sie einen von der ProzessEngine auszuführenden Prozessnetzplan und übergibt ihn zusammen mit dem vorliegenden Auftrag an die Prozess-Engine.
  • Prozess-Engine: Die Komponente Prozess-Engine dient dazu, die unter Umständen lang laufenden Prozesse bei der Portierung von Rufnummern zu unterstützen und sie unter Berücksichtigung des Kommunikationskonzepts zwischen dem SMF und allen RMK an das SMF anzukoppeln. Zur Abarbeitung des Prozesses bedient sich die RMK KONTES Prozessnetzplänen, in denen die erforderlichen Prozessschritte für das Abarbeiten des Auftrags und das Entgegennehmen der BFUDaten enthalten sind. Die erforderlichen Prozessnetzpläne sind als Bibliothek in der RMK KONTES vor konfiguriert.
  • Legacy-Services: Die Komponente Legacy-Services übernimmt die Kommunikation mit dem BFU, AL-PS und IP-MRS. Dadurch bildet sie eine zusätzliche Abstraktionsschicht zwischen den Legacy-Systemen und den inneren Komponenten der RMK KONTES. Bei Änderungen an dem BFU, AL PS oder IP-MRS reicht in vielen Fällen eine Anpassung der Komponente Legacy-Services, ohne die Komponenten NGSSM-Services und ProzessEngine modifizieren zu müssen.
  • DB Services: Die DB Services kapseln die physikalische  Datenbank. Über die DB Services können die anderen Komponenten der RMK KONTES auf die DB zugreifen, ohne deren genauen Aufbau und Struktur kennen zu müssen. In der Datenbank werden alle benötigten Informationen für die Prozessierung eines PServices gespeichert. Dies sind z. B. Daten zu Produktionsplänen sowie die CFS-Instanzen. Ferner werden dort Attribute der Steuerungslogik des Adapters abgelegt.


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 7.5.5.4 und Datenbank-Entwicklung unter Oracle 11g mit anschließendem Deployment auf IBM Websphere 7 unter IBM AIX, SOA Architektur (IBM Websphere 7, SQL-Datenbank (Oracle 11g) u. IBM MQ-Series 7 als SOA Messagebroker, etc.)


Funktion im Projekt:

  • Entwickler u. Architekt für die Komponenten Prozess-Engine, Legacy-Services (BFU, AL-PS u. IP-MRS)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten NGSSM-Services, Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T, KONTES) des RMK KONRES.

RAD 7.5.5.4 SVN Bugzilla IBM Websphere 7 IBM Websphere MQ 7 HP-Adapter Framework XMLSpy Architektur Design u. Entwicklung mit RAD 7.5.5.4 (70%) Unterstützung Integrationstest Verbundtest und Wirkbetriebsunterstützung E2E CM (30%)
T-Systems International GmbH in Essen/Bonn
1 Jahr 3 Monate
2012-08 - 2013-10

FlexProd THS

Architekt Eclipse 3.7 u. 3.7 RAD 8.0 SVN ...
Architekt
  • Die Funktionalität der flexiblen Produktion (FlexProd) liegt in der Erstellung eines Inventoryund Provisioning Systems mit einem Abbild des Telekom Netzes. In diesem Abbild sind sowohl das Kupfernetz zum Kunden (First-Mile), als auch der Glasfaseranteil bis zum Backbone (Second-Mile) enthalten. 
  • Die Zusammenführung der Inventorydaten aus verschiedenen Telekom-Systemen (z.B. KONTES ORKA, MEGAPLAN, etc.) in ein einheitliches Inventory nahm eine weitere wichtige Rolle ein. Der primäre Fokus bei der Entwicklung der FlexProd war, ein Fulfillment- und Provisionierungssystem zur technischen Bereitstellung von Triple- und Doubleplay Produkten auf Basis von VDSL- (bis 50 MBit/s) und ADSL2+ Anschlüssen innerhalb der Telekom-Orderkette bereitzustellen. Angesiedelt ist das Projekt in der OSS (Operational Support System)-Welt, es enthält aber durchaus Schnittstellen zur BSS (Business Support Systems)- Welt. 
  • Die FlexProd, welche zur Verwaltung verschiedener Netzarchitekturer konzipiert wurde, um zukünftige Erweiterungen für neue Netztechnologien, wie etwa GPON, FTTx und MPLS, einfach abbilden zu können, ist bei der Telekom Deutschland das zentrale Steuerungsinstrument für die Bereitstellung von Breitband Produkten wie (ADSL2+ (GbE), VDSL u. FTTH). Das aktuelle System vereinigt in sich verschiedene, bisher getrennte Funktionen auf einer Plattform. Dazu gehören die Prüfung der Verfügbarkeit, die Reservierung und Produktion von Breitbandprodukten, Inventarisierung sowie die Terminplanung für Service-Techniker zum Buchen von Aufträgen.


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 8 und DatenbankEntwicklung unter Oracle 10g u. 11g u. DB2, ClientEntwicklung unter Windows XP als Java-RCP-Client u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 7 unter IBM AIX, Multi-Tier Architektur (Java-EclipseRCP-Client, IBM Websphere 8, SQL-Datenbank (Oracle 10g u.11g) u. IBM MQ-Series 6.x, etc.)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u IT-Konzept-Erstellerung für die Komponenten Individualmarkt u. Netzbrowser  der FlexProd RCP-GUI und GUI-Webservices 

Eclipse 3.7 u. 3.7 RAD 8.0 SVN Bugzilla IBM Websphere 7 XML-Spy Enterprise Architect T-Konzept-Erstellerung für Offshore-Team (40% )Architektur Design u. Entwicklung mit RAD 8 RAD 8 u. Eclise 3.7 (40%) Unterstützung Integrationstest und Verbundtest (20%)
T-Systems International GmbH in Essen
2 Monate
2012-06 - 2012-07

Audi Service 2

Entwickler, Architekt RAD 7.5.5.5 SVN Bugzilla ...
Entwickler, Architekt
  • Auslesen von Fahrzeuginformations unddiagnosedaten aus dem Fahrzeugschlüssel in Werkstätten


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 7.5.5.5 und Datenbank-Entwicklung unter Oracle 10g u. 11g u. DB2, Client-Entwicklung unter Windows XP als Java-Swing-Applikation u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 7 unter Linux Multi-Tier Architektur (Java-Web-Client, IBM Websphere 7, SQLDatenbank (Oracle 11g) u. IBM MQ-Series 6.x, etc.)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik

RAD 7.5.5.5 SVN Bugzilla IBM Websphere 7 XML-Spy Architektur Design u. Entwicklung mit RAD 7.5.5.4
T-Systems International GmbH in Wolfsburg
6 Monate
2012-01 - 2012-06

Paket 2012

Senior-Entwickler, -Architekt und Teilprojektleiter webmethods Designer 8 Eclipse 3.7 Oracle Weblogic 10 ...
Senior-Entwickler, -Architekt und Teilprojektleiter
  • Produktionsdatenverteilung und Sollwegoptimierung für Paketzentren der Deutschen Post AG


Technischer Hintergrund:

  • Java, J2EE Entwicklung unter, Eclipse 3.7 und webMethods Designer 8, Datenbank-Entwicklung unter Oracle 11g, Deployment auf Oracle Weblogic 10 und webMethods IS 8.2 unter Redhat Linux, SOA Architektur (Oracle Weblogic 10, Webmethods IS 8.2, SQL-Datenbank (MS SQL Server 2010, Oracle 11g) u. IBM MQ-Series 7 als JMS Messagebroker, etc.) Java Frontendentwicklung mit Google Web Toolkit


Funktion im Projekt

  • Senior-Entwickler, -Architekt und Teilprojektleiter für die Komponenten Produktionsdatenverteilung (PDV) und Sollwegoptimierung (SOLLWEG)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für das Teilprojekt PDV und Frontendentwicklung für das Teilprojekt SOLLWEG

webmethods Designer 8 Eclipse 3.7 Oracle Weblogic 10 webMethods IS 8.2 IBM Websphere MQ 7 XML-Spy SVN HP Quality Center HP Loadrunner Architektur Design u. Entwicklung mit Eclipse 3.7 (50%) webmethods Designer 8.2 (40%) und Lastund Performancetest mit HP-Loadrunner (10%)
Deutsche Post AG
1 Jahr 10 Monate
2010-03 - 2011-12

FlexProd THS

Architekt Eclipse 3.3 u. 3.7 RAD 7.5.5.4 SVN ...
Architekt
  • Die Funktionalität der flexiblen Produktion (FlexProd) liegt in der Erstellung eines Inventory-und Provisioning Systems mit einem Abbild des Telekom Netzes. In diesem Abbild sind sowohl das Kupfernetz zum Kunden (First-Mile), als auch der Glasfaseranteil bis zum Backbone (Second-Mile) enthalten. 
  • Die Zusammenführung der Inventorydaten aus verschiedenen Telekom-Systemen (z.B. KONTES ORKA, MEGAPLAN, etc.) in ein einheitliches Inventory nahm eine weitere wichtige Rolle ein. Der primäre Fokus bei der Entwicklung der FlexProd war, ein Fulfillment- und Provisionierungssystem zur technischen Bereitstellung von Triple- und Doubleplay Produkten auf Basis von VDSL- (bis 50 MBit/s) und ADSL2+ Anschlüssen innerhalb der Telekom-Orderkette bereitzustellen. Angesiedelt ist das Projekt in der OSS (Operational Support System)-Welt, es enthält aber durchaus Schnittstellen zur BSS (Business Support Systems) Welt. 
  • Die FlexProd, welche zur Verwaltung verschiedener Netzarchitekturer konzipiert wurde, um zukünftige Erweiterungen für neue Netztechnologien, wie etwa GPON, FTTx und MPLS, einfach abbilden zu können, ist bei der Telekom Deutschland das zentrale Steuerungsinstrument für die Bereitstellung von Breitband Produkten wie (ADSL2+ (GbE), VDSL u. FTTH). Das aktuelle System vereinigt in sich verschiedene, bisher getrennte Funktionen auf einer Plattform. Dazu gehören die Prüfung der Verfügbarkeit, die Reservierung und Produktion von Breitbandprodukten, Inventarisierung sowie die Terminplanung für Service-Techniker zum Buchen von Aufträgen.


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 7.5.5.4 und Datenbank-Entwicklung unter Oracle 10g u. 11g u. DB2, Client-Entwicklung unter Windows XP als Java-RCP-Client u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 7 unter IBM AIX, Multi-Tier Architektur (Java-Eclipse-RCP-Client, IBM Websphere 6.1, SQL-Datenbank (Oracle 10g u.11g) u. IBM MQ-Series 6.x, etc.)


Funktion im Projekt:

  • Ersteller Fachspezifikation-System (FSS), Architekt u. IT-Konzept-Ersteller für die Komponenten Individualmarkt u. Netzbrowser der FlexProd RCPGUI und GUI-Webservices


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u IT-Konzept-Erstellerung für die Komponenten Individualmarkt u. Netzbrowser der FlexProd RCP-GUI und GUI-Webservices 

Eclipse 3.3 u. 3.7 RAD 7.5.5.4 SVN Bugzilla IBM Websphere 7 XML-Spy Enterprise Architect IT-Konzept-Erstellerung für Offshore-Team (40% )Architektur Design u. Entwicklung mit RAD 7.5.5.4 u. Eclise 3.7 (40%) Unterstützung Integrationstest und Verbundtest (20%)
T-Systems International GmbH in Essen
1 Jahr 10 Monate
2010-03 - 2011-12

NGSSM im Teilprojekt RMK KONTES

Entwickler u. Architekt RAD 7.5.5.4 SVN Bugzilla ...
Entwickler u. Architekt
Im Projekt NGSSM erfüllt die Ressource Management Komponente (RMK) KONTES innerhalb der Networkfactory der Telekom Deutschland die folgenden Aufgaben:
  • Anstoßen der Überwachung der ersten Nutzung und der Portierung von VoIP-Rufnummern im Falle eines Produktwechsels von PSTN auf All IP über die Klassic Orderkette (über AL-PS, KONTES, BFU und IP-MRS),
  • Empfang von Aufträgen ?Portierung auslösen? u. ?Portierung synchronisieren? von Service Management Fulfillment (SMF),
  • Empfang von Portierungsmeldungen zu VoIPRufnummern vom BFU und Übermittelung der Portierungsinformationen an SMF,
  • Verarbeitung von Leistungsmerkmalkonfigurationen zu PSTNRufnummern bei einem Produktwechsel von PSTN auf All IP; diese werden vom BFU geliefert und von der RMK KONTES, sofern die Rufnummern übernommen werden, gemeinsam mit den Portierungsinformationen an das SMF übermittelt. 
  • RMK KONTES ist mittels OIS-Adapter (HP-Adapter Framework) an den Common Communication Bus (CCB) angebunden und kommuniziert darüber mit dem Service Management Fulfillment (SMF) und besteht im Wesentlichen aus vier Komponenten: den NGSSM-Services, der Prozess-Engine, den Legacy-Services und den DB Services.
  • NGSSM-Services: Die Komponente NGSSM-Services nimmt die Aufträge des SMF über den CCB entgegen. Sie stellt sicher, dass der Auftrag zu dem vereinbarten Schema passt, extrahiert alle benötigten Daten und legt diese in der Datenbank ab. Zusätzlich ermittelt sie einen von der ProzessEngine auszuführenden Prozessnetzplan und übergibt ihn zusammen mit dem vorliegenden Auftrag an die Prozess-Engine.
  • Prozess-Engine: Die Komponente Prozess-Engine dient dazu, die unter Umständen lang laufenden Prozesse bei der Portierung von Rufnummern zu unterstützen und sie unter Berücksichtigung des Kommunikationskonzepts zwischen dem SMF und allen RMK an das SMF anzukoppeln. Zur Abarbeitung des Prozesses bedient sich die
  • RMK KONTES Prozessnetzplänen, in denen die erforderlichen Prozessschritte für das Abarbeiten des Auftrags und das Entgegennehmen der BFUDaten enthalten sind. Die erforderlichen Prozessnetzpläne sind als Bibliothek in der RMK KONTES vorkonfiguriert.
  • Legacy-Services: Die Komponente Legacy-Services übernimmt die Kommunikation mit dem BFU, AL-PS und IP-MRS. Dadurch bildet sie eine zusätzliche Abstraktionsschicht zwischen den Legacy-Systemen und den inneren Komponenten der RMK KONTES. Bei Änderungen an dem BFU, AL-PS oder IP-MRS reicht in vielen Fällen eine Anpassung der Komponente Legacy-Services, ohne die Komponenten NGSSM-Services und ProzessEngine modifizieren zu müssen.
  • DB Services:  Die DB Services kapseln die physikalische Datenbank. Über die DB Services können die anderen Komponenten der RMK KONTES auf die DB zugreifen, ohne deren genauen Aufbau und Struktur kennen zu müssen. In der Datenbank werden alle benötigten Informationen für die Prozessierung eines PServices gespeichert. Dies sind z. B. Daten zu Produktionsplänen sowie die CFS-Instanzen. Ferner werden dort Attribute der Steuerungslogik des Adapters abgelegt.


Technischer Hintergrund

  • Java, J2EE Entwicklung RAD 7.5.5.4 und Datenbank-Entwicklung unter Oracle 11g mit anschließendem Deployment auf IBM Websphere 7 unter IBM AIX, SOA Architektur (IBM Websphere 7, SQL-Datenbank (Oracle 11g) u. IBM MQ-Series  als SOA Messagebroker, etc.)


Funktion im Projekt:

  • Entwickler u. Architekt für die Komponenten Prozess-Engine, Legacy-Services (BFU, AL-PS u. IP-MRS), 


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten NGSSM-Services, Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T, KONTES) des RMK KONRES.

RAD 7.5.5.4 SVN Bugzilla IBM Websphere 7 IBM Websphere MQ 7 HP-Adapter Framework XMLSpy Architektur Design u. Entwicklung mit RAD 7.5.5.4 (70%) Unterstützung Integrationstest Verbundtest und Wirkbetriebsunterstützung E2E CM (30%)
T-Systems International GmbH in Essen/Bonn
2 Jahre
2010-01 - 2011-12

TACM im Teilprojekt E2E CM

Entwickler, Architekt RAD 7.5.5.4 SVN Bugzilla ...
Entwickler, Architekt
  • E2E CM V6.0-V8.5 ist ein wesentlicher Bestandteil der Klassic Order-Prozesskette der Telekom Deutschland (BL-EKI, BL-INDIV, PEGA, CRM-C, CRM-T, BL-W, AL-C, AL-PS, ADSL-NI, APS, BL-T u. KONTES ) zwischen den Referenzpunkten 5 u. 6. Von der AL-PS, KONTES(KOSI) u. PAI (Referenzpunkt 5) nimmt der E2E CM in seiner Eingangsverarbeitung die Aufträge (AnschlussKündigungen, -Erstbereitstellungen, - Produktwechsel, -Ortsveränderungen, - Providerwechsel, etc. entgegen und übergibt diese an seine Prozess-Engine als Prozessnetzpläne, sodass anschließend die untergeordneten Subnetzmanagement (SubNMS) Systeme T-COM, ADSL-NI, BL-T u. KONTES (Referenzpunkt 6) in Abhängigkeit der übergebenen Aufträge (TUAufträge) beauftragt werden. 
  • Rückmeldungen der Subnetzmanagement (SubNMS) Systeme werden in der Prozess-Engine des E2E CM in den Prozessablauf eingearbeitet und anschließend in der Ausgangsverarbeitung an AL-PS, KONTES(KOSI) u. PAI zurückgemeldet.


Technischer Hintergrund:

  • Java, J2EE Entwicklung RAD 7.5.5.4 und Datenbank-Entwicklung unter Oracle 10g u. 11g u. DB2, Client-Entwicklung unter Windows XP als Java-Swing-Applikation u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 6.1 u. 7 unter HP-UX 11i bzw. HP64Itanium Multi-Tier Architektur (Java-SwingClient, IBM Websphere 6.1, SQL-Datenbank (Oracle 10g u.11g) u. IBM MQ-Series 6.x, etc.)


Funktion im Projekt:

  • Entwickler, Architekt u. für die Komponenten Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T u. KONTES) des E2E CM


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponenten Prozess-Engine u. SubNMS-Manager (ADSL-NI, BL-T, KONTES) des E2E CM.

RAD 7.5.5.4 SVN Bugzilla IBM Websphere 6.1 u. 7 XML-Spy Architektur Design u. Entwicklung mit RAD 7.5.5.4 (70%) Unterstützung AWT Integrationstest Verbundtest und Wirkbetriebsunterstützung E2E CM (30%)
T-Systems International GmbH in Essen
4 Monate
2009-11 - 2010-02

CCP

Entwickler, Architekt Eclipse 3.5 Enterprise Architekt SVN ...
Entwickler, Architekt

CCP: Einheitliche Konfigurations- und KalkulationsPlattform für Produkte (z.B. MVoIP u. Dynamic Housing) der T-Systems bestehend aus folgenden Komponenten:

  • Angebotserstellung und Lösungserstellung inklusive Konfiguration and Kalkulation,
  • Kunden-Bestandsdatenhaltung,
  • Angebots Kataloge, und
  • kundenspezifische Kataloge


Technischer Hintergrund

  • Java, J2EE Entwicklung unter JBoss 5 Application Server und Eclipse 3.5 und Datenbank-Entwicklung unter Oracle 11g, Web-Client-Entwicklung unter Windows XP als Richfaces-Applikation u. J2EEEntwicklung unter Windows XP mit anschließendem Deployment auf JBoss 5 unter Linux. 
  • Multi-Tier Architektur (Richfaces-Web-Client, JBoss 5 Application Server, SQL-Datenbank Oracle 11g u. Message-Broker Software AG Webmethods 7)


Funktion im Projekt:

  • Entwickler, Architekt u. für die Komponente SOAAdapter (Anbindung an SAP, etc. über Webmethods 7)


Fachlicher Hintergrund des konkreten Einsatzes:

  • Design u. Entwicklung der Geschäftslogik für die Komponente SOA-Adapter (Anbindung an SAP, etc. über Webmethods 7)

Eclipse 3.5 Enterprise Architekt SVN JBoss 5 Application Server Hibernate Oracle 11g Webmethods 7 Architektur Design u. Entwicklung mit Enterprise Architekt u. Eclipse 3.5 u. (80%) Unterstützung AWT Integrationstest u. Verbundtest CCP (20%)
T-Systems International GmbH in Darmstadt
3 Jahre 9 Monate
2006-02 - 2009-10

TACM im Teilprojekt E2E CM

Entwickler, Architekt
Entwickler, Architekt
  • E2E CM V2.1-V6.0 ist ein wesentlicher Bestandteil der neuen Order-Prozesskette der T-Com (BL-EKI, BL-INDIV, PEGA, CRM-C, CRM-T, BL-W, AL-C, AL-PS, ADSL-NI, APS, BL-T u. KONTES ) zwischen den Referenzpunkten 5 u. 6.
  • Von der AL-PS (Referenzpunkt 5) nimmt der E2E CM in seiner Eingangsverarbeitung die Aufträge entgegen und übergibt diese an seine Prozess-Engine, sodass  anschließend die untergeordneten Subnetzmanagement (SubNMS) Systeme APS T-COM, ADSL-NI, BL-T u. KONTES (Referenzpunkt 6) in Abhängigkeit der übergebenen Aufträge (TU-Aufträge) beauftragt werden. Rückmeldungen der Subnetzmanagement (SubNMS) Systeme werden in der Prozess-Engine des E2E CM in den Prozessablauf eingearbeitet und teilweise in der Ausgangsverarbeitung  an die AL-PS T-Com zurückgemeldet.

Projektgröße:

Ca. 10 Mitarbeiter

Projektdauer (von - bis):

2004 bis 2009

Technischer Hintergrund:

Java, J2EE Entwicklung unter WSAD 5.1.2 (Eclipse 2.1) und RAD 7.5.3 und Datenbank-Entwicklung unter Oracle 9i u. 10g u. DB2, Client-Entwicklung unter Windows XP als Java-Swing-Applikation u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 5.1.2 unter HP-UX 11i bzw. HP64Itanium Multi-Tier Architektur (Java-Swing-Client, IBM Websphere 5.1.2 u. 6.1,, SQL-Datenbank (Oracle 9i u.10g)  u. IBM MQ-Series, etc.)

Eingesetzte Tools:

IBM WSAD 5.1.2 u. RAD 7.0/7.5, IBM Rational XDE, IBM Rational Clear Case, IBM Rational Clear Quest, IBM Websphere 5.1.2 u. 6.1.

Funktion im Projekt:

Entwickler, Architekt u. für die Komponenten Prozess-Engine u. SubNMS-Manager (APS, ADSL-NI, BL-T u. KONTES) des E2E CM

Fachlicher Hintergrund des konkreten Einsatzes:

Design u. Entwicklung der Geschäftslogik  für die Komponenten Prozess-Engine u. SubNMS-Manager (APS, ADSL-NI, BL-T,  KONTES) des E2E CM.

Eingesetzte Skills
(mit Gewichtung in %):

  • Architektur, Design u. Entwicklung mit IBM WSAD 5.1.2 u. RAD 7.5.3 (90%)
  • Unterstützung AWT, Integrationstest u. Verbundtest
  • E2E CM (10%)

Teamgröße:

Ca. 5 Personen

T-Systems International GmbH in Essen
6 Monate
2005-09 - 2006-02

SASS

Entwickler u. Architekt
Entwickler u. Architekt
  • Implementation eines Störungsanalyse-Support-Systems für die deutsche Flugsicherung (DFS).

Projektgröße:

Ca. 15 Mitarbeiter

Projektdauer (von - bis):

2005 bis 2006

Technischer Hintergrund:

Java, J2EE Entwicklung unter Eclipse 3..1.1  u. Oracle 9i, Client-Entwicklung auf WinXP (Java Server Faces) , WebService- u. EJB-Entwicklung unter WinXP mit anschließendem Deployment auf JBoss 4.0.3 Application Server unter WinXP u. WIN2003 Server, Multi-Tier Architektur (Webserver, EJB-Container, SQL-Datenbanken , etc.).

Eingesetzte Tools:

Eclipse 3.1.1, CM Synergy 6.4, JBoss 4.0.3 Application Server, SELECT Software Architect 6.0.

Funktion im Projekt:

Entwickler u. Architekt für Business-Logik u. Klassenbibliothek

Fachlicher Hintergrund des konkreten Einsatzes:

Spezifikation u. Entwicklung des Web-Client u. der Business-Logik für das Störungsanalyse-Support-System.

Eingesetzte Skills
(mit Gewichtung in %):

Java-Entwicklung (EJBs) mit Eclipse 3.1.1 unter WinXP (60%), Datenbank-Design Oracle (20%) u. Software-Design mit UML  (20%)

Teamgröße:

8 Personen

empolis GmbH in Gütersloh
1 Monat
2005-08 - 2005-08

iKDB

Entwickler u. Architekt
Entwickler u. Architekt
  • Erstellung eines Prototypen für das Projekt iKDB (Integrierte Kundendatenbank der deutschen Telekom). Zugriff auf die Backendsysteme der T-Com, T-Mobile u. T-Online über Webservices

Projektgröße:

Ca. 10 Mitarbeiter

Projektdauer (von - bis):

8/2005

Technischer Hintergrund:

Java, J2EE Entwicklung unter IBM RAD 6.0 (Eclipse 3.1) und Datenbank-Entwicklung unter Oracle 9i, Client-Entwicklung unter Windows XP als Web-Applikation (JSF-Framework) u. J2EE-Entwicklung unter Windows XP mit anschließendem Deployment auf IBM Websphere 5.1.2 unter Linux, Multi-Tier Architektur (Java-Web-Client, IBM Websphere 5.1.2, Webservices, SQL-Datenbank (Oracle 9i)  u. IBM Websphere MQ, etc.)

Eingesetzte Tools:

IBM RAD 6.0, IBM Websphere 5.1.2, IBM Websphere MQ 5.3 u. SVN

Fachlicher Hintergrund des konkreten Einsatzes:

Design u. Entwicklung der Geschäftslogik  für die Komponenten der T-Com Backendanbindung

Eingesetzte Skills
(mit Gewichtung in %):

Design u. Entwicklung (EJBs) mit IBM RAD 6.0

Teamgröße:

Ca. 5 Personen

T-Systems International GmbH in Münster

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Dipl.-Ing. (U) Elektrotechnik (Datentechnik)

Position

Position

  • Architekt/Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java, JavaEE, Oracle H2/Oracle bis 19c Java18 Web-Frontend (Java bis 18 u. OpenJDK 11-18 Spring Framework JPA Maven Eclipse/IntelliJ bis 2024 Angular 12/React Docker JBoss-Appserver REST-Endpoints u. JMS-Endpoints mit Active MQ

Produkte / Standards / Erfahrungen / Methoden

SCRUM als Entwickler, Agile Entwicklung
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
SAFe (Scaled Agile Framework) als Entwickler
Sehr gute Kenntnisse (2 Jahre Erfahrung)

GUI-Frameworks

  • Java SWING - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • JSP, JSF, MyFaces, IceFaces, Oracle ADF - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Struts 1/2 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Primefaces - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • Portlets/Servlets - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Richfaces, RCP - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • GWT - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Vaadin - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Angular 8-12 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • React 15-17 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • MFC - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • OOD, OOA, OOP - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • COM/DCOM - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • CORBA - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • LDAP - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • RMI - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • JMS, ESB - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Webservices (WSDL, SOAP(JAX-WS), SOAP over JMS, REST(JAX-RC), JSON) - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Microservices - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Apache CXF - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • XML, JAXB - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • OpenAPI, Swagger - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • OSSJ - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • OSGi - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • SOA/ESB - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • BPEL/BPM - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Spring Framework (Spring Batch, Spring Boot, Spring Data, Spring Webflow, Spring JPA, Spring Cloud, etc.) - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • EJB-Container / JavaEE bis 8, EJB2/3.x - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Windows - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • IBM AIX, HP-UX - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Sun Solaris - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Linux - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Design Pattern: Abstract factory, Factory Method, Builder, Singleton, Adapter, Bridge, Composite, Facade, Businessobject (BO) , Transferobject (TO), etc. - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)


Toolkenntnisse

  • Microsoft Visual C++ 4.2 u. 6.1 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Sybase Power Designer 6.1 u. 7.x - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Borland Jbuilder 6 u. 10 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • IBM WSAD 5.1.2/Eclipse 2.1 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Rational XDE - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Rational Rose - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Rational Application Developer (RAD/RSA 7 bis 9.6.1.2) - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Eclipse 3.4, 3.5, 3.7, 4.9 bis 2024 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • IntelliJ 13 bis 2024 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Webstorm bis 2021 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • CM Synergy/Continuus - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Rational Clear Case - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Rational Clear Quest - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • CVS - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • SVN - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Gradle - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Apache Maven - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Git, GitHub, GitLab, Bitbucket Sehr gute Kenntnisse (2 Jahre Erfahrung)/ Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Bugzilla - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Jira, Confluence - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Borland Enterprise Server 5.2.1 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Bea Weblogic 6.x ? Oracle Weblogic 10 - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • JBoss bis 2021 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Wildfly App Server 13 bis 19 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • JBoss MQ - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • RabbitMQ - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Oracle Glassfish/Payara - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Apache Tomcat 7-10 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • IBM WebSphere 5.1.2 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Websphere 6.1, 7, 8.5.5.15 u. 9/Clustering - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Apache Kafka/Apache Camel - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • IBM Websphere Portal 6.1 u. 8 - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • IBM MQ-Series (IBM Websphere MQ 6, 7, 7.5) - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • SoapUI 5.x - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Oracle SQL-Developer - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Apache FOP (Printing, PDF-Creating) - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Hudson/Jenkins - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • JUnit, Mockito - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Selenium - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Jbehave - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • Enterprise Architect 7, 8.5, 9.x u. 12.x - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Software AG Webmethods IS 6, 7 u. 8.2 - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Software AG Webmethods Designer 8 u. 9- Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • HP Loadrunner - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • HP Quality Center - Gute Kenntnisse (mindestens 1 Jahr Erfahrung)
  • XMLSpy 2008-2019 - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Install4J - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Docker, Docker Compose - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Kubernetes - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • Kafka - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • CI/CD - Sehr gute Kenntnisse (2 Jahre Erfahrung)
  • DevOps - Sehr gute Kenntnisse (2 Jahre Erfahrung)


Interpersonelle Skills

  • Teamfähigkeit - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
  • Durchsetzungsvermögen - Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)


Projekterfahrungen

  • Projekte < 6 Monate: 10
  • Projekte 6 bis 12 Monate: 5
  • Projekte > 12 Monate: 7
  • Projekte > 5 Personen: 18

Programmiersprachen

C++
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
C++ unter Unix/Linux
Sehr gute Kenntnisse (2 Jahre Erfahrung)
Java 5-14, JavaEE
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
JDK 1.3, JDK 1.4, JDK 5, JDK 6, JDK 7, JDK 8-18
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Zulu OpenJDK 11, OpenJDK 11-18
Sehr gute Kenntnisse (2 Jahre Erfahrung)
PHP
Sehr gute Kenntnisse (2 Jahre Erfahrung)
Python
Sehr gute Kenntnisse (2 Jahre Erfahrung)
HTML, HTML5, CSS, CSS3
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Javascript
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Typescript
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Kotlin
Sehr gute Kenntnisse (2 Jahre Erfahrung)
XSL u. XSL-T
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)
UML
Exzellente Kenntnisse (mehr als 2 Jahre Erfahrung)

Datenbanken

DB2
Sehr gute Kenntnisse (2 Jahre Erfahrung)
Oracle 10g/11g/12c bis 19
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Sybase
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Microsoft SQL-Server
Sehr gute Kenntnisse (2 Jahre Erfahrung)
PostgreSQL 9-13
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
MySQL bis 5.7
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
SQL, Oracle PL-SQL
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Oracle Toplink 11g/EclipseLink
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)
Hibernate
ellente Kenntnisse (mehr als 2 Jahre Erfahrung)

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.