Software Entwicklung und Architektur in Java,Oracle PL/SQL,Python
Aktualisiert am 05.05.2022
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2023
Verfügbar zu: 100%
davon vor Ort: 0%
Java Entwicklung
Analysefähigkeiten
Datenbankentwicklung
Spring-Framework
Spring Integration
Oracle
MySQL
PostgreSQL
Handlebars.js
Angular
Deutsch
Englisch
verhandlungssicher
Französisch
Grundlagen
Handlebars

Einsatzorte

Einsatzorte

Münster, Westfalen (+100km)
Deutschland

Deutschland: Bevorzugt Köln/Dortmund/Münster

möglich

Projekte

Projekte

4 Monate
2020-03 - 2020-06

Inhouse Migration eines Aboshops

Software-Entwickler Scrum Handlebars.js Java ...
Software-Entwickler

Als Teil eines agilen Scrumteams wird eine Migration eines eCommerce Shops für Caprate Abonnentmodelle auf eine moderne Microservice Architektur durchgeführt. Die Entwicklungstätigkeit umfasste dabei die Backend Entwicklung von RESTful Services als auch die Mitarbeit in der Architektur und Konzeption der Schnittstellen im Rahmen des Kauf- und Migrationsprozess.

Scrum Handlebars.js Java Spring Maven 2 Gitlab Docker Cypress REST Groovy Spock Mockito JUnit
Thalia Bücher GmbH
Münster
6 Monate
2019-10 - 2020-03

Entwicklungs eines Inputmanagementsystems

Software-Entwickler Camunda Camunda-BPM Scrum
Software-Entwickler

Als Teil eines agilen Scrumteams wurde eine Anwendung zur automatischen Aufbereitung von Kundenanfragen über B2B und B2C Kanäle mittels Camunda Workflows zur Unterstützung des Sachbearbeitungs- und Vertriebsteams erstellt. Die Anwendung stellt mittels Angular JS ein spezialisiertes reaktives Frontend zur Verfügung, um Geschäftsvorfälle im Versicherungskontext möglichst automatisiert durchzuführen. Das Frontend wird dabei weitestgehend mit Daten vorbefüllt, die aus dem Eingangskanal gewonnen wurden.

Camunda Camunda-BPM Scrum
BBHT AG
Münster
9 Monate
2019-01 - 2019-09

Entwicklung und Rollout eines Versicherungskernsystems

Software-Entwickler REST Scrum
Software-Entwickler


Als Teil eines agilen Scrumteams werden sowohl Rest Services innerhalb des EJB Backends als auch Microservices auf Spring Boot Basis erstellt, um die Geschäftsfunktionen einer Betriebs- und Vermögenshaftpflichtversicherung für ein vollständig digitales Angebot im Internet zu realisieren.

Spring Boot 2 Docker Hibernate Mockito Git CircleCI Bitbucket SonarQube TestNG JBoss Tomcat Kubernetes
REST Scrum
Andsafe AG / Adesso
Münster
2 Jahre 9 Monate
2016-04 - 2018-12

Brownfield Migration E-Commerce auf Microservices

Software-Entwickler Scrum Handlebars Spring ...
Software-Entwickler

Für den Auftraggeber wurde im Rahmen eines Brownfield Ansatz die Transformation eines Shop Monolithen in eine Microservice Architektur für die Teile Auftragsdurchführung, Bonussystem- und Output Management eingeleitet und durchgeführt. Die Microservices wurden teils als Docker Container, teils als Tomcat Webanwendung bereitgestellt. Die Arbeitsverantwortung umfasste die Fullstack-Entwicklung als auch die Rolle Tech Lead für die zukünftige technologische Ausrichtung. Das Projekt wurde agil mit Scrum in einem interdisziplinären Team von 8 Leuten umgesetzt.

Eclipse Apache Amqp Rabbit
Scrum Handlebars Spring Docker Javascript Jquery Hibernate Groovy Mockito Jenkins Gerrit Maven Git
Thalia Bücher GmbH
Münster
5 Monate
2015-11 - 2016-03

Weiterentwicklung/Pflege Ratinganwendungen

Software-Entwickler Scrum Kredit Ratingverfahren
Software-Entwickler

Im Rahmen des 3rd Levelsupports wurden Fehleranalysen und Fehlerbehebungen im Bereich Kredit und Rating durchgeführt. Dazu gehörte ebenfalls die Umsetzung von Massnahmen aufgrund aufsichtsrechtlicher Vorgaben im Privatkundenrating.

Weiterhin wurden Fehlerbehebungen und Weiterentwicklung im Bereich Unterlagenanforderung und -verwaltung umgesetzt.

Java DB2 Host IBM RSA RTC/Jazz Eclipse
Scrum Kredit Ratingverfahren
Fiducia GAD
Münster
1 Jahr 5 Monate
2014-05 - 2015-09

Entwicklung eCommerce Shop

Software-Entwickler/Analyst Scrum REST Spring
Software-Entwickler/Analyst
Für den Auftraggeber wurde die Weiterentwicklung der bestehenden Online Shop Lösung durchgeführt. Dazu gehörte Konzeption und Realisierung von Geschäftsfunktionen im Backend, vor allem die Realisierung einer Servicefassade mit Schutzfunktionen für das Backend, einer Servicekomponente für den tenplategenerierten Mailversand, einer Servicefassade für das SAP Backend, sowie die Umsetzung von Geschäftsfunktionen im Online Shop sowohl im Frontend als auch Backend. Die weitere Arbeit beinhaltete Performance und Optimierungsanalysen und die Analyse von Produktionsproblemen und deren Behebung. Das Projekt wurde agil mit Scrum umgesetzt
Eclipse Mars Spring Spring MVC Spring Security Spring Integration Hazelcast memcached Gerrit Jenkins Maven Tomcat Docker Jquery
Scrum REST Spring
Thalia
Münster

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik Studium an der Technischen Universität Darmstadt
Abschluß August 1997 als Diplom Informatiker

1999 Tivoli certified enterprise consultant für Version 3.6

Position

Position

Zur Zeit besonderes Interesse an Software Entwicklung in Java und Oracle PL/SQL

Kompetenzen

Kompetenzen

Top-Skills

Java Entwicklung Analysefähigkeiten Datenbankentwicklung Spring-Framework Spring Integration Oracle MySQL PostgreSQL Handlebars.js Angular

Produkte / Standards / Erfahrungen / Methoden

Amqp
Apache
Bitbucket
Camunda
Camunda-BPM
CircleCI
Cypress
Docker
Eclipse
Gerrit
Git
Gitlab
Hibernate
JBoss
Jenkins
JUnit
Kredit
Kubernetes
Maven
Maven 2
Mockito
Rabbit
Ratingverfahren
REST
Scrum
SonarQube
Spock
Spring
Spring Boot 2
TestNG
Tomcat
Frameworks
----------
Hibernate: sehr gute Kenntnisse
Spring: sehr gute Kenntnisse (Spring, Spring MVC, Spring Security)
Struts: sehr gute Kenntnisse
Common Controls: gute Kenntnisse
JQuery (UI): sehr gute Kenntnisse

Microsoft Standards
-------------------
- Developer Studio 6.0 (MS Visual C++)
- SDK, MFC, ODBC

Weitere Produkte
----------------
- Eclipse
- Websphere Application Developer
- Rational Developer
- RSA
- Toad
- Oratool
- PL/SQL Developer
- Precise SQL
- Webmethods Server

Zertifikate
-----------
- Tivoli certified enterprise consultant für Version 3.6

Standards
---------
- OOD, OOA, OOP, Objektorientierte Analyse, Design und Programmierung
- HTTP Protokoll auf Client und Serverseite

Erfahrungen
-----------
- UNIX Systemadministration
- Anwendung und Systemprogrammierung (UNIX/Windows)
- Buildmanagement (UNIX/Windows) (Maven, ant, make, gnumake, perl, Skripte usw.)
- Datenbanken: Entwicklung, Design, Tuning
- Versionsverwaltungssysteme: sccs, rcs, cvs, mks, clearcase, svn, git
- Client/Server und multitier und multithreaded Entwicklung
- WEB Design/Entwicklung in Java Umgebung. (JSP/Servlets, EJB-s)
- Großprojekterfahrungen
- Konzeption, Spezifikation und Entwurf
- Proof-of-Technology/Concept
- Redesign, Refactoring und Re-Engineering
- Full-Life-Cycle Entwicklung
- Profiling, Last- und Performancetests
- Anwendungs- und Systementwicklung
- Schulungen und Dokumentation
- Testautomatisierung/Regressionstests

Spezialkenntnisse
-----------------

- Parserprogrammierung (JavaCC)
- WebServer Aufbau, Design, Programmierung, DB-Anbindung
  (WWW, HTML, HTTP, CGI, TCP/IP, FTP)
- HP-OpenView
- ClearQuest, Clearcase
- Rational Modeller
- Rational Robot
- JDK , J2EE, EJB, SAX Parser
- HTML/XHTML, XML

Betriebssysteme

Amiga OS
HPUX
IRIX
Mac OS
MS-DOS
OS/2
OSF/Motif
SUN OS, Solaris
Unix
Dec, Linux, AIX 3.x und 4.x, HPUX, Solaris sehr gute Kenntnisse
Windows
NT, 2000, XP; sehr gute Kenntnisse

Programmiersprachen

Assembler
6502, 80x86, 68000
Basic
sehr gute Kenntnisse
C
sehr gute Kenntnisse
C++
sehr gute Kenntnisse, Entwicklung unter Borland C Builder, Visual C++, gcc, KCC und Ansi C++
Delphi
Grundkenntnisse
Eiffel
Grundkenntnisse
Emacs
Groovy
Handlebars.js
Imake, GNU-Make, Make-Maker etc...
Basiskenntnisse
Java
JDK bis 1.6 inkl. : Entwicklung mit Swing, J2EE, Corba/RMI, JDBC, in allen Bereichen hervorragende Kenntnisse
JavaScript
JDK 1.2, 1.3.x, 1.4.0: Entwicklung mit Swing, J2EE, Corba/RMI, JDBC, in allen Bereichen hervorragende Kenntnisse
Jquery
Lotus Notes Script
Basiskenntnisse
Pascal
Perl
Entwicklung von kleinen Tools im Parserbereich bis zu mehreren 100 KByte Scripts zur Datenbankanbindung und TCP/IP Kommunikation
PHP
Basiskenntnisse
PL/SQL
Entwicklung von performancekritischen PL/SQL Prozeduren
Prolog
gute Kenntnisse
Python
Entwicklung von Parser und Datenmanipulationsskripten. Kenntnisse in allen Standard Pythonbibliotheken hervorragend.
Shell
Programmierung von Scripts für Tivoli unter allen gängigen Shellvarianten, insbesondere KSH, Bourne Shell und Bash
TeX, LaTeX
Basiskenntnisse
Xt, Motif
gute Kenntnisse
Weitere Kenntnisse in SQL, HTTP, HTML und CGI-Programmierung. Kenntnisstand: Experte

Datenbanken

Access
Dialog/Form und Abfrageentwicklung
DB2
JDBC
Lotus Notes
MS SQL Server
MySQL
ODBC
Oracle
Oracle 7.x, 8i, 9i und 10g Experte in PL/SQL Entwicklung, performantes Programmieren, Statement und DB Tuning, Administration, Planung, Installation, SQL Loader, OCI
SQL
Sybase

Datenkommunikation

EDIFACT
Internet, Intranet
WWW, HTTP, HTML, CGI, REST
Message Queuing
Rabbit MQ, MQ Series, JMS
TCP/IP
Windows Netzwerk

Hardware

Amiga
CD-Writer / Brenner
Drucker
Emulatoren
IBM RS6000
Modem
PC
Scanner
Polaroid Scanner, Belichter etc.
Soundkarten
SUN

Branchen

Branchen

Automobilindustrie, Automotive: BMW
Banken: Commerzbank, Deutsche Bank, Hamburger Sparkasse, Berliner Bankgesellschaft, ING-Diba
Internetprovider: T-Online
Telekommunikation: T-Mobile, Danet
Transport, Logistik: IKEA
Versicherungen: ivv GmbH (Versicherungsdienstleister)
Rechenzentrum: Carl Zeiss RZ Jena, IBB GmbH Schweinfurt
Sparkassen: Hamburger Sparkasse
Unternehmensberatung: Santix Ag

Einsatzorte

Einsatzorte

Münster, Westfalen (+100km)
Deutschland

Deutschland: Bevorzugt Köln/Dortmund/Münster

möglich

Projekte

Projekte

4 Monate
2020-03 - 2020-06

Inhouse Migration eines Aboshops

Software-Entwickler Scrum Handlebars.js Java ...
Software-Entwickler

Als Teil eines agilen Scrumteams wird eine Migration eines eCommerce Shops für Caprate Abonnentmodelle auf eine moderne Microservice Architektur durchgeführt. Die Entwicklungstätigkeit umfasste dabei die Backend Entwicklung von RESTful Services als auch die Mitarbeit in der Architektur und Konzeption der Schnittstellen im Rahmen des Kauf- und Migrationsprozess.

Scrum Handlebars.js Java Spring Maven 2 Gitlab Docker Cypress REST Groovy Spock Mockito JUnit
Thalia Bücher GmbH
Münster
6 Monate
2019-10 - 2020-03

Entwicklungs eines Inputmanagementsystems

Software-Entwickler Camunda Camunda-BPM Scrum
Software-Entwickler

Als Teil eines agilen Scrumteams wurde eine Anwendung zur automatischen Aufbereitung von Kundenanfragen über B2B und B2C Kanäle mittels Camunda Workflows zur Unterstützung des Sachbearbeitungs- und Vertriebsteams erstellt. Die Anwendung stellt mittels Angular JS ein spezialisiertes reaktives Frontend zur Verfügung, um Geschäftsvorfälle im Versicherungskontext möglichst automatisiert durchzuführen. Das Frontend wird dabei weitestgehend mit Daten vorbefüllt, die aus dem Eingangskanal gewonnen wurden.

Camunda Camunda-BPM Scrum
BBHT AG
Münster
9 Monate
2019-01 - 2019-09

Entwicklung und Rollout eines Versicherungskernsystems

Software-Entwickler REST Scrum
Software-Entwickler


Als Teil eines agilen Scrumteams werden sowohl Rest Services innerhalb des EJB Backends als auch Microservices auf Spring Boot Basis erstellt, um die Geschäftsfunktionen einer Betriebs- und Vermögenshaftpflichtversicherung für ein vollständig digitales Angebot im Internet zu realisieren.

Spring Boot 2 Docker Hibernate Mockito Git CircleCI Bitbucket SonarQube TestNG JBoss Tomcat Kubernetes
REST Scrum
Andsafe AG / Adesso
Münster
2 Jahre 9 Monate
2016-04 - 2018-12

Brownfield Migration E-Commerce auf Microservices

Software-Entwickler Scrum Handlebars Spring ...
Software-Entwickler

Für den Auftraggeber wurde im Rahmen eines Brownfield Ansatz die Transformation eines Shop Monolithen in eine Microservice Architektur für die Teile Auftragsdurchführung, Bonussystem- und Output Management eingeleitet und durchgeführt. Die Microservices wurden teils als Docker Container, teils als Tomcat Webanwendung bereitgestellt. Die Arbeitsverantwortung umfasste die Fullstack-Entwicklung als auch die Rolle Tech Lead für die zukünftige technologische Ausrichtung. Das Projekt wurde agil mit Scrum in einem interdisziplinären Team von 8 Leuten umgesetzt.

Eclipse Apache Amqp Rabbit
Scrum Handlebars Spring Docker Javascript Jquery Hibernate Groovy Mockito Jenkins Gerrit Maven Git
Thalia Bücher GmbH
Münster
5 Monate
2015-11 - 2016-03

Weiterentwicklung/Pflege Ratinganwendungen

Software-Entwickler Scrum Kredit Ratingverfahren
Software-Entwickler

Im Rahmen des 3rd Levelsupports wurden Fehleranalysen und Fehlerbehebungen im Bereich Kredit und Rating durchgeführt. Dazu gehörte ebenfalls die Umsetzung von Massnahmen aufgrund aufsichtsrechtlicher Vorgaben im Privatkundenrating.

Weiterhin wurden Fehlerbehebungen und Weiterentwicklung im Bereich Unterlagenanforderung und -verwaltung umgesetzt.

Java DB2 Host IBM RSA RTC/Jazz Eclipse
Scrum Kredit Ratingverfahren
Fiducia GAD
Münster
1 Jahr 5 Monate
2014-05 - 2015-09

Entwicklung eCommerce Shop

Software-Entwickler/Analyst Scrum REST Spring
Software-Entwickler/Analyst
Für den Auftraggeber wurde die Weiterentwicklung der bestehenden Online Shop Lösung durchgeführt. Dazu gehörte Konzeption und Realisierung von Geschäftsfunktionen im Backend, vor allem die Realisierung einer Servicefassade mit Schutzfunktionen für das Backend, einer Servicekomponente für den tenplategenerierten Mailversand, einer Servicefassade für das SAP Backend, sowie die Umsetzung von Geschäftsfunktionen im Online Shop sowohl im Frontend als auch Backend. Die weitere Arbeit beinhaltete Performance und Optimierungsanalysen und die Analyse von Produktionsproblemen und deren Behebung. Das Projekt wurde agil mit Scrum umgesetzt
Eclipse Mars Spring Spring MVC Spring Security Spring Integration Hazelcast memcached Gerrit Jenkins Maven Tomcat Docker Jquery
Scrum REST Spring
Thalia
Münster

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik Studium an der Technischen Universität Darmstadt
Abschluß August 1997 als Diplom Informatiker

1999 Tivoli certified enterprise consultant für Version 3.6

Position

Position

Zur Zeit besonderes Interesse an Software Entwicklung in Java und Oracle PL/SQL

Kompetenzen

Kompetenzen

Top-Skills

Java Entwicklung Analysefähigkeiten Datenbankentwicklung Spring-Framework Spring Integration Oracle MySQL PostgreSQL Handlebars.js Angular

Produkte / Standards / Erfahrungen / Methoden

Amqp
Apache
Bitbucket
Camunda
Camunda-BPM
CircleCI
Cypress
Docker
Eclipse
Gerrit
Git
Gitlab
Hibernate
JBoss
Jenkins
JUnit
Kredit
Kubernetes
Maven
Maven 2
Mockito
Rabbit
Ratingverfahren
REST
Scrum
SonarQube
Spock
Spring
Spring Boot 2
TestNG
Tomcat
Frameworks
----------
Hibernate: sehr gute Kenntnisse
Spring: sehr gute Kenntnisse (Spring, Spring MVC, Spring Security)
Struts: sehr gute Kenntnisse
Common Controls: gute Kenntnisse
JQuery (UI): sehr gute Kenntnisse

Microsoft Standards
-------------------
- Developer Studio 6.0 (MS Visual C++)
- SDK, MFC, ODBC

Weitere Produkte
----------------
- Eclipse
- Websphere Application Developer
- Rational Developer
- RSA
- Toad
- Oratool
- PL/SQL Developer
- Precise SQL
- Webmethods Server

Zertifikate
-----------
- Tivoli certified enterprise consultant für Version 3.6

Standards
---------
- OOD, OOA, OOP, Objektorientierte Analyse, Design und Programmierung
- HTTP Protokoll auf Client und Serverseite

Erfahrungen
-----------
- UNIX Systemadministration
- Anwendung und Systemprogrammierung (UNIX/Windows)
- Buildmanagement (UNIX/Windows) (Maven, ant, make, gnumake, perl, Skripte usw.)
- Datenbanken: Entwicklung, Design, Tuning
- Versionsverwaltungssysteme: sccs, rcs, cvs, mks, clearcase, svn, git
- Client/Server und multitier und multithreaded Entwicklung
- WEB Design/Entwicklung in Java Umgebung. (JSP/Servlets, EJB-s)
- Großprojekterfahrungen
- Konzeption, Spezifikation und Entwurf
- Proof-of-Technology/Concept
- Redesign, Refactoring und Re-Engineering
- Full-Life-Cycle Entwicklung
- Profiling, Last- und Performancetests
- Anwendungs- und Systementwicklung
- Schulungen und Dokumentation
- Testautomatisierung/Regressionstests

Spezialkenntnisse
-----------------

- Parserprogrammierung (JavaCC)
- WebServer Aufbau, Design, Programmierung, DB-Anbindung
  (WWW, HTML, HTTP, CGI, TCP/IP, FTP)
- HP-OpenView
- ClearQuest, Clearcase
- Rational Modeller
- Rational Robot
- JDK , J2EE, EJB, SAX Parser
- HTML/XHTML, XML

Betriebssysteme

Amiga OS
HPUX
IRIX
Mac OS
MS-DOS
OS/2
OSF/Motif
SUN OS, Solaris
Unix
Dec, Linux, AIX 3.x und 4.x, HPUX, Solaris sehr gute Kenntnisse
Windows
NT, 2000, XP; sehr gute Kenntnisse

Programmiersprachen

Assembler
6502, 80x86, 68000
Basic
sehr gute Kenntnisse
C
sehr gute Kenntnisse
C++
sehr gute Kenntnisse, Entwicklung unter Borland C Builder, Visual C++, gcc, KCC und Ansi C++
Delphi
Grundkenntnisse
Eiffel
Grundkenntnisse
Emacs
Groovy
Handlebars.js
Imake, GNU-Make, Make-Maker etc...
Basiskenntnisse
Java
JDK bis 1.6 inkl. : Entwicklung mit Swing, J2EE, Corba/RMI, JDBC, in allen Bereichen hervorragende Kenntnisse
JavaScript
JDK 1.2, 1.3.x, 1.4.0: Entwicklung mit Swing, J2EE, Corba/RMI, JDBC, in allen Bereichen hervorragende Kenntnisse
Jquery
Lotus Notes Script
Basiskenntnisse
Pascal
Perl
Entwicklung von kleinen Tools im Parserbereich bis zu mehreren 100 KByte Scripts zur Datenbankanbindung und TCP/IP Kommunikation
PHP
Basiskenntnisse
PL/SQL
Entwicklung von performancekritischen PL/SQL Prozeduren
Prolog
gute Kenntnisse
Python
Entwicklung von Parser und Datenmanipulationsskripten. Kenntnisse in allen Standard Pythonbibliotheken hervorragend.
Shell
Programmierung von Scripts für Tivoli unter allen gängigen Shellvarianten, insbesondere KSH, Bourne Shell und Bash
TeX, LaTeX
Basiskenntnisse
Xt, Motif
gute Kenntnisse
Weitere Kenntnisse in SQL, HTTP, HTML und CGI-Programmierung. Kenntnisstand: Experte

Datenbanken

Access
Dialog/Form und Abfrageentwicklung
DB2
JDBC
Lotus Notes
MS SQL Server
MySQL
ODBC
Oracle
Oracle 7.x, 8i, 9i und 10g Experte in PL/SQL Entwicklung, performantes Programmieren, Statement und DB Tuning, Administration, Planung, Installation, SQL Loader, OCI
SQL
Sybase

Datenkommunikation

EDIFACT
Internet, Intranet
WWW, HTTP, HTML, CGI, REST
Message Queuing
Rabbit MQ, MQ Series, JMS
TCP/IP
Windows Netzwerk

Hardware

Amiga
CD-Writer / Brenner
Drucker
Emulatoren
IBM RS6000
Modem
PC
Scanner
Polaroid Scanner, Belichter etc.
Soundkarten
SUN

Branchen

Branchen

Automobilindustrie, Automotive: BMW
Banken: Commerzbank, Deutsche Bank, Hamburger Sparkasse, Berliner Bankgesellschaft, ING-Diba
Internetprovider: T-Online
Telekommunikation: T-Mobile, Danet
Transport, Logistik: IKEA
Versicherungen: ivv GmbH (Versicherungsdienstleister)
Rechenzentrum: Carl Zeiss RZ Jena, IBB GmbH Schweinfurt
Sparkassen: Hamburger Sparkasse
Unternehmensberatung: Santix Ag

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.