Senior Entwickler, JAVA, J2EE/JEE und Oracle
Aktualisiert am 29.03.2024
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
JEE
Oracle
Maven
Gradle
Spring
Deutsch
Muttersprache
Englisch
Fließend

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 9 Monate
2018-10 - 2021-06

Katalogtool / SpringBoot / RestAPI

Software Entwickler Java 8 AngularJS Oracle/SQL ...
Software Entwickler

Katalogtool: Zentrale Plattform zum Austausch von Datenformaten für Polizeibehörden in Deutschland. Java 8, Gradle, SpringBoot, REST-API, AngularJS.

In der späteren Projektphase wird die AngularJS Anwendung nach Vue.js mit Typescript portiert.

JetBrains IntelliJ IDEA Oracle DB 11 Pivotal Cloud Foundry Eclipse STS
Java 8 AngularJS Oracle/SQL Gradle Liquibase Vue
Behörde
Berlin
3 Monate
2018-08 - 2018-10

Umstellung Batch-Verarbeitung auf nachrichtenbasiertes Verfahren

Software Entwickler Java 8 PL/SQL JMS ...
Software Entwickler

Umstellung der Batch-Verarbeitung zur Einrichtung von Kunden auf ein nachrichtenbasiertes System (JMS/OracleMQ). Konzeption und Implementierung in einem kleinen, agilen Team.

Oracle 11 Java 8
Java 8 PL/SQL JMS Oracle MQ Maven
comdirect
Quickborn
7 Monate
2018-01 - 2018-07

DSGVO

Software Entwickler Java PL/SQL SQL
Software Entwickler
  • Konzeptionierung und Implementierung zur Umsetzung der DSGVO Regeln.
Eclipse Oracle
Java PL/SQL SQL
Quickborn
8 Monate
2017-05 - 2017-12

Online Kontoeröffnung

Software Entwickler Java PL/SQL SQL ...
Software Entwickler
  • Implementierung einer Antragsstrecke zur einfachen und schnellen Eröffnung eines Kontos bei einer Bank.
Eclipse Oracle Spring
Java PL/SQL SQL REST
Quickborn
1 Jahr
2017-01 - 2017-12

MIFID

Software Entwickler Java PL/SQL SQL
Software Entwickler
  • Konzeptionierung und Implementierung zur Umsetzung der MIFID Regeln.
Eclipse Spring Oracle
Java PL/SQL SQL
Quickborn
6 Monate
2017-01 - 2017-06

Robo-Advisor Depoteröffnung

Software Entwickler Java HTML PL/SQL ...
Software Entwickler
  • Umsetzung einer Antragsstrecke zur Ermittlung der Riskiofreude und Eröffnung eines Depots.
Eclipse Spring Oracle
Java HTML PL/SQL SQL
Quickborn
6 Monate
2016-07 - 2016-12

Direkt Bank

Entwicklung JSF Spring Web Flow Java 8 ...
Entwicklung
  • Migration/Umbau der Altanwendung mit dem Ziel der Entkopplung einzelner Anwendungsteile.
  • Ablösung und Ersetzung von PL/SQL Code durch Java.
JSF Spring Web Flow Java 8 PL/SQL
Bank
Quickborn
3 Monate
2016-04 - 2016-06

Direkt Bank

Entwicklung JSF Spring Web Flow Java 8 ...
Entwicklung
  • Verwaltung von Freistellungsaufträgen mit Betrachtung von Einzel- oder gemeinschaftlichen Veranlagungen über ein oder mehrere Kundenverbindungen.
JSF Spring Web Flow Java 8 PL/SQL
Bank
Quickborn
3 Monate
2016-01 - 2016-03

Direkt Bank

Entwicklung JSF Spring Web Flow
Entwicklung
  • Online-Registrierung für das Besparen von ETFs als Bonus für den Einkauf in einem Partner-Webshop
JSF Spring Web Flow
Bank
Quickborn
2 Jahre
2014-01 - 2015-12

Direkt Bank

Entwicklung Java 6/7 Eclipse >3.6 JBOSS 5 ...
Entwicklung
  • Anbindung und Integration von verschiedenen Backend-Systemen per Webservices (Anträge für Neu- und Altkunden; VISA Einrichtung; Personenbezogener Datenabgleich; Steuerdaten).
Java 6/7 Eclipse >3.6 JBOSS 5 Spring Webservices Axis SOAPUI Hibernate Oracle 11 PL/SQL SQL*Developer TOAD SQL*Plus ANT Maven JUnit C GIT.
Bank
Quickborn
2 Jahre 3 Monate
2011-10 - 2013-12

Direkt Bank

Architektur und Entwicklung Java 6/7 Eclipse >3.6 JBOSS 5 ...
Architektur und Entwicklung
  • Überarbeitung und Neuentwicklung eines Web-Frontends (zur Benutzung mit Smartphones bzw. Feature-Phones) für eine Online Bank.
  • Vorfall und Bugfix Analyse und Korrekturen in verschiedenen Bereichen der Online-Anwendung (JSF, Servlet/JSPs, EJBs, Webservices, PL/SQL, C, MQ-Series)
Java 6/7 Eclipse >3.6 JBOSS 5 JSF Spring Webflow Spring Webservices Hibernate Oracle 11 PL/SQL SQL*Developer TOAD SQL*Plus ANT JUnit C GIT Windows 7 Unix
Bank
Quickborn
9 Monate
2011-01 - 2011-09

KEV / OMTOS /IPS

Entwicklung Java 6 IBM RAD 7.5 Websphere 6.1 ...
Entwicklung
  • Die Anwendung KEV dient der Einreichung und Verwaltung von Kreditforderungen als Sicherheiten für Notenbankkredite.
  • OMTOS ist das elektronische Bietungsverfahren für Offenmarktgeschäfte im Euroraum.
  • IPS das Verwaltungssystem für Pfandkonten.
  • Redesign einzelner Komponenten, Reportgenerierung, Performance Optimierung, Überarbeitung einzelner Schnittstellen zu Fremdsystemen, Bugfixing.
Java 6 IBM RAD 7.5 Websphere 6.1 MQ-Series Spring MVC Spring MDP Hibernate Oracle 10 PL/SQL SQL*Developer TOAD SQL*Plus Subversion ANT Rootriver JUnit. Windows XP
Bank
Hannover
2 Monate
2010-11 - 2010-12

Customer Relationship Manager II

Wartung und Schulung Java 6 Oracle PL/SQL ...
Wartung und Schulung
  • Übergabe der Anwendung an die interne IT.
  • Schulung der internen Mitarbeiter in RMS.
  • Verbesserung der Datenbank Performance.
Java 6 Oracle PL/SQL SQL*Developer SQL*Plus TFS Maven JUnit. Unix Windows XP
Bank
Hamburg / Frankfurt
1 Jahr 11 Monate
2008-12 - 2010-10

Customer Relationship Manager

Architektur und Entwicklung Oracle PL/SQL SQL*Developer ...
Architektur und Entwicklung
  • Projekt zur Berechnung von sogenannten 'Client Profiles'. Anhand der Geschäftsdaten wird ein zeitliches Profil über die Erträge und Kosten eines Kundenberaters erstellt. Die Ergebnisse können anhand von verschiedenen Ordnungskriterien gruppiert dargestellt werden.
  • Die Geschäftsdaten stammen aus unterschiedlichen Datenquellen. Zur Anbindung der Daten kommen die folgenden Protokolle zum Einsatz: Connect-Direct (FTP,SCP File Transfer), File-Upload über das Web-Frontend und SOAP(WSDL). Die Daten Durchlaufen einen ETL Prozess und gelangen von dort in ein Data Warehouse.
  • Die fachliche Verarbeitung erfolgt in einem DWH (Oracle, PL/SQL). Die Abnahmetests führt die Fachabteilung in einem separaten, automatisierten Testlabor durch. Die Testfälle sind in Excel formuliert und werden automatisiert in das Testlabor übernommen sowie ausgeführt.
Oracle PL/SQL SQL*Developer SQL*Plus TFS Java 6 Maven JUnit. Unix Windows XP
Bank
Hamburg / Frankfurt / Prag
1 Jahr 4 Monate
2007-09 - 2008-12

IFRS

Entwicklung Web-Anwendung mit Hilfe von Websphere; JSF; Spring und Hibernate entwickelt. Oracle PL/SQL Unit Tests mit Hilfe von Java 6 ...
Entwicklung
  • Aufbau und Implementierung eines Data-Warehouse zur Berechnung der Kreditrisikovorsorge bzw. des Konzenabschlusses einer Bank nach IFRS.
  • Die Test-Utilities sind mit Hilfe von Excel/Java geschrieben.
  • Zur Steuerung und für das Reporting dient eine JSF Web-Anwendung.
Web-Anwendung mit Hilfe von Websphere; JSF; Spring und Hibernate entwickelt. Oracle PL/SQL Unit Tests mit Hilfe von Java 6 Eclipse Maven JUnit Apache POI und Groovy. Unix Windows XP
Bank
Hamburg / Frankfurt
7 Monate
2007-01 - 2007-07

SLA-Manager

Architektur und Entwicklung Java 6 Eclipse Swing (JGoodies) ...
Architektur und Entwicklung
  • Neuentwicklung einer internen Swing Fat Client Anwendung zur Pflege von SLAs (Service Level Agreements).
  • Die Client Anwendung ist über Hessian-Burlab an einen Tomcat Server angebunden.
  • Dieser erlaubt den Zugriff über einen Web-Service auf die Datenbank.
Java 6 Eclipse Swing (JGoodies) Ant MS-SQLServer Hessian Burlab Webservice Spring Hibernate JUnit Windows XP
Energie
Hannover
2 Jahre
2005-01 - 2006-12

Planungssoftware für den Mobilfunk

Java 5 Eclipse Spring ...
  • Neuentwicklung der Planungssoftware für die Antennenverwaltung im Mobilfunkbereich.
  • Swing Fat-Client Architektur.
Java 5 Eclipse Spring Swing (JGoodies: FormLayout; Binding; Validation) JDO Ant Sybase JUnit Windows XP
Telekommunikation/Mobilfunk

Aus- und Weiterbildung

Aus- und Weiterbildung

1998

Diplom Informatiker Universität Passau 

 

2006

Java Certified Programmer

 

2007

Java Certified Developer

 

2011

Oracle Certified Master, Java EE 5 Enterprise Architect certification

Position

Position

  • Spezifikation
  • Konzeption
  • Architektur

Kompetenzen

Kompetenzen

Top-Skills

Java JEE Oracle Maven Gradle Spring

Produkte / Standards / Erfahrungen / Methoden

Apache Subversion
Git
Gradle
Groovy
IBM Rational Application Developer
Jenkins
JetBrains IntelliJ IDEA
JMS
Liquibase
Maven
Mockito
MQ Series/Websphere MQ
Oracle Database 9, 10, 11
Pivotal Cloud Foundry
UML (Sparx EA, IBM Rational)
Websphere (WSAD)

Betriebssysteme

Unix
Windows

Programmiersprachen

Angular.IO
Angular.js
AngularJS
C
Früher häufiger. Jetzt wieder aktiviert.
C#
Visual Studio 2008 und 2010.
C++
In früheren Jahren sehr lange und intensiv verwendet.
HTML
Java
Sehr gute Kenntnisse (EJB, JSP, Swing, JSF, JAX-WS)
Java 13
Java 8
JavaScript
Erfahrung mit jQuery, Jasmine, teilweise nodejs.
Oracle/SQL
PHP
Hobby.
PL/SQL
Sehr gute Kenntnisse.
Python
Einsteiger
Scriptsprachen
Groovy. Experimente mit Scala und Ruby.
SQL
Typescript
Vue

Datenbanken

JDBC
MySQL
Oracle
Oracle 11
Oracle DB 11

Datenkommunikation

HessianBurlap
HTTP
Internet, Intranet
JMS
Java Messaging Service
Oracle MQ
RESTful
RMI
SMTP
SOAP
(JAX-WS, Axis)
SSL
TCP/IP

Hardware

PC
SUN

Design / Entwicklung / Konstruktion

Eclipse STS
REST

Branchen

Branchen

Bank / Finanzinstitut; Telekommunikation / Mobilfunk; Maschinenbau; Energieerzeugung / -versorgung / -handel

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 9 Monate
2018-10 - 2021-06

Katalogtool / SpringBoot / RestAPI

Software Entwickler Java 8 AngularJS Oracle/SQL ...
Software Entwickler

Katalogtool: Zentrale Plattform zum Austausch von Datenformaten für Polizeibehörden in Deutschland. Java 8, Gradle, SpringBoot, REST-API, AngularJS.

In der späteren Projektphase wird die AngularJS Anwendung nach Vue.js mit Typescript portiert.

JetBrains IntelliJ IDEA Oracle DB 11 Pivotal Cloud Foundry Eclipse STS
Java 8 AngularJS Oracle/SQL Gradle Liquibase Vue
Behörde
Berlin
3 Monate
2018-08 - 2018-10

Umstellung Batch-Verarbeitung auf nachrichtenbasiertes Verfahren

Software Entwickler Java 8 PL/SQL JMS ...
Software Entwickler

Umstellung der Batch-Verarbeitung zur Einrichtung von Kunden auf ein nachrichtenbasiertes System (JMS/OracleMQ). Konzeption und Implementierung in einem kleinen, agilen Team.

Oracle 11 Java 8
Java 8 PL/SQL JMS Oracle MQ Maven
comdirect
Quickborn
7 Monate
2018-01 - 2018-07

DSGVO

Software Entwickler Java PL/SQL SQL
Software Entwickler
  • Konzeptionierung und Implementierung zur Umsetzung der DSGVO Regeln.
Eclipse Oracle
Java PL/SQL SQL
Quickborn
8 Monate
2017-05 - 2017-12

Online Kontoeröffnung

Software Entwickler Java PL/SQL SQL ...
Software Entwickler
  • Implementierung einer Antragsstrecke zur einfachen und schnellen Eröffnung eines Kontos bei einer Bank.
Eclipse Oracle Spring
Java PL/SQL SQL REST
Quickborn
1 Jahr
2017-01 - 2017-12

MIFID

Software Entwickler Java PL/SQL SQL
Software Entwickler
  • Konzeptionierung und Implementierung zur Umsetzung der MIFID Regeln.
Eclipse Spring Oracle
Java PL/SQL SQL
Quickborn
6 Monate
2017-01 - 2017-06

Robo-Advisor Depoteröffnung

Software Entwickler Java HTML PL/SQL ...
Software Entwickler
  • Umsetzung einer Antragsstrecke zur Ermittlung der Riskiofreude und Eröffnung eines Depots.
Eclipse Spring Oracle
Java HTML PL/SQL SQL
Quickborn
6 Monate
2016-07 - 2016-12

Direkt Bank

Entwicklung JSF Spring Web Flow Java 8 ...
Entwicklung
  • Migration/Umbau der Altanwendung mit dem Ziel der Entkopplung einzelner Anwendungsteile.
  • Ablösung und Ersetzung von PL/SQL Code durch Java.
JSF Spring Web Flow Java 8 PL/SQL
Bank
Quickborn
3 Monate
2016-04 - 2016-06

Direkt Bank

Entwicklung JSF Spring Web Flow Java 8 ...
Entwicklung
  • Verwaltung von Freistellungsaufträgen mit Betrachtung von Einzel- oder gemeinschaftlichen Veranlagungen über ein oder mehrere Kundenverbindungen.
JSF Spring Web Flow Java 8 PL/SQL
Bank
Quickborn
3 Monate
2016-01 - 2016-03

Direkt Bank

Entwicklung JSF Spring Web Flow
Entwicklung
  • Online-Registrierung für das Besparen von ETFs als Bonus für den Einkauf in einem Partner-Webshop
JSF Spring Web Flow
Bank
Quickborn
2 Jahre
2014-01 - 2015-12

Direkt Bank

Entwicklung Java 6/7 Eclipse >3.6 JBOSS 5 ...
Entwicklung
  • Anbindung und Integration von verschiedenen Backend-Systemen per Webservices (Anträge für Neu- und Altkunden; VISA Einrichtung; Personenbezogener Datenabgleich; Steuerdaten).
Java 6/7 Eclipse >3.6 JBOSS 5 Spring Webservices Axis SOAPUI Hibernate Oracle 11 PL/SQL SQL*Developer TOAD SQL*Plus ANT Maven JUnit C GIT.
Bank
Quickborn
2 Jahre 3 Monate
2011-10 - 2013-12

Direkt Bank

Architektur und Entwicklung Java 6/7 Eclipse >3.6 JBOSS 5 ...
Architektur und Entwicklung
  • Überarbeitung und Neuentwicklung eines Web-Frontends (zur Benutzung mit Smartphones bzw. Feature-Phones) für eine Online Bank.
  • Vorfall und Bugfix Analyse und Korrekturen in verschiedenen Bereichen der Online-Anwendung (JSF, Servlet/JSPs, EJBs, Webservices, PL/SQL, C, MQ-Series)
Java 6/7 Eclipse >3.6 JBOSS 5 JSF Spring Webflow Spring Webservices Hibernate Oracle 11 PL/SQL SQL*Developer TOAD SQL*Plus ANT JUnit C GIT Windows 7 Unix
Bank
Quickborn
9 Monate
2011-01 - 2011-09

KEV / OMTOS /IPS

Entwicklung Java 6 IBM RAD 7.5 Websphere 6.1 ...
Entwicklung
  • Die Anwendung KEV dient der Einreichung und Verwaltung von Kreditforderungen als Sicherheiten für Notenbankkredite.
  • OMTOS ist das elektronische Bietungsverfahren für Offenmarktgeschäfte im Euroraum.
  • IPS das Verwaltungssystem für Pfandkonten.
  • Redesign einzelner Komponenten, Reportgenerierung, Performance Optimierung, Überarbeitung einzelner Schnittstellen zu Fremdsystemen, Bugfixing.
Java 6 IBM RAD 7.5 Websphere 6.1 MQ-Series Spring MVC Spring MDP Hibernate Oracle 10 PL/SQL SQL*Developer TOAD SQL*Plus Subversion ANT Rootriver JUnit. Windows XP
Bank
Hannover
2 Monate
2010-11 - 2010-12

Customer Relationship Manager II

Wartung und Schulung Java 6 Oracle PL/SQL ...
Wartung und Schulung
  • Übergabe der Anwendung an die interne IT.
  • Schulung der internen Mitarbeiter in RMS.
  • Verbesserung der Datenbank Performance.
Java 6 Oracle PL/SQL SQL*Developer SQL*Plus TFS Maven JUnit. Unix Windows XP
Bank
Hamburg / Frankfurt
1 Jahr 11 Monate
2008-12 - 2010-10

Customer Relationship Manager

Architektur und Entwicklung Oracle PL/SQL SQL*Developer ...
Architektur und Entwicklung
  • Projekt zur Berechnung von sogenannten 'Client Profiles'. Anhand der Geschäftsdaten wird ein zeitliches Profil über die Erträge und Kosten eines Kundenberaters erstellt. Die Ergebnisse können anhand von verschiedenen Ordnungskriterien gruppiert dargestellt werden.
  • Die Geschäftsdaten stammen aus unterschiedlichen Datenquellen. Zur Anbindung der Daten kommen die folgenden Protokolle zum Einsatz: Connect-Direct (FTP,SCP File Transfer), File-Upload über das Web-Frontend und SOAP(WSDL). Die Daten Durchlaufen einen ETL Prozess und gelangen von dort in ein Data Warehouse.
  • Die fachliche Verarbeitung erfolgt in einem DWH (Oracle, PL/SQL). Die Abnahmetests führt die Fachabteilung in einem separaten, automatisierten Testlabor durch. Die Testfälle sind in Excel formuliert und werden automatisiert in das Testlabor übernommen sowie ausgeführt.
Oracle PL/SQL SQL*Developer SQL*Plus TFS Java 6 Maven JUnit. Unix Windows XP
Bank
Hamburg / Frankfurt / Prag
1 Jahr 4 Monate
2007-09 - 2008-12

IFRS

Entwicklung Web-Anwendung mit Hilfe von Websphere; JSF; Spring und Hibernate entwickelt. Oracle PL/SQL Unit Tests mit Hilfe von Java 6 ...
Entwicklung
  • Aufbau und Implementierung eines Data-Warehouse zur Berechnung der Kreditrisikovorsorge bzw. des Konzenabschlusses einer Bank nach IFRS.
  • Die Test-Utilities sind mit Hilfe von Excel/Java geschrieben.
  • Zur Steuerung und für das Reporting dient eine JSF Web-Anwendung.
Web-Anwendung mit Hilfe von Websphere; JSF; Spring und Hibernate entwickelt. Oracle PL/SQL Unit Tests mit Hilfe von Java 6 Eclipse Maven JUnit Apache POI und Groovy. Unix Windows XP
Bank
Hamburg / Frankfurt
7 Monate
2007-01 - 2007-07

SLA-Manager

Architektur und Entwicklung Java 6 Eclipse Swing (JGoodies) ...
Architektur und Entwicklung
  • Neuentwicklung einer internen Swing Fat Client Anwendung zur Pflege von SLAs (Service Level Agreements).
  • Die Client Anwendung ist über Hessian-Burlab an einen Tomcat Server angebunden.
  • Dieser erlaubt den Zugriff über einen Web-Service auf die Datenbank.
Java 6 Eclipse Swing (JGoodies) Ant MS-SQLServer Hessian Burlab Webservice Spring Hibernate JUnit Windows XP
Energie
Hannover
2 Jahre
2005-01 - 2006-12

Planungssoftware für den Mobilfunk

Java 5 Eclipse Spring ...
  • Neuentwicklung der Planungssoftware für die Antennenverwaltung im Mobilfunkbereich.
  • Swing Fat-Client Architektur.
Java 5 Eclipse Spring Swing (JGoodies: FormLayout; Binding; Validation) JDO Ant Sybase JUnit Windows XP
Telekommunikation/Mobilfunk

Aus- und Weiterbildung

Aus- und Weiterbildung

1998

Diplom Informatiker Universität Passau 

 

2006

Java Certified Programmer

 

2007

Java Certified Developer

 

2011

Oracle Certified Master, Java EE 5 Enterprise Architect certification

Position

Position

  • Spezifikation
  • Konzeption
  • Architektur

Kompetenzen

Kompetenzen

Top-Skills

Java JEE Oracle Maven Gradle Spring

Produkte / Standards / Erfahrungen / Methoden

Apache Subversion
Git
Gradle
Groovy
IBM Rational Application Developer
Jenkins
JetBrains IntelliJ IDEA
JMS
Liquibase
Maven
Mockito
MQ Series/Websphere MQ
Oracle Database 9, 10, 11
Pivotal Cloud Foundry
UML (Sparx EA, IBM Rational)
Websphere (WSAD)

Betriebssysteme

Unix
Windows

Programmiersprachen

Angular.IO
Angular.js
AngularJS
C
Früher häufiger. Jetzt wieder aktiviert.
C#
Visual Studio 2008 und 2010.
C++
In früheren Jahren sehr lange und intensiv verwendet.
HTML
Java
Sehr gute Kenntnisse (EJB, JSP, Swing, JSF, JAX-WS)
Java 13
Java 8
JavaScript
Erfahrung mit jQuery, Jasmine, teilweise nodejs.
Oracle/SQL
PHP
Hobby.
PL/SQL
Sehr gute Kenntnisse.
Python
Einsteiger
Scriptsprachen
Groovy. Experimente mit Scala und Ruby.
SQL
Typescript
Vue

Datenbanken

JDBC
MySQL
Oracle
Oracle 11
Oracle DB 11

Datenkommunikation

HessianBurlap
HTTP
Internet, Intranet
JMS
Java Messaging Service
Oracle MQ
RESTful
RMI
SMTP
SOAP
(JAX-WS, Axis)
SSL
TCP/IP

Hardware

PC
SUN

Design / Entwicklung / Konstruktion

Eclipse STS
REST

Branchen

Branchen

Bank / Finanzinstitut; Telekommunikation / Mobilfunk; Maschinenbau; Energieerzeugung / -versorgung / -handel

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.