freiberufler ORACLE PL/SQL Senior Softwareentwickler mit Java-Kenntnissen auf freelance.de

ORACLE PL/SQL Senior Softwareentwickler mit Java-Kenntnissen

zuletzt online vor 3 Tagen
  • auf Anfrage
  • 64291 Darmstadt
  • DACH-Region
  • el  |  de  |  en
  • 25.11.2023

Kurzvorstellung

Ich bin Dipl.-Informatiker (TH) und verfüge über 23 Jahre Erfahrung als Softwareentwickler mit Schwerpunkt Oracle. In dieser Zeit habe ich mehrere komplexe Projekte stets mit sehr gutem Erfolg durchgeführt. Referenzen sind vorhanden.

Qualifikationen

  • C, C++
  • Java, Eclipse, Servlets, XML, JSON, HTML, CSS
  • Oracle, PLSQL, SQL, Forms, Reports, Embedded SQL
  • Datenbankentwicklung
  • GIT, SVN
  • Java Architecture for XML Binding (JAXB)
  • JIRA, Confluence
  • Software Architecture

Projekt‐ & Berufserfahrung

Datenbank Softwareentwickler
Kundenname anonymisiert, Darmstadt
3/2019 – 8/2023 (4 Jahre, 6 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2019 – 8/2023

Tätigkeitsbeschreibung

Design der Datenbank, Entwicklung von Packages mit PLSQL und SQL

Eingesetzte Qualifikationen

Oracle-Anwendungen

Oracle-, PL-SQL und Forms-Softwareentwickler
Proximity Technology GmbH, Düsseldorf, Düsseldorf
5/2018 – 12/2018 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2018 – 12/2018

Tätigkeitsbeschreibung

Erweiterung einer Anwendung zur Vergabe und Verwaltung von Fördermitteln aus EU-Strukturfonds zu einer mandantenfähigen Lösung. Umsetzung von neuen Anforderungen für den neu hinzugekommen Mandanten zur Verwaltung von Fördermitteln aus dem Europäischen Meeres- und Fischereifonds (EMFF).

Aufgaben:
- Diverse Anpassungen und Neuentwicklungen mit PL/SQL, Oracle Forms und Oracle Reports
- Anpassung des Anwendungsschemas für eine mandantenfähige Lösung mit VPD

Eingesetzte Tools:
Oracle RDBMS 12c, WebLogic Server-Version: 12.1.3, Oracle Forms, SQL Navigator, SQL, PL/SQL, XML, Subversion

Eingesetzte Qualifikationen

Oracle-Anwendungen

Java-Software Entwickler
L-Bank Staatsbank für Baden-Württemberg, Karlsruhe
4/2017 – 7/2018 (1 Jahr, 4 Monate)
Banken
Tätigkeitszeitraum

4/2017 – 7/2018

Tätigkeitsbeschreibung

Mitarbeit in verschieden Projekten zur Integration von Daten aus verschiedenen Systemen in ein zentrales Datenmanagement System und des Meldewesens.

Aufgaben:
- Technische Umsetzung der regulatorischen Anforderungen im Bereich AnaCredit
- Erweiterung und Anpassung der Datenschnittstellen zu den operativen Systemen
- Erweiterung und Anpassung der Dtenhaltung im DWH, speziell für den Da-tamart des Meldewesens
- Kommunikation mit den Fachbereichen


Informix, Java 8, Junit, Eclipse, Maven, SQL, BAIS, AnaCredit, Subversion

Eingesetzte Qualifikationen

Informix, Java (allg.)

Oracle Forms und PL-SQL Entwickler
Proximity Technology GmbH, Düsseldorf
11/2015 – 3/2017 (1 Jahr, 5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2015 – 3/2017

Tätigkeitsbeschreibung

Weiterentwicklung von Systemen zur Unterstützung des Prozesses zur Förderung von Projekten mit Mitteln aus EU-Strukturfonds, dem Bund und den Ländern. Das System unterstützt unter anderem die Antragserstellung und -prüfung, die Haushaltsplanung, die Bewilligung, die Mittelanforderung, die Auszahlungen und das Reporting von Projekten.
Aufgaben:
- Diverse Implementierungen mit PL/SQL, Oracle Forms und Oracle Reports
- Entwicklung einer Schnittstelle zum Datenaustausch zwischen dem Internet-Portal und der zentralen Datenhaltung mit XML.
- Konzeption und Implementierung des Rollen- und Benutzerkonzepts

Oracle RDBMS 12c, WebLogic Server-Version: 12.1.3, Oracle Forms and Reports, SQL Navigator, SQL, PL/SQL, XML, Subversion

Eingesetzte Qualifikationen

Oracle Database

Softwareentwickler
AMA Agrarmarkt Austria GmBH, Wien
6/2015 – 10/2015 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2015 – 10/2015

Tätigkeitsbeschreibung

Entwicklung eines Systems zur Kontrolle der Vergabe öffentlicher Mittel aus der EU, dem Bund und den Ländern an Landwirtschaftlichen Betrieben. Die mittels GPS und Laser ermittelten Flächen werden direkt im Geographischen Informationssystem (GIS) erfasst. Somit ist auch im GIS das Prüfergebnis graphisch ersichtlich.

Oracle RDBMS 11G mit Spatial Option, SQL Navigator 6.7, SQL, PL/SQL, GeoMedia Smart Client Administrator und Workflow Editor, JavaScript, Putty, Unix, bash, Windows 7

Oracle RDBMS 11G mit Spatial Option, SQL Navigator 6.7, SQL, PL/SQL, GeoMedia Smart Client Administrator und Workflow Editor, JavaScript, Putty, Unix, bash, Windows 7
Aufgaben:
Implementierung von Workflows zur Erfassung und Visualisierung von Feldstücken, der tatsächlich bewirtschafteten förderfähigen Flächen sowie von Landschaftselementen z.B. von Bäumen, von Tieren eines landschaftlichen Betriebes mit GeoMedia Smart Client, PL-SQL und JavaScript.
Implementierung von Routinen. so dass zuverlässig geprüft werden kann, ob die Voraussetzungen für die Gewährung der Beihilfen und die Anforderungen und Normen für anderweitige Verpflichtungen (Cross Compliance) eingehalten werden. Durch Prüfroutinen können z.B. die beantragten und die tatsächlich in der Natur vorhandenen, bewirtschafteten Flächen verglichen werden.

Eingesetzte Qualifikationen

Oracle Database

Softwareentwicklung, 2. Level Sopport
Große Internationale Bank, Frankfurt
10/2013 – 3/2015 (1 Jahr, 6 Monate)
Banken
Tätigkeitszeitraum

10/2013 – 3/2015

Tätigkeitsbeschreibung

Projekt / Aufgaben:
Unterstützung im 2nd Level-Support von Oracle- und Java-Anwendungen im Bereich Kreditvergabe für Privatkunden.

Aufgaben:
Erstellung von SQL*Reports mit Oracle SQL*Developer
Fehleranalyse, Ticket- und Problemmanagement
Defect Management mit HP Application Lifecycle Management

Tools/ Sprachen/ Methoden:
Oracle RDBMS 11G, Java Version 7.45, Java Applets, Oracle Weblogic Server, Windows Powershell, SSH, WinSCP, Putty, Unix, bash, Windows 7, HP Application Lifecycle Management, ITIL

Eingesetzte Qualifikationen

Oracle Database, ITIL, Weblogic (Oracle)

Softwareentwickler
Stadtkämmerei Frankfurt am Main, Frankfurt am Main
6/2013 – 9/2013 (4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2013 – 9/2013

Tätigkeitsbeschreibung

Migration einer Intranet-Anwendung zur Planung und Aufstellung des Produkt-haushalts und des Investitionsprogramms der Stadt Frankfurt am Main auf Oracle 11G und Java7.

Softwareentwicklung und Support im Oracle-Umfeld
IKEA IT Germany, Wallau
11/2005 – 5/2013 (7 Jahre, 7 Monate)
Handel
Tätigkeitszeitraum

11/2005 – 5/2013

Tätigkeitsbeschreibung

Weiterentwicklung und Support von zwei Applikationen im Umfeld Accounting & Controlling sowie Invoicing & Payment:
- Weiterentwicklung und 2nd Level Support einer Applikation zur Preiskalkulati-on von allen Handelsartikeln weltweit bis auf der Ebene der Möbelhäuser. In der Kalkulation werden neben dem Einkaufspreis die Fracht-, Zoll- und Einlagerungskosten sowie weitere Markups der einzelnen Stationen im Vertriebsnetz berücksichtigt. Die Kalkulation läuft über Batch-Jobs in einer Oracle Datenbank.
- Weiterentwicklung und Optimierung einer zentralen Anwendung zur Verwaltung von Daten und zur Erstellung von Rechnungen für Businesskunden. Die Anwendung wird in ca. 15 Ländern von Tochterfirmen des Handelsunterneh-mens genutzt. Alle Einkäufe eines Tages werden über Nacht an das System übermittelt. Anschließend werden die Rechnungen erstellt und zusammen mit den aktuellen Kundendaten über diverse Schnittstellen (ftp, Web-Services) an die verschiedenen Buchhaltungssysteme und an einem zentralen Archivierungssystem weitergeleitet. Die Anwender können über den Forms-Client Kundendaten erfassen und Rechnungen drucken. Neue Kundenkarten können über das System erfasst und bestellt werden. Kontostände der Kunden aus den jeweiligen Buchhaltungen sowie Tageseinkäufe werden in dieses System zeitnah übermittelt. Damit kann das Kreditlimit von Businesskunden exakt berechnet und von allen Ladenkassen weltweit sowie von anderen Systemen online abgefragt werden.
Aufgaben:
Implementierung von Schnittstellen für Folgesysteme mit PL/SQL, XML, Unix Kornshell, PERL und SQL*Plus.
Optimierung des Maintenance- und Testprozesses.
Migration von Oracle 9i auf 10g, SQL-Tuning, Behebung von Datenbankproblemen.
Migration des Forms 6.0 Clients auf Oracle Forms 10G.
Diverse Erweiterungen in dem Modul zur Erstellung der Rechnungen für Business-Kunden.
Diverse Erweiterungen in dem Modul zur Berechnung der Produktpreisen weltweit.
Diverse Anpassungen des Forms 6.0-Clients, Unterstützung von mehreren Sprachen (Englisch, Japanisch).

Tools/ Sprachen/ Methoden: Oracle RDBMS 9.2, 10G, Forms 6.0, SQL*Loader, SQL, PL/SQL, Java, XML, ClearCase, Terminal Server Citrix, BMC Remedy, Web Application Server 5.1, AIX RS6000

Softwareentwicklung mit Java und Oracle
Stadt Frankfurt am Main, Frankfurt am Main
6/2001 – 10/2011 (10 Jahre, 5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2001 – 10/2011

Tätigkeitsbeschreibung

Konzeption und Implementierung einer Intranetanwendung zur Planung und Aufstellung des Produkthaushalts und des Investitionsprogramms der Stadt Frankfurt.
Aufgaben:
Entwurf der Datenbank und Implementierung der Kern-Funktionalitäten in Form von PL/SQL-Stored Procedures.
Implementierung von Eingabemasken und von Reports mit Java und XML.

Tools/ Sprachen/ Methoden: PL/SQL, SQL, XML, Oracle RDBMS 8i/9i, Oracle IAS Web Server, Mentor Spreadsheet2Web, Umgebung: Windows

Softwareentwicklung mit Oracle und Java
Deutsche Bank, Frankfurt am Main
7/1997 – 1/2004 (6 Jahre, 7 Monate)
Banken
Tätigkeitszeitraum

7/1997 – 1/2004

Tätigkeitsbeschreibung

Erstellung der Datenbank und Implementierung von Teilen der Benutzerfläche eines zentralen Web-basierten Data Warehouse für den Bereich Private Banking International. Das System ermöglicht die Kosten- und Performanceanalyse für Märkte, Teams, Manager, Kundenberater und Kostenstellenbereiche weltweit. Die Benutzer des Systems haben Zugriff nur auf die für sie frei geschalteten Datenbereiche.
Aufgaben:
Datenbankadministration Oracle 8i/9i und Coaching des Entwicklerteams in SQL und PL/SQL. Planung und Durchführung von Tests und Updates der Anwendung.
Datenmodellierung (Platzberechnung, Tabellenparametrisierung, Partitionierung) und Generierung von Datenbankschemata mit Oracle Designer 2000.
Erstellung und Implementierung des Benutzerberechtigungskonzeptes und seiner Schnittstelle zum Web-Server mit PL/SQL und VPD.
Implementierung von Routinen zum Datenhochladen und zur Datenüberprüfung.
Parallelisierung von Ladeprozessen mit Advanced Queueing und DBMS_JOB.
Optimierung einer zuvor selbst entwickelten PL/SQL-Library zur Berechnung von Cubes in der Oracle-Datenbank.
Erstellung einer Web-basierten Datenbelieferungsschnittstelle (Upload) mit PERL und PL/SQL mit ablaufbedingten Steuerung des Datenimports.
Implementierung von Benutzeroberflächen und von Reports mit PL/SQL, HTML und JavaScript.
Generierung mit PL/SQL direkt aus der Datenbank von mehrseitigen, komplexen PDF-Dokumenten unter Benutzung vorhandener PL/SQL-Libraries. Die Dokumente können aus unterschiedlichen Auswertungen bestehen. Die Reports können im Hindergrund gestartet, in der Datenbank fertig berechnet abgespeichert und später abgerufen werden.
Erstellung des Datenmodells zum Abspeichern von zuvor ausgewählten Organisationseinheiten, von Teams und von Managern sowie von den dazugehörigen Auswertungen. Die Auswahl des Benutzers dient später als Eingabeparameter zur Generierung von mehreren Reports gleichzeitig, die beispielsweise einmal im Monat generiert werden sollen.
Implementierung einer Auswahlmatrix als Java-Applet mit den Swing-Klassen, in der die mehrfache Auswahl von Organisationseinheiten, von Teams und von Managern sowie der dazugehörigen Auswertungen möglich ist. Die ausgewählten Strukturen werden in der Datenbank abgespeichert und dienen als Eingabe zur gleichzeitigen Generierung von sehr komplexen Reports.


Tools/ Sprachen/ Methoden: ORACLE 8i/9i, PL/SQL, SQL, Advanced Queing, Java, JavaScript, HTML, PERL, Unix Shell, Oracle iAS Web Server, Designer/2000, Windows NT, Sun solaris, IBM AIX RS/6000

Ausbildung

INFORMATIK
DIPLOM (TH)
1992
Darmstadt
Mathematik
Diplom
1982
Griechenland

Über mich

Als Diplom Informatiker (TH) mit über 20 Jahren Projekterfahrung verfüge ich über die notwendigen Kenntnisse und Expertise, um das Projekt Ihres Kunden entscheidend voranzutreiben und zum Erfolg zu führen.

Was ich in Ihr Projekt einbringen kann:
- Projekterfahrung in allen Phasen der Softwareentwicklung, von der Analyse und Konzeption
bis hin zur Test- und Abnahmephase
- analytisches, konzeptionelles und strukturiertes Denken
- ein hohes Maß an Kreativität, die ich bereits in Projekten mit selbstentwickelten PL/SQL Tools
in der Entwicklungs- und Testphase mehrfach unter Beweis gestellt habe.
- fundierte Kenntnisse und Erfahrungen in der strukturierten Analyse, Datenmodellierung,
objektorientierte Konzeption und Modularisierung
- große Motivation sowie eine ziel- und ergebnisorientierte Arbeitsweise

Weiterhin verfüge ich über eine sehr schnelle Auffassungsgabe. Dazu bin ich äußerst teamfähig und sozial kompetent und ergreife, wo es erforderlich ist, Eigeninitiative und Verantwortung.

Ich arbeite sehr präzis und bin äußerst kostenbewußt und belastbar.

Weitere Kenntnisse

Oracle, SQL, PL/SQL: Experte - 20 Jahre Erfahrung
Oracle Forms/Reports: Sehr Gut- 3 Jahre Erfahrung
Oracle Designer: Sehr Gut- 5 Jahre Erfahrung
Quest Software Toad: Experte - 7 Jahre Erfahrung
Java, Servlets, Applets, Tomcat, Eclipse, Ant: Grundkenntnisse 1 Jahr Erfahrung

Weitere Skills: XML, HTML, Javascript, Unix Shell, C,..

Persönliche Daten

Sprache
  • Griechisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
4080
Alter
64
Berufserfahrung
35 Jahre und 10 Monate (seit 01/1989)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden