12.08.2025 aktualisiert

**** ******** ****
nicht verfügbar
info: nicht verfügbar bis 31.12.2026

Software Entwickler BigData, Java, SQL, Python, C/C++

München, Deutschland
Nur Remote
Dipl.-Informatiker (FH)
München, Deutschland
Nur Remote
Dipl.-Informatiker (FH)

Skills

JavaXhtmlXml-SchemaAgile MethodologieApache TomcatC++CSSDatenbankenETLDatenmodellData WarehousingSoftware Design PatternsEclipsePerlJ2EEEntity-relationshipEreignisgesteuerte ProgrammierungGitHubIntellij IDEASpring FrameworkPythonMicrosoft Sql-ServerObjektorientierte Software-EntwicklungOracle FinancialsPerformance-TuningShell-ScriptSolarisPL/SQLSQLSubversionUMLExtensible Markup LanguageAnalytische FunktionenUnifaceJupyterToad (Software)Grid ComputingSql NavigatorRisikomanagement
Programmiersprachen:
Java
Python
C/C++
PL/SQL
SQL
Shellscript
Perl
XML (XHTML, CSS, XML-Schema)

Datenbanken:
Oracle mehr als 20 Jahre Erfahrung
MS SQL Server
MySQL

Produkte/Standards/Erfahrungen:
Erfahrungen:
- BigData im Bankbereich
- Datenmodellierung (ERM)
- Schnittstellenentwicklung (ETL)
- Data Warehouse Techniken (analytische Funktionen, Partitionierung, etc.)
- Performance Tuning Oracle - Ereignisgesteuerte Programmierung
- Design Patterns (Entwurfsmuster)
- Grid Computing
- Parallelprogrammierung (Multithreaded) mit C++ unter Solaris
- BNM-Protokoll: Geldautomaten, Kontoauszugsdrucker
- Risikocontrolling (Bank)
- Basel2/3 (Neue Baseler Eigenkapitalvereinbarung)

Standards:
- Objektorientierte Entwicklung (OOA/OOD/OOP)
- Strukturierte Entwicklung (SA, SD)
- Entity-Relationship-Modell (ERM)
- UML
- Agile Programmierung 

Produkte:
- EJB3
- Spring
- Hibernate
- Oracle
- Jira
- IntelliJ
- GitHub
- Jupyter
- Git
- Dimensions
- Apache Tomcat
- ERwin
- SQL-Navigator
- TOAD
- MS-Office
- Eclipse
- unifAce
- Subversion

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit1998

Sprachen

Englischgut

Projekthistorie

Selbststudium Java 17, Spring und Einstieg in ML mit Python

Auffrischung der Java-, Spring-Skills,

 Einarbeitung in Python und MySQL           

DV-Basis: MacOS, Java 17, Python, Spring, IntelliJ, Jupyter, Git, MySQL

Sabbatical (Motorradreisen und überwintern in Andalusien und der Algarve)

Software-Entwicklung Java, SQL und Oracle

UniCredit Global Information Services

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Projekte im  BigData-Bereich: Basel II/III Meldungen, Million Loans, Mastergroup Partnertable, Entwicklung von Batchprogrammen und Oberflächen

DV-Basis:

Solaris, Windows, Java 8, J2EE, SQL, JDBC, JPA/Hibernate, XML,

Oracle, JBoss, EJB3, SQLDeveloper, Toad, SQL*Plus, Eclipse

JUnit, Dimension, Subversion, UML, Agile Methoden

Software-Entwicklung Java

Societe General

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Migration der Credite Suisse Fondsbuchhaltung von Sunguard V3 nach Symcorp Dimension

Entwickeln von performanten Auswertungen mit SQL.

Erstellung und Pflege von Powercentermappings.

Auswertung, Pflege und Buchung von Fondsdaten über Symcorp Dimension.

Pflege eines in Java geschriebenen Abstimmungstools.

DV-Basis:

Solaris, Windows , SQL, Java, JPA/Hibernate, Oracle,

Toad, Powercenter, Symcorp Dimension, Eclipse, Maven2, Spring,

Subversion, Agile Methoden

2nd Level Support.

UniCredit Global Information Services

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

2nd Level Support im Bereich Handelsrisiko

Erstellen und Versorgen von Anwendungspaketen auf Solarisservern.

Pflege des Application-Servers.

Pflege des Versionierungssystems Serena Dimensions.

Überwachung der Applikationsabläufe mit Veritas Cluster Manager und Symphonie-Konsole.

Programmanpassungen zur Pflege und Optimierung der Abläufe.

Performance Tuning der Oracle-Datenbank auf Applikationsseite.

DV-Basis:

Solaris, Windows,Java, J2EE, SQL, JDBC, Shellscript, XML, Oracle,

Toad, SQL*Plus, Eclipse, JBoss, EJB, Apache, Maven, Veritas Cluster Manager,

  Symphony 4, JUnit, Serena Dimension, Agile Methoden

Software-Entwicklung Perl, SQL und MS Access

Hypo Real Estate

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

 

Barwertermittlung auf Einzelgeschäftsebene im Finance-Bereich. Zum Abgleich mit der Bilanz wurden Reports auf Einzelgeschäftsebene  analysiert, extrahiert, transformiert und anschliessend in ein DWH geladen.

Erstellung und Verwaltung der SQL-Server Datenbank.

Analyse und Extraktion von Finanzreports (mit Perl) die aus diversen Vorsystemen (z.B. Summit, Frontarena, Paris etc.) geliefert wurden. Ein Schwerpunkt bildeten dabei Kreditderivate, Futures, Options und Swaps.

Transformation und Laden der extrahierten Daten in die DB.

Programmierung (Java, JSP) eines Tools für eine automatisierte Ablaufsteuerung der Prozesse.

DV-Basis:

Windows, Perl, SQL, XHTML, CSS, SQL-Server, MS Access,

Excel, Eclipse, Tomcat, Maven, Subversion

Software-Entwicklung C/C++, PL/SQL und Oracle

Hypovereinsbank

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

 

Basel2: Schnittstellenentwicklung (ETL- Extract, Transform, Load) zur Zusammenführung der Konzernweiten Bankdaten in ein Oracle Data Warehouse für ein Risiko-Controlling-System gemäss Basel II (Advanced Ansatz) unter Solaris. Die so erstellte Datenbasis ist Grundlage zahlreicher DataMarts für Reportings und Simulationen.

Basierend auf einem normalisierten Datenmodell werden hier die Daten aller Konzernzsysteme gespeichert und soweit notwendig auch historisiert. Dazu gehörten Partner-, Geschäfts-, Handelsdaten, Sicherheiten etc. Die Anlieferung der Daten erfolgt durch Direktanbindung der Vorsysteme und eine flexible Basel-II-Transformationsschicht.

Laden der zentralen Hostdaten-Bestände und der Konzerntöchterbestände in die Datenbasis.

Analyse, Bearbeitung und Laden von Kreditderivaten, Futures, Options und Swaps aus diversen Handelssystemen (z.B. Sophis, Kondor, Atlas, Frontarena etc.) in die Datenbasis.

Implementieren von Shellscripten zur Ablauf-Automatisierung.

Realisierung von Java-Anwendungen zur Transformation (Aggregation / Validierung / Anreicherung) der Daten und Befüllung diverser DataMarts.

Entwicklung einer Objektorientierten und XML-gestützten Regelverwaltung mit Java.

Anbindung externer Ratingagenturen.

Versorgung von MIS-Datenbanken für BusinessObjects-Auswertungen.

Position: Konzeption / Datenmodellierung / Programmierung

DV-Basis:

Solaris, Windows, Java, J2EE, JDBC, SQL, PL/SQL, Shellscript, XML,

Oracle, Eclipse, Ant, Toad, JBoss, EJB, SQL*Plus, SQL*Loader,

JUnit, Dimension, Agile Methoden, UML

 

Projekt: Adressrisikoanalyse

Schnittstellenentwicklung (ETL (Extract, Transform, Load)) zum Überführen der HOST-Daten zweier fusionierter Großbanken in ein Oracle Data Warehouse für ein Risiko-Controlling-System unter Solaris. Dieses System ist zentrale Grundlage für die Adreßrisikobestimmung und Adreßrisikosteuerung sowie für das Risikoreporting der Bank.

Laden der Hostdaten-Bestände in die Oracle-DB mit SQL*Loader.

Realsierung von PL/SQL-Packages zur Transformation (Aggregation / Validierung / Anreicherung) der Hostdaten und Befüllung  des Adressrisiko-DataMarts.

Objektorientiertes Design und Implementierung eines Kreditportfoliomodells in C++ zur Simulation von Risikoverteilungen.

Performance-Tuning der PL/SQL-Anwendungen und der Datenbank.

             Konzeption und Realisierung von Scripten zur Steuerung der Anwendungen.

Datenmodellierung.

DV-Basis:

Solaris, Windows XP, PL/SQL, SQL, C++, Shellscript,

Oracle, SQL*Navigator, SQL*Plus , SQL*Loader, make, vi, CVS

 

Software-Entwicklung C++, Oracle

Vereinsbank

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Entwicklung von Client/Server-Anwendungen für ein dezentrales Selbstbedienungssystem (Kontoauszugsdrucker und Geldautomaten) auf einem AIX-Cluster

Adminstration (AIX, Oracle, SNA, X25).

Realsierung von Kundenspezifischen Anwendungen auf Basis des Banking Network Monitors (BNM) von IBM.

Konzeption und Realisierung von Shellscripts zur Softwareverteilung im laufenden Betrieb.

DV-Basis:

AIX, C++, ESQL/C, Shellscript, Oracle, SQL*Plus , make, BNM (Banking Network Protocol)

Software-Entwicklung unifAce, Oracle

Anstalt für kommunale Datenverarbeitung

Öffentlicher Dienst

1000-5000 Mitarbeiter

Entwicklung von Client/Server-Anwendungen für ein kommunales Informationssystem.

Schnittstellenentwicklung (ETL) zwischen dem neuen dezentralen UNIX-System und dem zentralen HOST-System.

Realisierung einer Stundungsverwaltung.

DV-Basis:

AIX, Windows NT, unifAce, Oracle

Software-Entwicklung C, unifAce, Informix

Bundesverband der Betriebskrankenkassen

Versicherungen

1000-5000 Mitarbeiter

Zeitraum: 07/91 – 06/95

Auftragsleitung im Rahmen des Projektes ‘Informationssystem für Betriebskrankenkassen’

Analyse, Konzeption und Realisierung von:

Anwendungen für das Beitrags- und Meldewesen.

Statistiken.

Optimierung zeitkritischer Funktionen.

Zentralen Funktionen: z.B. Batch- und Spoolystem.

DV-Basis:

SINIX, C, ESQL/C, unifAce, Shellscript, Informix, make, vi


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden