Java SE/EE Developer, Webservices (SOA), CRM, Webtechnologien, Business Rules Management Systeme
Aktualisiert am 23.03.2022
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.03.2018
Verfügbar zu: 50%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
Fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Bonn (+100km) Cochem (+75km) Soest (+50km)

Remote mit Reisebereitschaft und Einarbeitungsphase denkbar

nicht möglich

Projekte

Projekte

6 Monate
2016-09 - 2017-02

BAKIS ? Bankenaufsicht

Eclipse IDE SQL Developer Primefaces ...

Als integriertes Webportal bietet BAKIS eine einheitliche Oberfläche für die Verwaltung von Kreditinstituten in Kooperation mit der deutschen Bundesbank.
Als vorgangsunterstützendes System werden Risikoprofile für
Kreditinstitute erstellt und bewertet. Sachbearbeiter können diese, ihrer Berechtigungsstufe entsprechend, prüfen und den Status des Vorgangs ändern und weiterleiten.

Aufgaben:

  • Vorgehen nach Scrum
  • Wartung und Pflege BAKIS
  • Weiterentwicklung Webportal unter Java EE
  • Proof of Concept für Reporting via JasperReports/DynamicReports
  • Bugtracking & Bugfixing
  • Implementierung von User Storys
Eclipse IDE SQL Developer Primefaces Hibernate Git Bugzilla ObjectAid UML
Bundesanstalt für Finanzdienstleistungsaufsicht
4 Jahre
2012-10 - 2016-09

SAP-Migration

Software-Entwickler (Java) Eclipse IDE mit Apache Tomcat 7 pgAdmin (PostgreSQL-DB) Hibernate ...
Software-Entwickler (Java)

Mit der Einführung von SAP für das Personalverwaltungssystem des Auswärtigen Amts wird das interne Personalsystem PEPSY
abgelöst. Dahingehend kanalisiert die Migration den SAP-Übergang und es wird eine neue Middleware für die interne Verteilung des SAP-Datenbestands an die Subsysteme des Auswärtigen Amtes aufgebaut.

Aufgaben:

  • Anforderungsanalyse in Absprache mit der Fachseite
  • Zielorientierter Entwurf der Middleware-Architektur
  • Erarbeitung der Systemspezifikation
  • Implementierung des Komponentendesigns (Java EEArchitektur)
  • Bugtracking & Bugfixing
  • Testdatenerstellung & Unterstützung der Fachseite
  • Entwurf und Entwicklung eines Analysetools für Personal- undOrganisationsdaten
  • Erstellung des Betriebshandbuchs
  • Know-How Transfer
Eclipse IDE mit Apache Tomcat 7 pgAdmin (PostgreSQL-DB) Hibernate Subversion Redmine Apache POI MagicDraw UML
Auswärtiges Amt
Bonn
3 Jahre
2009-11 - 2012-10

Business Service Portal

Software-Entwickler (Java) Service orientated architecture (SOA) Webservices PKI ...
Software-Entwickler (Java)

Prozessorientiertes Business Service Portal auf Basis einer SOA
Infrastruktur. Über die Weboberfläche des Business Partner Portals bestellen Dienstleister, sogenannte Business Partner die im Auftrag der Deutschen Telekom tätig sind, für mittelständische Geschäftskunden Produkte und buchen für sie Mobilfunkaufträge.

Aufgaben:

  • Wartung und Instandhaltung einer regelbasierten
    Tarifwechselmatrix für Geschäftskunden der Telekom
  • Problem- / Incident-Management für Störungen der
    Produktionsumgebung
  • Reviews von Spezifikationen und
    Datenverarbeitungskonzepten
  • Implementierung von Anforderungen und Change Requests
  • Bugtracking & Bugfixing
  • Webservice-Entwicklung (Java EE mit Axis2, XFire/CXF und
    XMLBeans)
  • Definition und Entwicklung von Systemschnittstellen (WSDLs) unter Java
  • Performanceoptimierung für Backend-Services unter Java EE
  • Code-Reviews
  • Erstellen von Komponententest / UnitTests, Regressions- und Integrationstests
  • Aufwandschätzungen von Paketierungen (Funktionen) für ein Software-Release
  • Support der Fachseiten sowie der Qualitätssicherung in der
    Test- und Abnahmephase
  • Verwaltung und Koordination von Installations- und
    Buildprozessroutinen in der Entwicklung (z.B. Ant, Hudson,
    Jenkins), sowie deren Dokumentation
  • Verwaltung von Konfigurationswerten in der Datenbank
  • Teamleitung BSP-Backend (3 Mitarbeiter)
  • Knowledge Transfer zu T-Systems Russland
  • Konzeption, Design & Review technischer Modelle
Eclipse IDE JBoss SQL-Developer SoapUI Rational ClearDDTS Subversion SVN HP OpenView Service Center Jenkins Hudson Sparx Enterprise Architect
Service orientated architecture (SOA) Webservices PKI Problemmanagement Incidentmanagement WSDL Testautomatisierung
Telekom Deutschland GmbH
Bonn
7 Monate
2009-05 - 2009-11

Einsatz einer Rules Engine zur konfigurierbaren Eventbefüllung für Consumer-Systeme

Software-Entwickler (Java) Klassisches Wasserfallmodell UML Webservices
Software-Entwickler (Java)

Konsumenten wie Data-Warehouse oder SAP müssen über
Änderungen der Datenbestände des Customer Care Systems der TMobile informiert werden. Die Studie und anschließende Umsetzung umfasst die Konfiguration dieser Events über ein regelbasiertes System. Die Konsumenten können anhand der Rules-Engine ihre Events selbst bestimmen und modifizieren.

Aufgaben:

  • Erhebung von funktionalen, nichtfunktionalen und qualitativen Anforderungen
  • Design der Systemspezifikation
  • Implementierung der Use Cases
  • Dokumentation im Rahmen der Bachelor-Thesis
NetBeans IDE Maven Java 6 Java EE 6 Fair Isaac Blaze Advisor Rational ClearCase Rational Rose
Klassisches Wasserfallmodell UML Webservices
Telekom Deutschland GmbH
Bonn
1 Jahr 7 Monate
2007-11 - 2009-05

Customer Care

Software-Entwickler (Java) Klassisches Wasserfallmodell Business Rules Management Systeme DV-Konzeption und Analyse
Software-Entwickler (Java)

Carmen unterstützt technisch alle notwendigen Geschäftsprozesse vom Abschluss des Mobilfunkvertrags bis zur Abrechnung der in Anspruch genommenen Leistungen. Carmen ist das zentrale Kundenpflege- und Abrechnungssystem, das alle Kunden der TMobile
verwaltet und betreut.

Aufgaben:

  • Webservice-Entwicklung unter Java EE
  • Evaluierung von Business Rules Management Systemen
    inklusive einer Prototyp-Entwicklung
  • Wissenschaftliche Arbeit im Rahmen der Telekom über den
    Einsatz einer Rules Engine zur konfigurierbaren
    Eventbefüllung für Consumer-Systeme
NetBeans IDE Glassfish Rational ClearCase Maven
Klassisches Wasserfallmodell Business Rules Management Systeme DV-Konzeption und Analyse
Telekom Deutschland GmbH
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

2006-2009

Bachelor of Computer Science (Schwerpunkt Telekommunikation) 

2003-2006

Fachinformatiker (Systemintegration)

Zertifizierungen:

  • Cert. Prof. for Requirements Engineering (CPRE-FL)
  • Cert. Prof. for Software Architecture (iSAQB-FL)
  • Certified Scrum Master (CSM ScrumAlliance)
  • OCA Java SE 8 Programmer
  • ITIL3 Foundation
  • Einführung Common-Criteria

  • Beraterschulungszertifizierung

Kompetenzen

Kompetenzen

Aufgabenbereiche

Redmine

Produkte / Standards / Erfahrungen / Methoden

Apache POI
Bugzilla
Eclipse IDE
Eclipse IDE mit Apache Tomcat 7
Git
Glassfish
Hibernate
HP OpenView Service Center
Hudson
Incidentmanagement
JBoss
Jenkins
MagicDraw UML
Maven
NetBeans IDE
ObjectAid UML
pgAdmin (PostgreSQL-DB)
PKI
Primefaces
Problemmanagement
Rational ClearCase
Rational ClearDDTS
Rational Rose
Service orientated architecture (SOA)
SoapUI
Sparx Enterprise Architect
Subversion
SVN
Testautomatisierung
Webservices

Methoden:

  • Design Patterns
  • Strukturierte Analyse und Design
  • Test-Driven Development
  • Pair Programming
  • V-Modell XT
  • Theoretische Kenntnisse: Agile Verfahren, Extreme Programming, Scrum

 

Telekommunikation:

  • Tarif- & Portfoliomanagement

 

Behörde:

  • Personalverwaltungssysteme

 

Technologien:

  • Rule Engines
  • XML/SOAP
  • SOA
  • UML
  • Security

 

Komponenten/Standards:

  • XML: (XML-Schema (XSD), SAX-Parser)
  • Webservices: (JavaEE, JAX-WS, Axis2, XFire, CXF, XMLBeans)
  • Webtechnologien: (JavaEE, HTML/XHTML, CSS, JavaServer Faces (JSF), JSP, Apache Struts2, Javascript)
  • Persistenztools: (Spring, Ibatis, Hibernate)
  • Test/Sonstiges: (JUnit, JWebUnit, HttpUnit, Eclipse EMF, EJB3, Quartz)

 

Serverprodukte:

  • Glassfish
  • JBoss
  • Apache Tomcat
  • Joomla

Werkzeuge:

  • IDEs (Eclipse, Sun NetBeans, Borland JBuilder)
  • Test/Performance (JMeter, SoapUI, VMware)
  • Tracking (JIRA, Web-DDTS, Subversion)
  • Datenbanktools (Toad, SQL Developer, pgAdmin)
  • Sonstiges (Ant, Hudson, Rational Clearcase, Rational Rose, Subversion)

Betriebssysteme

SUN OS, Solaris
Unix
Windows

Programmiersprachen

C
gute Kenntnisse
C++
gute Kenntnisse
Java
sehr gute Kenntnisse
Java 6
Java EE 6
JavaScript
gute Kenntnisse
Pascal
gute Kenntnisse
PHP
gute Kenntnisse
Scriptsprachen
gute Kenntnisse
UML
WSDL

Datenbanken

Access
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL
SQL Developer
SQL-Developer

Datenkommunikation

Ethernet
Internet, Intranet
ISO/OSI
RFC
Router
RPC
SMTP
SNMP
TCP/IP
Token Ring
Windows Netzwerk

Hardware

Modem
PC

Berechnung / Simulation / Versuch / Validierung

  • Test Driven Development (TDD)
  • Unit-Testing, TestSuites (JUnit)
  • Integrations- und Regressionstests
  • Continuous Integration (CI)

Design / Entwicklung / Konstruktion

  • MagicDraw UML
  • Sparx Enterprise Architect
  • Arc42 basierte Systemspezifikationsdokumente
  • Gelebte Vorgehensmodelle: V-Modell XT, Pair Programming
  • HP OpenView Service Center
  • FICO Blaze Advisor

 

Branchen

Branchen

  • Telekommunikationsbranche (5 Jahre)
  • Behörde (3 Jahre)

Einsatzorte

Einsatzorte

Bonn (+100km) Cochem (+75km) Soest (+50km)

Remote mit Reisebereitschaft und Einarbeitungsphase denkbar

nicht möglich

Projekte

Projekte

6 Monate
2016-09 - 2017-02

BAKIS ? Bankenaufsicht

Eclipse IDE SQL Developer Primefaces ...

Als integriertes Webportal bietet BAKIS eine einheitliche Oberfläche für die Verwaltung von Kreditinstituten in Kooperation mit der deutschen Bundesbank.
Als vorgangsunterstützendes System werden Risikoprofile für
Kreditinstitute erstellt und bewertet. Sachbearbeiter können diese, ihrer Berechtigungsstufe entsprechend, prüfen und den Status des Vorgangs ändern und weiterleiten.

Aufgaben:

  • Vorgehen nach Scrum
  • Wartung und Pflege BAKIS
  • Weiterentwicklung Webportal unter Java EE
  • Proof of Concept für Reporting via JasperReports/DynamicReports
  • Bugtracking & Bugfixing
  • Implementierung von User Storys
Eclipse IDE SQL Developer Primefaces Hibernate Git Bugzilla ObjectAid UML
Bundesanstalt für Finanzdienstleistungsaufsicht
4 Jahre
2012-10 - 2016-09

SAP-Migration

Software-Entwickler (Java) Eclipse IDE mit Apache Tomcat 7 pgAdmin (PostgreSQL-DB) Hibernate ...
Software-Entwickler (Java)

Mit der Einführung von SAP für das Personalverwaltungssystem des Auswärtigen Amts wird das interne Personalsystem PEPSY
abgelöst. Dahingehend kanalisiert die Migration den SAP-Übergang und es wird eine neue Middleware für die interne Verteilung des SAP-Datenbestands an die Subsysteme des Auswärtigen Amtes aufgebaut.

Aufgaben:

  • Anforderungsanalyse in Absprache mit der Fachseite
  • Zielorientierter Entwurf der Middleware-Architektur
  • Erarbeitung der Systemspezifikation
  • Implementierung des Komponentendesigns (Java EEArchitektur)
  • Bugtracking & Bugfixing
  • Testdatenerstellung & Unterstützung der Fachseite
  • Entwurf und Entwicklung eines Analysetools für Personal- undOrganisationsdaten
  • Erstellung des Betriebshandbuchs
  • Know-How Transfer
Eclipse IDE mit Apache Tomcat 7 pgAdmin (PostgreSQL-DB) Hibernate Subversion Redmine Apache POI MagicDraw UML
Auswärtiges Amt
Bonn
3 Jahre
2009-11 - 2012-10

Business Service Portal

Software-Entwickler (Java) Service orientated architecture (SOA) Webservices PKI ...
Software-Entwickler (Java)

Prozessorientiertes Business Service Portal auf Basis einer SOA
Infrastruktur. Über die Weboberfläche des Business Partner Portals bestellen Dienstleister, sogenannte Business Partner die im Auftrag der Deutschen Telekom tätig sind, für mittelständische Geschäftskunden Produkte und buchen für sie Mobilfunkaufträge.

Aufgaben:

  • Wartung und Instandhaltung einer regelbasierten
    Tarifwechselmatrix für Geschäftskunden der Telekom
  • Problem- / Incident-Management für Störungen der
    Produktionsumgebung
  • Reviews von Spezifikationen und
    Datenverarbeitungskonzepten
  • Implementierung von Anforderungen und Change Requests
  • Bugtracking & Bugfixing
  • Webservice-Entwicklung (Java EE mit Axis2, XFire/CXF und
    XMLBeans)
  • Definition und Entwicklung von Systemschnittstellen (WSDLs) unter Java
  • Performanceoptimierung für Backend-Services unter Java EE
  • Code-Reviews
  • Erstellen von Komponententest / UnitTests, Regressions- und Integrationstests
  • Aufwandschätzungen von Paketierungen (Funktionen) für ein Software-Release
  • Support der Fachseiten sowie der Qualitätssicherung in der
    Test- und Abnahmephase
  • Verwaltung und Koordination von Installations- und
    Buildprozessroutinen in der Entwicklung (z.B. Ant, Hudson,
    Jenkins), sowie deren Dokumentation
  • Verwaltung von Konfigurationswerten in der Datenbank
  • Teamleitung BSP-Backend (3 Mitarbeiter)
  • Knowledge Transfer zu T-Systems Russland
  • Konzeption, Design & Review technischer Modelle
Eclipse IDE JBoss SQL-Developer SoapUI Rational ClearDDTS Subversion SVN HP OpenView Service Center Jenkins Hudson Sparx Enterprise Architect
Service orientated architecture (SOA) Webservices PKI Problemmanagement Incidentmanagement WSDL Testautomatisierung
Telekom Deutschland GmbH
Bonn
7 Monate
2009-05 - 2009-11

Einsatz einer Rules Engine zur konfigurierbaren Eventbefüllung für Consumer-Systeme

Software-Entwickler (Java) Klassisches Wasserfallmodell UML Webservices
Software-Entwickler (Java)

Konsumenten wie Data-Warehouse oder SAP müssen über
Änderungen der Datenbestände des Customer Care Systems der TMobile informiert werden. Die Studie und anschließende Umsetzung umfasst die Konfiguration dieser Events über ein regelbasiertes System. Die Konsumenten können anhand der Rules-Engine ihre Events selbst bestimmen und modifizieren.

Aufgaben:

  • Erhebung von funktionalen, nichtfunktionalen und qualitativen Anforderungen
  • Design der Systemspezifikation
  • Implementierung der Use Cases
  • Dokumentation im Rahmen der Bachelor-Thesis
NetBeans IDE Maven Java 6 Java EE 6 Fair Isaac Blaze Advisor Rational ClearCase Rational Rose
Klassisches Wasserfallmodell UML Webservices
Telekom Deutschland GmbH
Bonn
1 Jahr 7 Monate
2007-11 - 2009-05

Customer Care

Software-Entwickler (Java) Klassisches Wasserfallmodell Business Rules Management Systeme DV-Konzeption und Analyse
Software-Entwickler (Java)

Carmen unterstützt technisch alle notwendigen Geschäftsprozesse vom Abschluss des Mobilfunkvertrags bis zur Abrechnung der in Anspruch genommenen Leistungen. Carmen ist das zentrale Kundenpflege- und Abrechnungssystem, das alle Kunden der TMobile
verwaltet und betreut.

Aufgaben:

  • Webservice-Entwicklung unter Java EE
  • Evaluierung von Business Rules Management Systemen
    inklusive einer Prototyp-Entwicklung
  • Wissenschaftliche Arbeit im Rahmen der Telekom über den
    Einsatz einer Rules Engine zur konfigurierbaren
    Eventbefüllung für Consumer-Systeme
NetBeans IDE Glassfish Rational ClearCase Maven
Klassisches Wasserfallmodell Business Rules Management Systeme DV-Konzeption und Analyse
Telekom Deutschland GmbH
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

2006-2009

Bachelor of Computer Science (Schwerpunkt Telekommunikation) 

2003-2006

Fachinformatiker (Systemintegration)

Zertifizierungen:

  • Cert. Prof. for Requirements Engineering (CPRE-FL)
  • Cert. Prof. for Software Architecture (iSAQB-FL)
  • Certified Scrum Master (CSM ScrumAlliance)
  • OCA Java SE 8 Programmer
  • ITIL3 Foundation
  • Einführung Common-Criteria

  • Beraterschulungszertifizierung

Kompetenzen

Kompetenzen

Aufgabenbereiche

Redmine

Produkte / Standards / Erfahrungen / Methoden

Apache POI
Bugzilla
Eclipse IDE
Eclipse IDE mit Apache Tomcat 7
Git
Glassfish
Hibernate
HP OpenView Service Center
Hudson
Incidentmanagement
JBoss
Jenkins
MagicDraw UML
Maven
NetBeans IDE
ObjectAid UML
pgAdmin (PostgreSQL-DB)
PKI
Primefaces
Problemmanagement
Rational ClearCase
Rational ClearDDTS
Rational Rose
Service orientated architecture (SOA)
SoapUI
Sparx Enterprise Architect
Subversion
SVN
Testautomatisierung
Webservices

Methoden:

  • Design Patterns
  • Strukturierte Analyse und Design
  • Test-Driven Development
  • Pair Programming
  • V-Modell XT
  • Theoretische Kenntnisse: Agile Verfahren, Extreme Programming, Scrum

 

Telekommunikation:

  • Tarif- & Portfoliomanagement

 

Behörde:

  • Personalverwaltungssysteme

 

Technologien:

  • Rule Engines
  • XML/SOAP
  • SOA
  • UML
  • Security

 

Komponenten/Standards:

  • XML: (XML-Schema (XSD), SAX-Parser)
  • Webservices: (JavaEE, JAX-WS, Axis2, XFire, CXF, XMLBeans)
  • Webtechnologien: (JavaEE, HTML/XHTML, CSS, JavaServer Faces (JSF), JSP, Apache Struts2, Javascript)
  • Persistenztools: (Spring, Ibatis, Hibernate)
  • Test/Sonstiges: (JUnit, JWebUnit, HttpUnit, Eclipse EMF, EJB3, Quartz)

 

Serverprodukte:

  • Glassfish
  • JBoss
  • Apache Tomcat
  • Joomla

Werkzeuge:

  • IDEs (Eclipse, Sun NetBeans, Borland JBuilder)
  • Test/Performance (JMeter, SoapUI, VMware)
  • Tracking (JIRA, Web-DDTS, Subversion)
  • Datenbanktools (Toad, SQL Developer, pgAdmin)
  • Sonstiges (Ant, Hudson, Rational Clearcase, Rational Rose, Subversion)

Betriebssysteme

SUN OS, Solaris
Unix
Windows

Programmiersprachen

C
gute Kenntnisse
C++
gute Kenntnisse
Java
sehr gute Kenntnisse
Java 6
Java EE 6
JavaScript
gute Kenntnisse
Pascal
gute Kenntnisse
PHP
gute Kenntnisse
Scriptsprachen
gute Kenntnisse
UML
WSDL

Datenbanken

Access
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL
SQL Developer
SQL-Developer

Datenkommunikation

Ethernet
Internet, Intranet
ISO/OSI
RFC
Router
RPC
SMTP
SNMP
TCP/IP
Token Ring
Windows Netzwerk

Hardware

Modem
PC

Berechnung / Simulation / Versuch / Validierung

  • Test Driven Development (TDD)
  • Unit-Testing, TestSuites (JUnit)
  • Integrations- und Regressionstests
  • Continuous Integration (CI)

Design / Entwicklung / Konstruktion

  • MagicDraw UML
  • Sparx Enterprise Architect
  • Arc42 basierte Systemspezifikationsdokumente
  • Gelebte Vorgehensmodelle: V-Modell XT, Pair Programming
  • HP OpenView Service Center
  • FICO Blaze Advisor

 

Branchen

Branchen

  • Telekommunikationsbranche (5 Jahre)
  • Behörde (3 Jahre)

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.