a Randstad company

Softwareentwickler: Java (WebEntwicklung, JEE, Spring, Hibernate, OpenSource), SOA (WebServices), Oracle, Agile Entwicklung, Refactoring

Profil
Referenzen (3)

"[...] Der Consultant erfüllte die ihm anvertrauten Aufgaben auch unter hohem Termindruck stets zu unserer vollsten Zufriedenheit. Er zeichnet sich besonders durch Kreativität und interdisziplinären Denken aus. Er arbeitet systematisch und selbständig und hat den Blick und das Gefühl für die Machbarkeit von Veränderungsprozessen. Mit Energie arbeitet er sich immer wieder erfolgreich in neue Technologien und Arbeitsfelder ein. Wir haben ihn als ausgeschlossenen und flexiblen Mitarbeiter kennen gelernt, der stets mit konstruktiven Vorslägen zur Lösung von Problemen beiträgt. Aufgrund seiner Hilfsbereitschaft und der Fähigkeit zur guten Zusammenarbeit genießt er bei seinen Kollegen ein hohes Ansehen. Wir schätzen der Consultant als vertrauenswürdigen Mitarbeiter. [...]"

— Projekt J2EE Entwicklung, 11/02 - 06/03
Referenz durch Geschäftsführer eines IT-Dienstleisters vom 16.07.03

"[...] Der Consultant besitzt ein  umfassendes und vielseitiges Fachwissen, durch dessen Anwendung er auch schwierige Aufgaben löst. Er ist ein belastbarer Mitarbeiter, der es versteht, seine Aufgaben auch unter wechselnden Bedingungen zu lösen. Er erkennt Verbesserungsmöglichkeiten und engagiert sich für deren Umsetzung. Der Consultant ist flexibel und steht neuen Aufgaben aufgeschlossen gegenüber. Er ist stets pflichtbewußt und zuverlässig. Wir haben der Consultant als einer ruhigen, eher zurückhaltenden Mitarbeiter kennengelernt, dessen Hilfsbereitschaft und Freundlichkeit ihn zu einem beliebten und geachteten Kollegen machten. [...]"

— Projekt Entwicklung mit C/C++ und Java in heterogenem Umfeld, 05/98 - 09/99
Referenz durch Abteilungsleiter, Softwarehaus (600 MA), vom 19.10.04

"[...] Mit Interesse hat sich Consultant in sein neues Arbeitsgebiet eingearbeitet. Nach der üblichen Einarbeitungszeit arbeitete er selbständig. Neue Arbeitssituationen bewältigte er stets gut. Bei der Arbeitsdurchführung war der Consultant jederzeit zügig und termingerecht. Der Consultant hat als qualifizierte Fachkraft im Bereich Anwendungs- und Systemprogrammierung, zu unserer vollen Zufriedenheit gearbeitet. [...]"

— Projekt Visual C++/ActiveX/Unix C/C++ Programmierung, 07/96 - 05/98
Referenz durch Geschäftsführer, IT-Dienstleister, vom 04.05.98
Top-Skills
Java Scrum Web Entwicklung Spring Microservices DevOps OpenSource
Verfügbar ab
01.12.2022
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Deutschland, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

4 Monate

2022-08

heute

Erstellung einer Web-Anwendung (Behörden)

Software-Entwickler Java 17 PostgreSQL Spring
Rolle
Software-Entwickler
Projektinhalte

Entwicklung einer Web-Applikation 

Kenntnisse
Java 17 PostgreSQL Spring
Einsatzort
Remote
7 Monate

2022-01

2022-07

IT-Support, Weiterentwicklung der Portalanwendungen einer Bank

Entwickler Java 11 Oracle Testframeworks ...
Rolle
Entwickler
Projektinhalte

Weiterentwicklung und Support der Portalanwendungen: Web-Auftritte der Bank, Weiterentwicklung der ETL-Prozessen und Hilfsprogrammen, Integration der Fremdsoftware.

Migration der Software auf Java11.

Produkte
Apache Tomcat Spring Apache Solr Docker Atlassian Confluence Jenkins Bitbucket Artifactory Git
Kenntnisse
Java 11 Oracle Testframeworks Atlassian Plugins
Einsatzort
Homeoffice
8 Monate

2021-05

2021-12

Weiterentwicklung eines Service-Portals des Unternehmens

Software-Architekt Java Spring Webservice-Architektur ...
Rolle
Software-Architekt
Projektinhalte

Weiterentwicklung eines Service-Portals des

Unternehmens. Erstellung und Betreuung der

Schnittstellen zu externen Systemen.

Portal- und Serverseitige-Entwicklung. Microservices-

Architektur.

Performance Optimierung der Anwendung.

Abstimmung der Anforderungen und operative

Unterstützung des Betriebes.

Produkte
OpenShift AWS IntelliJ
Kenntnisse
Java Spring Webservice-Architektur AWS Oracle Scrum Microservices
Kunde
Deutsche Bahn
Einsatzort
Home Office
2 Jahre 3 Monate

2019-01

2021-03

Entwicklung in Lebensversicherungsumfeld

Software-Entwickler Scrum Java Spring ...
Rolle
Software-Entwickler
Projektinhalte

Weiterentwicklung einer Lebensversicherunganwendung. Anbindung an Drittsysteme. Microservices-Architektur. Enwicklung mit Einsatz agiler Methoden.

Produkte
Eclipse BitBucket Swagger OpenSource Libraries Git Jenkins DB2 PsLife Splunk Confluence
Kenntnisse
Scrum Java Spring Spring Batch IBM WebSphere OpenShift Hibernate JPA Apache Camel Web Services Cucumber Selenium MapStruct Dozer
Kunde
Versicherung
Einsatzort
Aachen, Köln
3 Monate

2018-10

2018-12

Weiterentwicklung des Portals einer Versicherung. Produktentwicklung (SSO).

Software-Entwickler Scrum Java8 Spring ...
Rolle
Software-Entwickler
Projektinhalte

Weiterentwicklung des Portals einer Versicherung.

Entwicklung von Libraries für Einsatzt des SSO-Logins mit STS und SAML-Protokol. Implementierung unter Mikroservicesarchitektur.

Produkte
Eclipse Tomcat Docker JUnit Maven GIT Jenkins Selenium Cucumber Agile Entwicklung Mockito PowerMock
Kenntnisse
Scrum Java8 Spring Spring-Boot Spring-Webservices Spring-MVC Spring-Security STS SAML-Protocol XML JAXB JSON JAX-WS XSD WSDL
Kunde
FINCON
Einsatzort
Hamburg
1 Jahr 9 Monate

2017-01

2018-09

Weiterentwicklung und Betreuung des Online-Auftritts einer Versicherung.

Software-Entwickler Scrum Java8 SpringFramework ...
Rolle
Software-Entwickler
Projektinhalte

Weiterentwicklung und Betreuung des Online-Auftritts der Versicherung. Frontend, Backend und Batch Prozessen Entwicklung. U.a. Entwicklung der Sourcecode-Generierung.

Produkte
Eclipse Maven Git Oracle Hibernate Hibernate Criteria-API Dozer Jenkins EnterpriseArchitect HPQC JUnit DBUnit SoapUI PowerMock Mockito
Kenntnisse
Scrum Java8 SpringFramework Spring-Batch Spring-Boot Spring Web-Services SOAP REST Spring-MVC Spring-Security JSP JavaScript jQuery Bootstrap XML XSLT JAXB JSON JAX-WS XSD WSDL JPA PL/SQL ICAP-Protocol
Kunde
Versicherung
Einsatzort
Köln
2 Monate

2016-10

2016-11

Betreuung der Web-Anwendungen einer Versicherung

Software-Entwickler Java8 Enterprise JavaBeans JPA ...
Rolle
Software-Entwickler
Projektinhalte

Analyse und Support mehrerer Web-Anwendungen – Web Auftritt einer Versicherung.

Produkte
Eclipse Maven Jenkins
Kenntnisse
Java8 Enterprise JavaBeans JPA Java-API for XML Web-Services JSF SpringFramework Spring-Boot Hibernate JBoss XSLT JAXB JUnit Mock-Libraries Oracle SQLDeveloper H2 etc.
Kunde
Versicherung
Einsatzort
Wiesbaden
8 Monate

2016-01

2016-08

Entwicklung eines Komplexen Systems fürs Datenaustausch

Software-Entwickler Java 8 Spring Spring-Batch ...
Rolle
Software-Entwickler
Projektinhalte

Erstellung eines Systems für die Massenverarbeitung der Finanzdaten.

Produkte
Eclipse SoapUI GIT Jenkins
Kenntnisse
Java 8 Spring Spring-Batch JPA Hibernate JBoss Application Server WebSevices SOAP JSF Oracle JUnit DBUnit JMockit XML XMLSpy JAXB JAX-WS XSLT StAX Dozer MapStruct
Kunde
Behörden
Einsatzort
Bonn
3 Monate

2015-08

2015-10

Analyse und Prototyperstellung der Schnittstellen für externe Systeme

Architekt, Koordinator, Entwickler WebServices Java 8 OpenUSB ...
Rolle
Architekt, Koordinator, Entwickler
Projektinhalte

Analyse und Prototypenimplementierung der Webservices einer Bankanwendung für externe Business-Systeme.

Produkte
Eclipse SoapUI DIAMOS
Kenntnisse
WebServices Java 8 OpenUSB SOAP REST Oracle
Kunde
Bank
Einsatzort
Frankfurt
5 Monate

2015-03

2015-07

Entwicklung einer Web-Applikation

Software-Entwickler Spring, Hibernate, WebServices (SOAP) Java 5 Java 6 ...
Rolle
Software-Entwickler
Projektinhalte
Entwicklung einer Web-Applikation über alle Schichten mit ADF-Faces, Oracle Application Server OC4J, Spring, Hibernate. Portierung der Anwendung auf plane JSF und WebLogic Application Server.
Produkte
Eclipse Jenkins Oracle Git Open Source Libraries
Kenntnisse
Spring, Hibernate, WebServices (SOAP) Java 5 Java 6 Java Application Server JavaScript Scrum JPA
Kunde
Aufsichtsbehörde
Einsatzort
Bonn
1 Jahr 2 Monate

2013-09

2014-10

Serverseitige Entwicklung unter SOA-Architektur mit Java6/7, OpenSource in heterogenem Umfeld und hauseigener BPM-Engine

Entwickler JEE-Entwicklung: Java6/7, WebServices, BPM, SOA, Spring
Rolle
Entwickler
Projektinhalte
Entwicklung der WebServices mit diversen Funktionalitäten in einem komplexen heterogenen Umfeld. Prozessentwicklung mit hauseigenem BPM-Engine.
Produkte
JBoss, Eclipse, EnterpriseArchitect, Maven, Oracle, Hermes Jenkins, CentraSite
Kenntnisse
JEE-Entwicklung: Java6/7, WebServices, BPM, SOA, Spring
Einsatzort
Köln
Zeitraum      :  Juli 2012 - Juli 2013
Firma/Institut:  Auszeit

 

Zeitraum      :  April 2012 - Juni 2012
Firma/Institut:  Bayer AG
Projekt       :  Entwicklung und Wartung von TROUX Applikation
                     (TROUX ist ein Enterprise Portfolio Management Tool,
                      auf Basis von JEE-Architektur) 
Tools         :  Oracle, PL/SQL, BIRT-Report, Tomcat

 

Zeitraum      :  Mai 2011 - Februar 2012
Firma/Institut:  Telko
Projekt       :  Entwicklung einer Billings- und Abrechnungs-Applikation

  Serverseitige Entwicklung.

Software      :  JEE, EJB3, J2EE Patterns,

  JBoss, WebServices,

  Spring, Hibernate, JPA, CXF, Dozer

  Sybase, SQuirrel,

  Java-OpenSource Libraries und Frameworks (u.a. Google-Guava)

  JUnit, EasyMock, ...

  Eclipse, Maven ...

  Agile Entwicklung, Refactoring

 

Zeitraum      :  Januar 2010 - Februar 2011
Firma/Institut:  Bank
Projekt       :  Aufbau der Testumgebung und Wartung von

  Datenaustausch-Programmen der Online-Banking Applikation.

Software      :  Spring, Spring-Batch, Hibernate,

  Oracle, Hsqldb,

  Java-OpenSource Libraries und Frameworks

  JUnit, EasyMock, ...

  Eclipse

 

Zeitraum      :  September 2006 - Dezember 2010
Firma/Institut:  Bank
Projekt       :  Entwicklung einer Fonds Management Applikation

  Entwicklung unter J2EE-Architektur.

Software      :  J2EE, EJB's, J2EE Patterns,

  BEA WebLogic, WebServices,

  Spring, Spring-WS, Hibernate,

  JavaScript, JSF, JSP, Struts, RichFaces, AJAX,

  Seiten-Design mit CSS, PDF-Generierung mit FOP

  Oracle, SQL Developer,

  Java-OpenSource Libraries und Frameworks

  JUnit, Cactus, EasyMock, ...

  Eclipse, Ant, Maven ...

  Agile Entwicklung, Refactoring

 

Zeitraum      :  Februar 2006 - Juni 2006
Firma/Institut:  IT-Dienstleister
Projekt       :  Entwicklung einer Automotive Applikation

  Entwicklung unter J2EE-Architektur. (Internationales Projekt.)

Software      :  J2EE, JavaScript, JSP, Struts, EJB's, J2EE Patterns,

  BEA WebLogic 8.1,

  Oracle 9i (PL/SQL, StoredProcedures),

  JUnit, Cactus,

  Eclipse, Ant ...

  StarTeam, Toad, Mercury TestDirector


Zeitraum      :  September 2005 - Dezember 2005
Firma/Institut:  Softwarehaus
Projekt         :  Entwicklung eines Content Management Systems

  Entwicklung unter J2EE-Architektur.

  Einsatz diversen Open Source Libraries (u.a. Jakarta-Commons etc.)

Software      :  J2EE, JavaScript, JSP, Struts, Hibernate,

  Spring, OC4J, JBoss,

  Oracle 9i, PostGres,

  JUnit, Cactus, EasyMock etc.

  Eclipse, Maven ...


Zeitraum      :  März 2005 - Juli 2005
Firma/Institut:  Aerospace
Projekt         :  Realisierung einer Intranetapplikation für die Konstruktionsunterstützung

  Konzeption und Entwicklung unter Apache/Tomcat mit Struts, Hibernate;

  C++ unter HP-UX; Einsatz von Open Source (C++ und Java) Libraries; PL/SQL

Software      :  Java, C++, JSP, Struts, Hibernate, Oracle 9i (inkl. PL/SQL),
                       JUnit, Ant 
                       Patterns der GUI-Entwicklung
                       Eclipse, Subversion.

Zeitraum      :  Juni 2004 - November 2004
Firma/Institut:  Softwarehaus
Projekt       :  Realisierung einer Intranetapplikation fuer die Überwachung,

  Erfassung und Begleitung der Projektabwicklung

  Entwicklung unter J2EE-Architektur mit OpenSource-Produkten

Software      :  J2EE, JSP, Java, JavaScript, Servlets, EJB´s, Oracle 9i, Swing-Entwicklung,

  JMS, JTA, JMX, JavaMail, XML-Processing (XMLSpy), JBoss, Rational Rose, UML,

  JUnit, Ant, J2EE-Patterns.


Zeitraum      :  November 2001 - März 2004
Firma/Institut:  Behörden
Projekt       :  Softwarelösungen für die Steuerverwaltungen von Bund und Ländern

  Java-Entwicklung auf der Basis von MDA mit dem Einsatz von RationalRose,

  OpenSource-Produkten, Application Servers wie OCI4J, orion, BeanTA, JBoss,
  EJB Design

Software      :  J2SE, J2EE, EJB, LINUX, Win NT, Win XP, HTML, JDBC, XML, Jaxp

  RationalRose, UML, Oracle 8i/9i, PL/SQL, OCI4J, orion, BeanTA,

  Apache/Tomcat, Eclipse, OpenOffice, JBoss, JUnit, JMS, J2EE Patterns ...


Zeitraum      :  Mai 2001 - Juli 2003 (parallel zu Behoerden)
Firma/Institut:  Beratungsfirma
Projekt         :  Projekt- und Beraterverwaltung

  Verwaltung von Projekten und Berater einer Beratungsfirma mit Webanbindung

  Frontend VB 6.0 später VB.NET und C# auf WIN NT und 2000

  Backend MS SQLServer 7.0 und 2000

  Webanbindung über Apache/Tomcat mit JSP/Servlet Engine

Software      :  MS SQLServer 7/2000, T/SQL, VisualBasic 6.0, VB.NET, C#, ADO.NET, ASP.NET, ODBC

  Java, JSP, Servlets, Apache/Tomcat, JDBC, HTML


Zeitraum      :  August 2000 - März 2001
Firma/Institut:  Telekomunikation
Projekt       :  Entwicklung T-Info Portal der Telekom

  Realisierung des Portals unter J2EE-Architektur mit BEA WebLogic
  Applicationserver,

  Gauss-VIP Content Management Systems, Oracle8i.

  Entwicklung der externen Anbindungen und

  Hilfsapplikationen, Oracle8-Administration

Software      :  Oracle 8, PL/SQL, J2EE, EJB,

  Java, JSP, Servlets, Apache/Tomcat, JDBC, HTML, ClearCase


Zeitraum      :  November 1999 - Juni 2000
Firma/Institut:  Telekomunikation
Projekt         :  Pflege BSCS CustomerCare und Abrechnungssystems für Serviceprovider Telepassport

  Wartung und Weiterentwicklung in BackOffice Bereich.

  Pflege der Abgleichskomponente des BSCS

Software      :  Oracle 8, PL/SQL, Perl, C/C++ unter Linux und Windows,

  C/S-Programmierung, ODBC, CVS, Verschlüsserungsverfahren


Zeitraum      :  April 1998 - Oktober 1999
Firma/Institut:  Softwarehaus
Projekt         :  Security Administration Manager der Firma Schumann (jetzt Betasystems)

  SAM dient einer umfassenden unternehmensweiten Account und Access

  Management. Ueber hostbasierte Hauptapplikation verwaltet SAM die

  Accounts und Access Rechte der Mitarbeiter auf verschiedenen Zielplattformen:

  anderen MVS, Unix (Solaris, HP Unix, AIX), OS/2, Windows.

  Entwicklung der Client/Server-Anbindungen des SAM-Systems.

Software      :  C,C++, Java, Client Server Entwicklung auf OS/390,

  UNIX (SUN Solaris, HP, AIX), WINDOWS und OS/2,

  Back-End Entwicklung unter OS/390, JCL, Assembler Macros,

  Java, Swing, JBuilder, MS Visual Studio,

  Security und Cryptography, CVS, make



Promovierter Diplom-Mathematiker

Deutsch
Englisch sehr gut
Russisch Muttersprache
Ukrainisch Muttersprache

Top Skills
Java Scrum Web Entwicklung Spring Microservices DevOps OpenSource
Schwerpunkte
Java11 Java8 Portal-Entwicklung Spring Boot Spring Batch
Produkte / Standards / Erfahrungen / Methoden
Agile Entwicklung Apache Camel BitBucket Bootstrap Confluence Cucumber DBUnit DIAMOS Docker Dozer Eclipse Enterprise JavaBeans EnterpriseArchitect etc. GIT Hibernate HPQC IBM WebSphere ICAP-Protocol JBoss JBoss Application Server Jenkins JMockit JSF JUnit MapStruct Maven Mock-Libraries Mockito OpenShift OpenUSB PowerMock PsLife REST SAML-Protocol Scrum Selenium SOAP SoapUI Splunk Spring Spring Web-Services Spring-Batch Spring-Boot Spring-MVC Spring-Security Spring-Webservices SpringFramework StAX STS Swagger Tomcat Web Services WebServices WebSevices XML XMLSpy XSD XSLT

MDA Basierte J2EE Entwicklung
OpenSource Produkte: JBoss, JUnit, OpenOffice,
Apache/Tomcat, Xalan/Xerces, Subversion, GIT, Maven, Ant, Jenkins
Struts, Spring, Hibernate

JPA, JSF, ADF-Faces, JAX-WS, JAXB
BEA WebLogic
OC4J
Rational Rose, EnterpriseArchitect
Eclipse, IntelliJ
Portal Software - Infranet
SAM von Betasystems
TROUX Software

CentraSite

Docker, AWS, OpenShift

Betriebssysteme
HPUX MS-DOS MVS, OS/390 OS/2 OSF/Motif SUN OS, Solaris Unix
SCO, Sinix, Linux, AIX, HPUnix, Solaris
Windows
3.x,95,98,NT,2000,XP
Programmiersprachen
4gl Assembler
Assembler Macros OS/390
Basic
VisualBasic 6.0, VisualBasic .NET
C
Unix, OS/390, OS/2, Windows (sehr gut)
C# C++
Unix, OS/2, Windows (sehr gut)
CORBA IDL CSP Emacs Fortran Hibernate Criteria-API Imake, GNU-Make, Make-Maker etc... Java
JEE, J2EE, WebServices, OpenSource, etc...
Java 8 Java-API for XML Web-Services Java8 JavaScript JAX-WS JAXB JPA jQuery JSON JSP Pascal Perl PL/SQL Shell
UNIX-Shells
WSDL yacc/lex
Datenbanken
Access BTrieve
schon lange her
DAO DB2 H2 JDBC MS SQL Server
bis MS SQLServer 2000
ODBC Oracle
laufend
Postgres
schon lange her
SQL
T-SQL, PL/SQL
SQLDeveloper Sybase
Datenkommunikation
CORBA IBM LAN Server Internet, Intranet ISDN LAN, LAN Manager LU6.2 Novell OS/2 Netzwerk RPC SMTP TCP/IP Windows Netzwerk Winsock
Hardware
PC SUN
Design / Entwicklung / Konstruktion
OpenSource Libraries

Transport
Telekommunikation
Behörden
Finanzen
Media
Softwareherstellung
Aerospace
Farma
Banken / Versicherungen
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren