Profilbild von Johannes Splinter Java Entwickler aus Gelsenkirchen

Johannes Splinter

verfügbar

Letztes Update: 05.12.2017

Java Entwickler

Abschluss: Diplom Physiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Skills

Skills Definition (aufsteigend):  Kenntnisse,  Grundlegende, Gute, Sehr gute Kenntnisse oder Experte
Skills                                                                                                                                                   Level
  • Office Tools                                                                                                                                                  
                         Word                                                                                                                                           Sehr gut
                         Excel                                                                                                                                            Sehr gut
                         Macro                                                                                                                                      Kenntnisse
                         Powerpoint                                                                                                                              Sehr gut          
  • System & Netzwerk Administration Tools                                                                                       
                         Linux                                                                                                                                   Gute Kenntnisse
  • Programmier Sprachen                                                                                                                            
                         Xpath                                                                                                                                          Sehr gut
                         XML                                                                                                                                             Sehr gut
                         VBA (Excel)                                                                                                                            Kenntnisse
                         SQL                                                                                                                                               Sehr gut
                         Javascript                                                                                                                Grundlegende Kenntnisse
                         PHP                                                                                                                            Grundlegende Kenntnisse
                         Perl                                                                                                                                           Kenntnisse
                         Python                                                                                                                                     Kenntnisse
                         Java                                                                                                                                              Sehr gut
                         dot                                                                                                                                               Sehr gut
                         C++                                                                                                                                                    Gut
                         C                                                                                                                                                        Gut
                         HTML                                                                                                                                               Gut
                         Shell / Batch scripting                                                                                                                Gut
  • Application Server / Servlets Server Tools
                         Apache Tomcat                                                                                                                            Gut
  • Database / Database Administration (DBA) Tools                                                                         
                         MySQL                                                                                                                                        Sehr gut
                         ORACLEDB                                                                                                                                 Sehr gut
                         JDBC                                                                                                                                                 Gut
  • Integrated Development Environment (IDE) Tool                                                                        
                         IntelliJ IDEA                                                                                                                               Sehr gut
                         Eclipse                                                                                                                                         Sehr gut
                         Netbeans                                                                                                                Grundlegende Kenntnisse
  • Software Konfiguration Management Tools                                                                                   
                         ANT / NANT                                                                                                                           Kenntnisse
                         SVN                                                                                                                                                  Gut
                         GIT                                                                                                                                                    Gut
                         Maven                                                                                                                                             Gut
  • Software Architektur Tools
                 GraphViz                                                                                                                                    Sehr gut
                 dotEditor                                                                                                                                   Sehr gut
  • Infrastruktur Management (Scheduling, Monitoring) Tools                                                     
                         NAGIOS                                                                                                                                   Kenntnisse
  • Portal & Collaborative Solutions Tools                                                                                               
                         Photoshop                                                                                                                             Kenntnisse
                         Dreamweaver                                                                                                                      Kenntnisse
  • Technical Testing Tools                                                                                                                            
                         JUNIT                                                                                                                                          Sehr gut
                         JIRA                                                                                                                           Grundlegende Kenntnisse
  • Sprachen                                                                                                                                                       
                         English                                                                                                                                             Gut
                         French                                                                                                                                     Kenntnisse
                         German                                                                                                                                       Expert

Projekthistorie

Zeitraum             seit 10/2017, Hays AG
Aufgabe              Wartung und Test einer Gerätemanagement Software
                                 
Skills
  • Java Backend und GUI Entwicklung
  • Dependency Injection
  • Abnahmetest
  • CORBA
  • XML
  • Eclipse
  • Jira
  • SVN
Zeitraum             07/2017 - 09/2017, Postbank Systems AG, Bonn
Aufgabe             
Entwicklung einer Schnittstelle von Daten aus verschiedenen Vorsystemen in das  gewünschte Ziel-Format und Datenmodell für einen Kunden aus der Finanzbranche entsprechend Fachfeinkonzept und dazugehöriger Mappingdokumente.
Ergänzung eines shell scripts csv2xml
Skills
  • SAP BA DatenModell in xml basiertes Datenmodell
  • Pseudocode
  • Unix Shell
  • XML
  • UC4 Job Steuerung, BladeLogic
  • Modul-Integrationstest und Testendebericht
  • Ergänzung der DVD-Dokumentation
Zeitraum             09/2016 - 06/2017
Aufgabe              RiVa-Integration in ABACUS360
Integration und Neu-Entwicklung (Java) der Riva Komponenten in die neue Risikomanagement und Meldewesen Plattform ABACUS360 (A360)
Skills
  • Migration des A360 Datenmodells in das RiVa-Datenmodell FTDL (XML basiert)
  • Migration der entsprechenden A360 XML Dateien in die FTDL Dateien
  • Entwicklung von Konvertern für A360 Input nach FTDL in Java für die Riva Engines nach Mappingvorlage oder zum Teil nach eigenen Mappings
  • Java Backend Entwicklung
  • jUnit Tests der Konverter
  • XML
  • IntelliJ IDEA
  • GIT
  • Maven
  • JIRA
  • XML Spy
Zeitraum             09/2016 - 09/2016
Aufgabe               Anforderung AnaCredit
  • Analyse eines regulatorischen Datenmodells sowie der Anforderungen der Österreichischen Nationalbank für AnaCredit und Abgleich mit dem aktuellen Datenmodell (Basic Cube)
Skills
  • Analyse der gesetzlichen Anforderungen
  • Übersetzung der gesetzlichen Anforderungen in technische Lösungen
  • Datenmodell-Abgleich
Zeitraum             04/2016 - 08/2016
Aufgabe               LastMile XBRL Solution
  • Design und Entwicklung (Java, SQL) des Eline2Abacus-Converters in den Niederlanden
Skills
  • Analyse der Kundenanforderungen
  • Technische Lösungen für (neue) regulatorische und gesetzliche Anforderungen
  • Java Entwicklung
  • XML Konfiguration der ABACUS Web Oberfläche
  • Einlesen der Input XML Datei in OracleDB mit SQL
  • Start der ABACUS MPE (Multi Processor Engine) Verarbeitungen in Java
  • Erstellen der Reports
  • jUnit Tests pro Report
  • Eclipse IDE
  • XML
  • ORACLE DB
  • ORACLE SQL
  • GIT
  • JDBC
  • Präsentation der Ergebnisse und Abstimmung mit den Kunden
Zeitraum             01/2016 - 03/2016
Aufgabe               Money Market Statistical Reporting (MMSR)
  • Integration des MMSR Moduls in der IT Infrastruktur des Kunden
Skills
  • Analyse der Kundenanforderungen
  • Analyse der IT Infrastruktur
  • Analyse (neuer) regulatorischer und gesetzlicher Anforderungen und deren Auswirkungen
  • Übersetzung anspruchsvoller fachlicher in technische Anforderungen
Zeitraum             12/2015 - 12/2015
Aufgabe               Liquidity Managment Analytics
  • Modulübergreifende technische Dokumentation des neuen Produktes
  • Test und Dokumentation der Findings
Skills
  • Erstellung von komplexen und modulübergreifenden technischen Konzepten
  • Konzeption und Durchführung der Testverfahren
Zeitraum       11/2015 - 11/2015
Aufgabe              Managed Service (Outsourcing Bereich des aufsichtsrechtlichen Meldewesens)
  • Evaluation des Einsatzes eines vorhandenen Moduls als Steuerungslösung
  • Anforderungsanalyse; Ermittlung der Anforderung an neue Steuerungslösung
  • Analyse und Dokumentation der aktuellen Ablaufsteuerung (Unix Shell) sowie der neuen Anforderungen
Skills
  • Analysen für neue Produkte und neue funktionale Anforderungen in Bezug auf komplexe, teilweise auch fach-/modulübergreifende Themen
  • Dokumentation komplexer, fach-/modulübergreifender Sachverhalte
Zeitraum       06/2015 - 10/2015
Aufgabe        Konzeption und Java Entwicklung eines Anonymisierungstools
  • Entwicklung von Java Anwendungen zur Anonymisierung von Kundendaten nach ISO 27001
  • Konzeption der prozessübergreifenden (CVA, LCR, LIQ, BFA3) Verwendung selbst entwickelter Anonymisierungstools
Skills
  • Erstellung neuer Konzepte zu komplexen, fach-/modulübergreifenden Sachverhalten
  • Selbständige Implementierung neuer komplexer SW-Elemente
  • Selbständige Definition komplexer Entscheidungs- und Allokationsregeln
  • Übersetzung anspruchsvoller funktionaler in technische Anforderungen
  • Test inkl. modulübergreifendem Code-Review
  • Ergebnispräsentation in Schulung/Workshop
  • Erweiterung bestehender SOA
  • Ablaufsteuerung in Batch
  • Java, XML, IntelliJ IDEA, SVN, XML Spy
  • XPATH, VTD-XML, XML Parser Java Bibliothek
Zeitraum       05/2015 - 06/2015
Aufgabe        Managed Service (Outsourcing Bereich des aufsichtsrechtlichen Meldewesens)
  • Automatisierung der Monitoring Reports
  • Analyse der Datenanlieferung (OTRS, Nagios) und Evaluation der Verwendung von Jasper Reports
Skills
  • Analysen für neue Produkte und neue funktionale Anforderungen in Bezug auf komplexe, teilweise auch fach-/modulübergreifende Themen
Zeitraum       10/2014 - 04/2015
Aufgabe        Konzeption von RiVa Komponenten und Entwicklung in Java
  • Verantwortlich für Konzeption und Umsetzung der Verwendung von ABACUS/RiVa Komponenten zur verlustfreien Bewertung des Bankbuches (nach lDW RS BFA 3)
  • Review verschiedener (Test-)Dokumente
  • Konzeption des Testverfahrens und Test des ABACUS/Riva WebPortals; Test-Dokumentation
Skills
  • Java Entwicklung
  • Projektkoordination zzgl. Aufwandsschätzung
  • Analysen für neue Produkte und neue funktionale Anforderungen in Bezug auf komplexe, teilweise auch fach-/modulübergreifende Themen
  • Erstellung und Reviews von (neuen) Konzepten zu komplexen, fach-/modulübergreifenden Sachverhalten
  • Unterstützung bei der SOA Entwicklung neuer Produkte/Anforderungen
  • Anfertigung der Datenflussdiagramme mit Graphviz
  • Selbständige Implementierung neuer komplexer SW-Elemente
  • Modulübergreifende Entwicklung der Ablaufsteuerung
  • Fachlicher und technischer Support für Testfindings
  • Selbständige Definition komplexer Entscheidungs- und Allokationsregeln
  • Fachkonzeption; Identifikation der relevanten Geschäfte und Bereitstellung einer komplexen Formel zur Berechnung der Risikokosten
  • Konzeption [Abbildung verschiedener Kredite sowie hinterlegter Sicherheiten in FTDL, xml-basiert] und Bereitstellung der Input Dateien verschiedener Engines in FTDL (xml-basiert)
  • Verantwortlich für Kundendokumentation
  • XML, IntelliJ IDEA, SVN, XML Spy
  • Ablaufsteuerung in Batch
Zeitraum       06/2014 - 09/2014
Aufgabe        Murex To RiskManager Phase3
                         Erweiterung eines beim Kunden existierenden Riva-Moduls (Modifier) um zusätzliche Features
                         in Java
  • Support der Testfindings
  • Modul- und Ende-zu-Ende Test diverser Features sowie verschiedener Finanzprodukte
Skills
  • Java Backend Entwicklung
  • Modifikation bestehender SOA Lösungen
  • Dokumentation der eigenen Arbeitsergebnisse
  • Konzeption und Umsetzung Testverfahren inkl. Code-Review
Zeitraum       05/2014 - 05/2014
Aufgabe        Anwendung des Test Tools
Skills
  • Durchführung Tests
  • Vergleich und Ergebnis Analyse Testportfolien
  • Ergebnis Dokumentation
  • Support im Kundenprojekt vor Ort
Zeitraum       02/2014 - 03/2014
Aufgabe        Meldewesen Projekt
  • Konzeption eines automatischen Verfahrens zur Erstellung von Datenanforderungsvorlagen und Entwicklung in Java
Skills
  • Java Entwicklung
  • Übersetzung anspruchsvoller funktionaler in technische Anforderungen
  • Selbständige Definition komplexer Entscheidungs- und Allokationsregeln
  • Selbständige Implementierung neuer SW-Elemente
  • Konzeption und Durchführung der Testverfahren & Code Review
  • XML, IntelliJ IDEA, SVN, XML Spy, POI, docx4j
  • Dokumentation des XML basierten Datenformates FTDL
Zeitraum       01/2014 - 02/2014
Aufgabe        Java Entwicklung des Bloomberg Requesters
  • Konzeption und Umsetzung eines Tools als Schnittstelle zu Bloomberg Daten
Skills
  • Übersetzung funktionaler in technische Anforderungen
  • Schnittstelle für Bloomberg Daten nach FTDL und die Riva Engines
  • Erweiterung bestehender SOA
  • Selbständige Implementierung neuer SW-Elemente
  • Konzeption Testverfahren & Code Review
  • Java, XML, IntelliJ IDEA, SVN, XML Spy, FTP-Requests mit Java
Zeitraum       12/2013 - 12/2013
Aufgabe        Meldewesen Engine
  • Ergänzug eines beim Kunden existierenden XQuery Scriptes um diverse Features und Test
Skills
  • XQuery, Zorba
Zeitraum       12/2013 - 12/2013
Aufgabe        Neue Emissionsstatistik
  • Anpassung und Test der Ablaufsteuerung in der Meldewesenvorverarbeitung
Skills
  • Batch-Scripting
  • Test
  • Dokumentation
Zeitraum       2013 - 2014
Aufgabe        Evaluation Engine
  • Test und Evaluation verschiedener Bewertungsverfahren von Finanzprodukten
Skills
  • Finanzinstrumente
  • Bewertungsverfahren
  • Modul Testing
Zeitraum       12/2013 - 12/2013
Aufgabe        Benutzerhandbuchs für die ABACUS/DaVinci Testsuite
Skills
  • Dokumentation
  • ABACUS/DaVinci
Zeitraum       10/2013 - 12/2013
Aufgabe        Murex To Risk Manager Phase2
  • Test RiVa WebPortal
  • Erstellung des Benutzerhandbuchs für das WebPortal
  • Dokumentation von Java Klassen im Betriebshandbuch
  • Review des Umsetzungskonzepts
Skills
  • Dokumentation
  • Test

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Ab dem 01.07.2017 in NRW
Profilbild von Johannes Splinter Java Entwickler aus Gelsenkirchen Java Entwickler
Registrieren