Entwicklung / Consulting: Java EE, Spring Boot, Cloud, Azure, Microservices, Eclipse RCP, Angular
Aktualisiert am 19.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.09.2023
Verfügbar zu: 100%
davon vor Ort: 20%
Spring Boot
Azure
Java EE
WebSphere
Openshift
Eclipse RCP
Angular
Cloud Computing
Oracle
Camunda
Deutsch
Englisch
fließend
Russisch
fließend
Spanisch
Grundkenntnisse

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Siemens Financial Services, Mu?nchen, August 2020 - ongoing

Senior DevOps Engeneer

  • Fullstack Entwicklung einer Anwendung zur Kreditbewertung basierend auf dem Tech- Stack: Spring Boot, Angular, Azure Kubernetes, Helm, ELK.
  • IT-Umfeld: Spring Boot, Angular, TypeScript, Kubernetes, Azure, Oracle, Helm, ELK, Elasticsearch, Logstash, Kibana, Gitlab, CI-CD, Swagger, Keycloak, Octane


ERGO Group AG, Hamburg, September 2019 - Juni 2020

Senior Entwickler

  • Entwicklung von Microservices zur Verarbeitung von Rechnungen für eine Krankenversicherung.
  • Anbindung an AI, IBM MQ, IBM Mainframe OS/390.
  • IT-Umfeld: Web Services, SOAP, REST, Spring Boot, Docker, Cloud, OpenShift, Kubernetes, Kibana, Git, Jenkins, Continuous Delivery, KI, AI, SAP, IBM MQ, IBM Mainframe

ERGO Group AG, Hamburg, Dezember 2018 - Juli 2019

Senior Entwickler

  • Neuentwicklung eines Portals für Autohäuser zur Erstellung von Angeboten und Anträgen.
  • Implementierung einer Microservices Lösung für das Endkundenportal.
  • Anbindung an SAP, IBM MQ, DOPiX und IBM Mainframe OS/390.
  • IT-Umfeld: Web Services, SOAP, REST, Spring Boot, Docker, Cloud, Red Hat OpenShift, Kubernetes, Amazon AWS, PaaS, Git, Jenkins, Continuous Delivery, SAP, IBM MQ, DOPiX, IBM Mainframe


Deutsches Patent- und Markenamt, IBM, München, September 2015 - März 2019

Senior Entwickler

  • Migration des Eclipse RCP Clients von der Version 3.2 auf 4.5.
  • Weiterentwicklung der bestehenden Business-Prozesse in den Bereichen Patente und Gebrauchsmuster
  • Pflege und Weiterentwicklung der Schnittstellen zum Bundespatentgericht, Europäischen Patentamt und zur Weltorganisation für geistiges Eigentum.
  • IT-Umfeld: IBM WebSphere Application Server 8.5, WebSphere Process Server 8.5, Eclipse RCP, OSGi Drools, SVN, CVS, Bugzilla, SoapUI, WebServices, SOAP

Volkswagen AG, CSTx GmbH, Braunschweig, Januar 2017 - Juli 2017
Senior Entwickler

  • Entwicklung einer Car-Sharing Lösung der Volkswagen AG. Implementierung der Middelware für die CarSharing-Plattform.
  • Entwicklung eines Web-Simulators für das Testen der Plattform.
  • IT-Umfeld: JEE, WebServices, JPA, EJB, JMS, JBoss, JFace, Jenkins

Interseroh GmbH, Köln, Dezember 2015 - März 2016
Lead Entwickler

  • Fachlicher und technischer Design einer Microservices-Lösung zur Archivierung, Verwaltung und Revision von Belegen.
  • Erarbeitung und Implementierung eines Security-Konzeptes basierend auf Oauth 2.
  • IT-Umfeld: Spring WebServices, Oauth 2, Docker, Swagger, REST-WebServces, Camunda-BPM, Signavio, Oracle 12c, Jira, SVN, Jenkins, GWT, iText

1&1 Internet SE, Karlsruhe, Dezemebr 2013 - April 2015

Senior Entwickler

  • BPM und JEE Entwicklung in den Bereichen DSL Anbieterwechsel, VoIP und IP-TV.
  • Modellierung und Implementierung von Geschäftsprozessen.
  • Analyse fachlicher Anforderungen und Überführung in technische Spezifikationen.
  • Entwicklung von Web-Services und Anbindung an die Business-Prozesse.
  • Mitarbeit in einem großen, selbstorganisierenden Team nach Scrum.
  • IT-Umfeld: jBPM, J2EE, Signavio, Camunda BPM, Activity BPM, JBoss 7, JMS, Maven, Subversion, Git, Gradle, Jenkins, Sonar, Sybase, PostgreSQL, MySQL, Scrum, Message API, Web-Services, JMS, FitNesse

Otto GmbH & Co. KG, Hamburg, August 2012 - Dezember 2013

Senior Entwickler

  • Weiterentwicklung einer RCP-Anwendung für das Call Center des Konzerns.
  • Anpassung der Anwendung auf die Spezialanforderungen der Tochtergesellschaften des Konzerns.
  • Entwurf und Implementierung eines Sicherheitskonzeptes basierend auf dem Java Authentication and Authorization Service (JAAS).
  • IT-Umfeld: Eclipse RCP, Spring, Sonic ESB, JBoss, Jetty, JAAS, WebServices, SOAP, JAXB, Maven, Git, Splunk, Continuous Integration, Hadoop, HDFS

RWE Supply & Trading GmbH, Essen, Juli 2010 - Juli 2012

Senior Entwickler

  • JEE- und RCP-Entwicklung im Gas-Supply Umfeld der RWE Supply & Trading.
  • Entwicklung einer Plattform für die Optimierung des Erdgas-Portfolios und zur Unterstützung der Gas Logistik Abteilung.
  • Entwicklung eines Monitoring Tools zur Unterstützung der Gas Logistik Abteilung.
  • Analyse fachlicher Anforderungen und Überführung in technische Spezifikationen.
  • IT-Umfeld: Spring, WebServices, SOA, Active MQ, Eclipse RCP, SWT, OSGi, Maven, Hibernate, Tomcat, SVN, Jenkins, TeamCity, Oracle, SQL, Hudson, Git, Scrum

Handlesbranche, Frankfurt, März 2010 - Mai 2010

Senior Entwickler

  • Weiterentwicklung einer SOA Service-Landschaft für ein Online-Shop.
  • Tools: ESB, SOA, WebSphere Process Server, IBM IHS, WebSphere Integration Developer, Java EE, WebServices, WebSphere MQ, JMS, SOAP, WSDL, BPEL, BPM, BPMN, JBI, SCA, CORBA, SDO, XPath, XQuery, XSLT, Servlets, EJB, SVN, JNDI

IT Systemhaus, Hamburg, Digital-Signatures-Platform, September 2009 - Juli 2010

Senior Entwickler

  • Entwurf und Entwicklung einer Signatur-Plattform. Diese fungiert als ein Vermittler zwischen unterschiedlichen Signatur-Appliances und Content-Repository-Lösungen.
  • Entwurf und Implementierung von Clients für die Signatur-Plattform. Die Clients sind über WebServices an die Plattform angebunden und umfassen einen auf Lotus Expeditor basierenden, plattformunabhängigen Rich-Client, einen Lotus Notes Client und einen iSeries-ready (AS/400) Batch-Client.
  • Aufsetzten einer geclusterten WebSphere Application Server Umgebung.
  • Tools: WebSphere Application Server, Apache HTTP, ActiveMQ, ServiceMix, Apache Camel, Derby-DB, Eclipse RCP, SWT, JFace, Lotus Notes, JPA, JTA, EJB3, JSP, Servlets, JNDI, WebServices, SOAP, REST, WSDL, Axis, Jax-WS, XML, Kryptographie, X.509, PKCS, J2EE, AngularJS, SVN, Nagios, Bugzilla, Puppet, Bash-Scripting, JNI, UML, HA


Handlesbranche, Frankfurt, September 2009

Senior Entwickler

  • Einrichtung und Konfiguration einer Process Server Umgebung für User-Acceptance-Tests. Die Umgebung bestand aus einem IBM Http Server, einem Cluster aus 2 Process Servern, WebSphere MQ und MySQL und DB2 Datenbanken.
  • Tools: WebSphere Process Server, IBM HTTP Server, IBM WebSphere MQ, LDAP, MySQL, DB2, Jython


Fragrance Resources GmbH, Hamburg, RCP-Migration, Mai 2009 - September 2009

Architekt, Trainer

  • Migration einer 4GL Anwendung zur Eclispe Rich Client Platform (RCP). Die in den letzten beiden Jahrzenten entstandene Anwendung wurde hinsichtlich der neuen Distributions- und Web-Anforderungen neu konstruiert.
  • Entwurf und Konstruktion eines RCP- und RAP-Prototypen
  • Schulung / Training der Mitarbeiter zu den Themen: RCP-Entwicklung, Rich-Ajax-Anwendungen, Objekt Orientierte Entwicklung und Entwurf, Design Patterns.

  • Tools: Eclipse RCP, RAP, SWT, JFace, Tomcat, Apache Http Server, Informix, Subversion, JDBC, ODBC, OSGi, Equinox

Prolifics Deutschland GmbH, Hamburg, Oktober 2008 - März 2009

  • Migration einer auf der Eclipse Rich-Client-Platform basierenden Anwendung zu einer Eclipse Rich-Ajax-Platform (RAP) Applikation.
  • Tools: Eclipse RCP, Eclipse Rich Ajax Platform (RAP), Hibernate, AJAX, CVS

Prolifics Deutschland GmbH, Hamburg, Januar 2008 - Oktober 2008

  • Entwicklung einer hochspezialisierten Buchhaltungssoftware basierend auf der Eclipse RCP Plattform.
  • Neugestaltung einer in Cobol implementierten und minimal dokumentierten Anwendung.
  • Tools: Eclipse RCP, Hibernate, MySQL, SWT, JFace, Junit, JDBC, OSGi, Equinox, CVS

Universität Hamburg, Rechenzentrum, September 2006 - Dezember 2007

  • Systemadministration, Betrieb, Monitoring als studentische Hilfskraft im Rechenzentrum der Universität Hamburg.
  • Client-Server Umgebung mit Linux, Windows, Mac Clients und Sun- und HP-Servern.

Aus- und Weiterbildung

Studium der Mathematik an der Fernuni Hagen

  • Abschluss Diplom (1.0)

Studium der Informatik an der Uni Hamburg

  • Abschluss Diplom

allgemeines Abitur

Kompetenzen

Top-Skills

Spring Boot Azure Java EE WebSphere Openshift Eclipse RCP Angular Cloud Computing Oracle Camunda

Produkte / Standards / Erfahrungen / Methoden

*** = sehr gute Kenntnisse

 ** = gute Kenntnisse

  * = Grundkenntnisse

 

 

Produkte/Tools

  • Eclipse                                           ***

  • NetBeans                                          **

  • IBM WebSphere Integration Developer (WID)         ***

  • IBM WebSphere Business Modeler                    ***

  • IBM Rational Application Developer (RAD)          ***

  • CVS                                               ***

  • Subversion (SVN)                                  ***

  • Maven                                             **

  • Ant                                               *

  • TOAD                                              *

  • Nagios                                            ***

  • MS Project                                        **

  • VM Ware                                           **

  • Bugzilla                                          ***

  • Lotus Notes                                       **
  • FindBugs                                          **

 

 

Entwicklung

  • Java, C/C++, Delphi, Pascal, Prolog, Matlab

  • Design Patterns, Objektorientierte Analyse und Design (OOA und OOD), UML, MVC, OOP

 

 

Java Rich Clients                                      ***

  • Eclipse RCP, 
  • SWT, SWTBot
  • JFace
  • Swing

  • AWT

  • OSGi, Equinox
  • Rich Ajax Platform (RAP), RWT
  • Hibernate, iBatis

 

 

Java EE                                                ***

  • JSP

  • Servlets

  • EJB2, EJB3

  • JNDI

  • JPA
  • JTA
  • JMS 
  • JMX
  • WebServices, SOAP, REST

 

 

Service Orientierte Architektur (SOA)                  ***

  • WSDL, UDDI, SOAP, REST, Websphere MQ, JMS, AXIS, JAX-WS, JAXB, SAAJ,

  • BPEL, BPMN, Business Process Management (BPM), JBI,

  • Enterprise Service Bus (ESB), SOA, SCA, CORBA, SDO



Server

  •   IBM WebSphere Application Server 6.x, 7.x      ***
  •   IBM WebSphere Process Server 6.1, 6.2          ***
  •   IBM IHS Server                                 ***
  •   Apache HTTP Server 2.x                         ***
  •   Apache Tomcat 6.x                              ***
  •   Apache Geronimo 2.x                            ***
  •   Jboss                                          **
  •   Glassfish                                      *
  •   Clustering, HA                                 ***

 

 

Datenbanken

  • MySQL                                            ***

  • Derby                                            ***

  • Informix                                         **

  • Oracle                                           **

  • DB2                                              *

  • Hibernate                                        ***

  • Ibatis                                           **

  • JPA, JTA, RDBMS, JDBC, ODBC                      **

 

 

Betriebssysteme

  • Windows NT / 2000 / XP, Windows 2008 Server      ***

  • Linux (Debian, Suse, Ubuntu)                     ***

  • SunOS, Solaris                                   *

 

 

XML                                                    ***

  • XSL, XSLT, JAXB, JAXP, XPath, XQuery, XSD, Jdom, Dom4j

 

 

Web Technologien

  • HTML, JavaScript, CSS, AJAX, XSLT, RMI, Applets, JEE, JSF, Spring, Struts, SOAP, Java Web Start, Rich Ajax Platform (RAP)

 

 

Andere

  •  

  • JNI, LDAP, FTP, SFTP, HTTP, SSL
  • Bash-Scripting
  • Junit

  • Concurrency / Threads

  • Cryptography, PKCS, 
  • Security

 

 

Betriebssysteme

Dos
Mac OS
sehr gute Kenntnisse
SUN OS, Solaris
Unix
sehr gute Kenntnisse
Windows
sehr gute Kenntnisse

Programmiersprachen

C
C++
2001-2002
Delphi
Java
Seit 2003
JavaScript
Pascal
PL/SQL

Datenbanken

DAO
sehr gute Kenntnisse
DB2
sehr gute Kenntnisse
Informix
sehr gute Kenntnisse
JDBC
sehr gute Kenntnisse
MS SQL Server
sehr gute Kenntnisse
MySQL
sehr gute Kenntnisse
ODBC
sehr gute Kenntnisse
Oracle
sehr gute Kenntnisse
SQL
sehr gute Kenntnisse

Datenkommunikation

Ethernet
sehr gute Kenntnisse
Internet, Intranet
sehr gute Kenntnisse
ISO/OSI
sehr gute Kenntnisse
Message Queuing
sehr gute Kenntnisse
Router
sehr gute Kenntnisse
RPC
sehr gute Kenntnisse
SMTP
Grundkenntnisse
SNMP
Grundkenntnisse
TCP/IP
gute Kenntnisse
Token Ring
Grundkenntnisse
Windows Netzwerk

Hardware

AS/400
embedded Systeme
IBM Großrechner
Mikrocontroller
PC
PLD, FPGA

Branchen

Energiebranche

Telekommunikation

Banken

Versicherungen

Finanzdienstleister

Industrie

Handel

Rechnungswesen
Logistik

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.