Fachlicher Schwerpunkt dieses Freiberuflers

Java (J2EE) Entwicklung , Oracle DB Entwicklung / Administration

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

D4

D5

D6

D9

Kontaktwunsch

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

Projekte

05/2020 - Heute

6 Monate

Konzeptionierung von auf Datenbanken basierenden Oberflächen für unterschiedliche Zielgruppen.

Rolle
Senior Entwickler
Kunde
AXA
Einsatzort
Köln
Projektinhalte

Fachliche Aufgabenschwerpunkte im Projekt:

Im Rahmen eines laufenden Projektes auf Basis von Oracle 19c single/ und multitenant Betrieb
wurde ein implementiertes Customizing um Tabellen und Zugriffsmethoden erweitert.

Um der steigenden Komplexität vor allem für die Anwender Rechnung zu tragen,
wurde eine UI erstellt, welche die Anwender durch die Customizing-Prozesse leitet.
Hier wurde bisher Toad genutzt.
Für die Versionierung von Tabellen wurde ebenfalls in Verbindung mit dem Fachbereich
ein Konzept erstellt und anschließend implementiert.

Die Implementierung der UI wurde mit Oracle Apex 20.1 realisiert.
Für die Versionierung wurden die Tabellen, Trigger und Stored Procedures erweitert.
Das Berechtigungskonzept von Oracle wurde beibehalten und erweitert.

Aufgaben: Konzeptionierung, Entscheidung für die geeignete Oberflächentechnik und  Implementierung.
Konzeptionierung von auf Datenbanken basierenden Oberflächen für unterschiedliche Zielgruppen.
Installation und Wartung von Oracle Apex und ORDS.
Datenbank Administration für die Development und Test Integrationstest Datenbank
Performance Analyse und Reporting.
Rest Services.
Datenmodellierung.
Erstellen von Test-Konzepten.

IT-Umfeld:
Programmierung:                SQL / PLSQL /Shellscript / Orale Apex / Java / J2EE / EJB /JPA

Tools:                                     vi / Putty / MS Office / SqlDeveloper / TOAD 13.2
Eclipse / SoapUI / Maven / Jira / GIT

Server:                                   ORACLE Weblogic / ORDS

Betriebssystem                    Linux / Windows

RDBMS                                Oracle 19c




 

Kenntnisse

Java

PL/SQL

Oracle APEX

Produkte

Eclipse

Oracle 18c

TOAD

Oracle APEX

02/2020 - Heute

9 Monate

Entwicklung wesentlicher Komponenten des neuen, Java-basierten Kernbestandsführungsssystems

Rolle
Senior Entwickler J2EE
Kunde
Zürich Versicherung
Einsatzort
Köln
Projektinhalte

Java-basierten Kernbestandsführungsssystems Leben
unter Berücksichtung der funktionalen und nicht-funktionalen Anforderungen, der technischen Rahmenbedingungen und der Vorgaben aus der Enterprise-/IT-Architektur.
Entwicklung bzw Fehlerbehebung wesentlicher Komponenten des Zielsystems.

Migration vorhandener Cobl Programme nach Java
Effektive Umsetzung fachlicher und technischer Anforderungen unter Berücksichtigung der Unternehmensrichtlinien, Coding Guidelines und Entwicklungs-Patterns sowie Sicherstellung der Softwarequalität, der Performance und der zukünftigen Wartbarkeit des Systems.

 

Kenntnisse

Scrum

Oracle SQL

J2EE

EJB

JPA

PrimeFaces

JSF

Produkte

Eclipse

SoapUI

Maven

Atlassian JIRA

Git

Apache Subversion

Oracle Weblogic

06/2017 - 02/2020

2 Jahre 9 Monate

Entwicklung des Backend Systems für die Zusatzversorgungskasse der Debeka Krankenversicherung.

Rolle
Senior Entwickler
Kunde
Debeka Krankenversicherung
Einsatzort
Koblenz
Projektinhalte

Entwicklung des Backend Systems für die Zusatzversorgungskasse der
Debeka Krankenversicherung.
Entwicklung der SOA Webservice Operationen mit Java (J2EE, EJB, JPA),
welche von vershiedenen Webapplikation genutzt werden.
Anbindung von Cobol Webservices.
Migration von Cobol Code nach Java.
Beratung der Projektleitung bei der Auswahl der Frameworks und Tools.
Optimierung der Datenbankzugriffe und JPA Abfragen.
Erstellen von Shellskripten für das Deployen der Services auf den Weblogic.
Erstellen von JUNIT Tests
Erstellen von Integrations Tests
Erstellen von SoapUI Tests
Erstellen von Batchprogrammen mit UC4 für die Datenmigration und den Datenaustausch
zwischen verschiedenen Systemen.
Dokumentation der erstellten Operationen.

Kenntnisse

Scrum

Oracle SQL

J2EE

EJB

JPA

PrimeFaces

JSF

Produkte

Eclipse

SoapUI

Maven

Atlassian JIRA

Git

Apache Subversion

Oracle Weblogic

06/2016 - 06/2017

1 Jahr 1 Monat

Entwicklung / Design des Backend einer Baufinazierung

Rolle
Senior Software Entwickler
Kunde
SDV
Einsatzort
Nürnberg
Projektinhalte

Entwicklung des Backend Systems für die Baufinazierung der Sparda Banken

(UML-)Design der Services mit Enterprise Architect
Entwicklung der SOA Webservice Operationen mit Java (J2EE, EJB, JPA)
Bereitstellen der Services für die GUI
Durchführen von Auswertungen mit DB2
Performance Optimierung der Datenbankzugriffe.
Erstellen von JUNIT Tests
Erstellen von SoapUI Tests
Erstellen der Integritätstests
Dokumentation der erstellten Operationen.

Kenntnisse

Scrum

Enterprise JavaBeans

WebSphere

JUnit

Atlassian JIRA Agile

sql

Produkte

NetBeansIDE

DB2

DB2/UDB

JPA

Hibernate

IBM WAS

Atlassian JIRA Agile

SoapUI

J2EE 1.8

07/2013 - 09/2016

3 Jahre 3 Monate

Entwicklung, Konzeption und Design

Rolle
Senior Entwickler
Kunde
Bundesagentur für Arbeit
Einsatzort
Nürnberg
Projektinhalte

Entwicklung einer Auftrags und Aufgabenverwaltung

Konzeption und Design eines Auftrags und Aufgabeservice mit Innovator.

Fachklassen Konzept

Entity Konzept

Erstellen eines Storyboards

Entwicklung des Backend Systems für die Auftrags und Aufgabenverwaltung

Entwicklung des Backend Systems für den Zuständigkeits

Service und den Regionalzugriff Service.

Weiterentwicklung des OpTeams Service.

Suport der Services.
Suport für den Peros Service.

Suchen und Behebung von Fehlern in Webservices

Entwicklung der SOA Webservice Operationen mit Java (J2EE, EJB, JPA)

Entwicklung von DDL Skripten und benötigten Stored Procedures

Erstellen eines Wartungsfrontends mit JSF/Oracle ADF.

Durchführen von Auswertungen über PL/SQL

Erstellen von Stored Procedures mit PL/SQL

Optimierung der Oracle Datenbank

Performance Optimierung der Datenbankzugriffe.

Performancetest mittels Silk Performer

Erstellen von JUNIT Tests

Erstellen von SoapUI Tests

Erstellen von Batchprogrammen für die Datenmigration und den

Datenaustausch zwischen vershiedenen Systemem.

Dokumentation der erstellten Operationen.

Kenntnisse

Java 6

PL/SQL

JSF

ADF

JPA

Unix-Shells

Produkte

Eclipse

Netbeans 8

SQLDeveloper

JDeveloper

Innovator

SoapUi

Maven

04/2006 - 07/2013

7 Jahre 4 Monate

DB und Unix Administration, Support und Migration, Konzeption, Entwicklung

Rolle
Senior Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

DB Administration ORACLE 9i, 10g und 11g.

Performance Tuning und Entwicklung von Stored Procedures

Entwicklung und Test von DB Applikationen und Schnittstellen im Bereich Sales und Billing.

Erstellen von Auswertungen mit ORACLE Forms 10 , ORACLE Reports 10g und Excel

Datenmigration zwischen verschiedenen Systemen.

Wartung und Betreuung des Vertragsreferenzsystems.

Wartung und Betreuung des Provisionierungssystems.

Design und Entwicklung eines Tracker Systems für die Wartung mit Java, Swing und PL/SQL.

Die Auswertungen wurden mit dem Apache POI Framework als Excel File generiert.

Außerdem kam Apache pdfbox zur Erstellung von PDF Files zur Anwendung.

Entwicklung eines Web-Frontend Systems mit Java, Vaadin, CSS, Hibernate und PL/SQL

Weiterhin wurden Spring Beans und Maven eingesetzt. Als Webserver dienten Jboss und Tomcat 7

Als RDBMS diente ORACLE 11g

Entwicklung eine Auskunft Systems auf der Basis von ORACLE APEX

Backend Entwicklung auf Basis von Webservices mit Java und PL/SQL

Kenntnisse

Java

Perl

Oracle APEX

Vaadin

Swing

GWT

PL/SQL

Spring

Hibernate Criteria-API

Produkte

Eclipse

Toad

Subversion

Netbeans 7

Oracle SQL Developer

04/2005 - 04/2006

1 Jahr 1 Monat

Entwicklung, DB und Unix Administration,Support und Migration

Rolle
Senior Entwickler
Kunde
Vodafone
Einsatzort
Düsseldorf
Projektinhalte

Releasemanagement mit betrieblicher Releaseplanung, Auszeitensteuerung

Erstellung des gesamten Implementierungsplanes

Technische Vorbereitung der Migration mit Bereitstellung der Umgebung und der Skripte

Einrichten und Pflege der OPT-Umgebungen und der Produktionsumgebung

Migration jeglicher in den Betrieb zu übernehmender SW incl. Middleware und

Applikationsschicht der DB. Prüfung der Implementierbarkeit von Systemen.

Koordination und Durchführung der SW-Implementierungen auf TI-Systemen.

Abnahme und Synchronisation der Referenzdatenänderungen aus der Entwicklung

mit den produktiven Referenzdaten.

DB Administration ORACLE 9i.

Performance Tuning von Stored Procedures und Datenmodellierung.

Kenntnisse

Java

PL/SQL

Perl

Unix Scripting

Produkte

Eclipse

vi

Toad

PVCS

Tomcat

08/2001 - 02/2005

3 Jahre 7 Monate

Konzeption, Entwicklung und Support

Rolle
Senior Entwickler
Kunde
Toyota Motorsport GmbH
Einsatzort
Köln
Projektinhalte

Anwendersupport.

Programmierung von Schnittstellen zwischen verschiedenen

Warenwirtschaftssystemen, (Apertum, SAP) mit Java(JSE/J2EE) und ORACLE PL/SQL.

Konzeption und Programmierung von Tools für Datenbankabfragen mit Java (J2EE).

Datenbankadministration der ORACLE Datenbank unter Linux

ORACLE Installation, Erstellen von Anwender spezifischen Views

DB Tuning und Optimierung.

Pflege und Weiterentwicklung der bestehenden ORACLE DBMS Anwendungsarchitektur (PL/SQL).

Planung und Entwicklung von DBMS- nahen Manager - und Adapterkomponenten sowie die Integration in die bestehende J2EE basierte Zielarchitektur

Intranetanwendungen für statistische Auswertungen mit

Java, Java Script und XML.

Überführung von C-ISAM nach Informix.

Schnittstellenprogrammierung in C und C++ unter Sinix und Linux

Kenntnisse

Java

PL/SQL

C

C++

VBA

Produkte

GNU C++

Visual Age for Java

PVCS

Perl

Branchen

Banken, Behörden, Automotive, Industrie, Handel, Versicherungen

Kompetenzen

Programmiersprachen
ADF
C
C / C++
C++
Cobol
Enterprise JavaBeans
J2EE
Java
Java 8
JEE8
JPA
JUnit
Oracle SQL
PL/SQL
Unix-Shells

Produkte / Standards / Erfahrungen
apache maven
Apache Subversion
Apache Tomcat
Atlassian JIRA
Atlassian JIRA Agile
Atlassian JIRA Agile
Eclipse
EJB
Git
Hibernate
IBM WAS
Innovator
IntelliJ IDEA
JDeveloper
JSF
Maven
Netbeans 8
NetBeansIDE
Oracle 18c
Oracle APEX
Oracle APEX
Oracle Weblogic
PrimeFaces
Scrum
SoapUi
SQLDeveloper
TOAD
WebSphere

Datenbanken
DB2
DB2/UDB
Oracle 8i bis 12g
sql