a Randstad company

Software-Entwickler und Berater mit Projektleitererfahrung im Umfeld Java, J2EE, MQSeries, SQL. Ebenso KI und Wissensrepräsentation.

Profil
Referenzen (1)

[...] Der Mitarbeiter verfügt über große Fachkenntnis. Sein überdurchschnittliches Engagement sowie seine Fähigkeit, komplizierte Probleme in wissenschaftlich fundierte Lösungen zu überführen, sind besonders hervorzuheben. Er ist seinen Aufgaben stets sehr motiviert und aus eigener Initiative heraus nachgekommen. Seine Leistungen fanden stets in jeder Hinsicht unsere Anerkennung. Der Mitarbeiter ist ein verantwortungsbewußter, zuverlässiger und belastbarer Mitarbeiter, der sich auch außerhalb der üblichen Arbeitszeiten für die Belange des Arbeitsbereiches eingesetzt hat (z. B. durch Projektpräsentationen). Sein Verhalten gegenüber Vorgesetzten und Kollegen war stets einwandfrei. [...] Er hinterläßt in unserem Arbeitsbereich eine Lücke, die nicht so schnell wieder auszufüllen ist. [...]"

— Projekt Benutzeradaptive Netzinformationsdienste, 03/97 - 06/00
Referenz durch Leiter eines Universitätsinstituts (60 MA), vom 08.07.04
Top-Skills
Java, Spring, Java EE
Verfügbar ab
01.01.2023
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

Deutschland: Präferenz: Hamburg

Der angegebene Stundensatzrichtwert gilt für Projekte in Hamburg. 

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

5 Jahre 7 Monate

2017-05

heute

Weiterentwicklung einer Applikation zur Abrechnung von Arztrechnungen

Software-Entwickler mit Architektenanteil Scrum Kanban
Rolle
Software-Entwickler mit Architektenanteil
Produkte
Java SE 8 und 11 Java EE 7 JBoss EAP 7 MySQL MariaDB MongoDB JUnit AssertJ Mockito Git Bitbucket Maven Ant Jenkins Bamboo JAX-WS WebServices REST Intellij IDEA Vaadin 7 Hibernate Arquillian LDAP ActiveMQ Artemis Kibana ELK-Stack Jira Confluence Apache Camel Snowflake (DWH-Applikation)
Kenntnisse
Scrum Kanban
Kunde
Gesundheitsbranche
5 Monate

2017-01

2017-05

Neuentwicklung einer Applikation

Software-Entwickler und Analyst Agiles Vorgehen
Rolle
Software-Entwickler und Analyst
Projektinhalte
  • Neuentwicklung einer Applikation zum Import und zur Verwaltung von Versicherungsverträgen
Produkte
Java SE 8 Dropwizard 1.1.0 MongoDB MongoJack JUnit AssertJ Git GitHub Maven Jenkins Mockito JAX-WS WebServices REST-ful Services Intellij IDEA Swagger Microservices Docker
Kenntnisse
Agiles Vorgehen
Kunde
Versicherung
2 Monate

2017-03

2017-04

Erstellung der technischen Infrastruktur

DevOps und Software-Entwickler Agiles Vorgehen
Rolle
DevOps und Software-Entwickler
Projektinhalte
  • Neuentwicklung eines Warenwirtschaftssystems zum Vertrieb von Büchern
  • Erstellung der technischen Infrastruktur
Produkte
Java SE 8 Spring Boot 1.5.2 H2 Checkstyle FindBugs Hibernate REST-ful Services Spring Security AssertJ Git REST-ful Services Angular 4 Intellij IDEA Microservices GitLab GitLab CI Docker DevOps
Kenntnisse
Agiles Vorgehen
Kunde
eCommerce
11 Monate

2016-02

2016-12

Weiterentwicklung einer Applikation zur Preisanfrage

Software-Entwickler Java JUnit Kanban
Rolle
Software-Entwickler
Projektinhalte
  • Weiterentwicklung einer Applikation zur Preisanfrage und Buchung von Luftfrachttransportaufträgen (Fortsetzung des vorletzten Projekts)
Produkte
Java SE 8 Tomcat ServletEngine Oracle DB 11.2 H2 Spring Core 4.3 Spring Boot 1.4 Spring Integration Java DSL Spring Retry Spring Data JPA 1.9 Hibernate 4.3.7 JUnit Hamcrest AssertJ Git Bitbucket Gradle Jenkins Mockito JAX-WS WebServices Liquibase Jira FreeMarker Google Web Toolkit (GWT) Apache Artemis Cucumber REST-ful Services Serenity Spring Sleuth JScience Logstash AMQP Rabbit MQ Intellij IDEA Swagger
Kenntnisse
Java JUnit Kanban
Kunde
Logistik
6 Monate

2015-09

2016-02

Entwicklung eines Web-basierten Kundenportals

Software-Entwickler (full stack), Business Analyst und DevOps Scrum
Rolle
Software-Entwickler (full stack), Business Analyst und DevOps
Projektinhalte
  • Entwicklung eines Web-basierten Kundenportals zur Kommunikation von Mietern und Wohnungseigentümern mit der Verwaltung
Produkte
Java SE 8 Jetty ServletEngine MongoDB 3.1 Spring Core 4.0 Spring Boot 1.3 Spring Data Mongo DB Spring Web MVC Spring Security 4 JUnit Hamcrest Git Git Lab Gradle Jenkins Mockito Jira FreeMarker HTML5 CSS3 Bootstrap Amazon EC2 Selenium Swagger Dropwizard Microservices
Kenntnisse
Scrum
Kunde
Immobilien
7 Monate

2015-02

2015-08

Entwicklung einer REST-basierten Schnittstelle

Software-Entwickler Scrum Kanban
Rolle
Software-Entwickler
Projektinhalte
  • Entwicklung einer REST-basierten Schnittstelle zur Preisanfrage und Buchung von Luftfrachttransport-aufträgen
Produkte
Java SE 8 Tomcat ServletEngine Oracle DB 11.2 H2 Spring Core 4.0 Spring Boot Spring Integration Java DSL Spring Retry Spring Data JPA 1.9 Hibernate 4.3.7 JUnit Hamcrest Git Git Stash Gradle Jenkins Mockito JAX-WS WebServices Liquibase Jira FreeMarker Google Web Toolkit (GWT) Swagger
Kenntnisse
Scrum Kanban
Kunde
Logistik
1 Jahr 8 Monate

2013-05

2014-12

Entwicklung einer WebService-Schnittstelle

Software-Architekt und ?Entwickler Wasserfall
Rolle
Software-Architekt und ?Entwickler
Projektinhalte
  • Entwicklung einer WebService-Schnittstelle zur Abfrage von Versicherungsavalen (Bürgschaften) und Weiterentwicklung einer Applikation zur Schadensabwicklung
Produkte
Java SE 6 WebSphere Application Server 7 WebSphere Portal Server 6.1 Hibernate 3 JUnit Subversion 1.6 Hudson 3.1.1 Jenkins 1.442 Rational Application Developer (RAD) XML DB2 DB DbVisualizer DBUnit Mockito JAX-WS und JAX-RPC WebServices JSF 1.2 Sonar CVS-SVN-Migration Spring Batch 2.1.8 Sonar 3
Kenntnisse
Wasserfall
Kunde
Versicherung
6 Monate

2012-11

2013-04

Entwicklung einer Backoffice-Plattform

Software-Entwickler Scrum
Rolle
Software-Entwickler
Projektinhalte
  • Entwicklung einer Backoffice-Plattform für ein Verkehrsmaut- und Telekommunikationssystem
Produkte
Java SE 6/7 GlassFish 3.1.2.2 Hibernate 4 Struts 2 JUnit Subversion 1.6 Jenkins (Continuous Integration) Eclipse Indigo JRebel XML jBPM Oracle 11g DB JIRA/Confluence Oracle SQL Developer FreeMarker Mockito
Kenntnisse
Scrum
Kunde
Telekommunikation/Verkehr
2 Monate

2012-09

2012-10

Entwicklung einer Plattform für Versicherungsberater

Software-Entwickler Wasserfall
Rolle
Software-Entwickler
Projektinhalte
  • Entwicklung einer Plattform für Versicherungsberater mit generischem GUI auf Basis Apache Wicket
Produkte
Java SE 6 Hibernate 4 Firebird 2.1.5 Apache Wicket 1.4 JUnit Git 1.7 Hudson (Continuous Integration) Eclipse Juno JRebel XML JIRA/Confluence
Kenntnisse
Wasserfall
Kunde
Versicherung
3 Jahre 1 Monat

2009-07

2012-07

Entwicklung einer Spring-basierten eCommerce-Applikation

Software-Entwickler Scrum
Rolle
Software-Entwickler
Projektinhalte
  • Entwicklung einer Spring-basierten eCommerce-Applikation für Glücksspielprodukte (ca. 4 Mio. Kunden)
Produkte
Java SE 6 Spring 3.0.5 Spring Integration 2.0 Spring Test 3.0.5 Hibernate 3.3 Oracle DB 11g Apache Wicket 1.4 Oracle XDK ActiveMQ 5.5 TestNG Eclipse Juno Maven 3.0.3 Subversion 1.7.1 Hudson/Jenkins (Continuous Integration) WebServices (Apache Axis 1 und 2) JAX-RS RESTful WebServices (Jersey) YourKit (Java Profiler) JEE EJB 3.0 JPA Spring MVC JMS XML JIRA/Confluence Mockito
Kenntnisse
Scrum
Kunde
eCommerce
5 Monate

2009-03

2009-07

Entwicklung einer Swing-basierten JEE-Applikation

Business-Analyst, Software-Entwickler Wasserfall
Rolle
Business-Analyst, Software-Entwickler
Projektinhalte
  • Entwicklung einer Swing-basierten JEE-Applikation zur Nachhaltung von Vorgängen an Betankungsfahrzeugen auf Flughäfen
Produkte
Java 1.5 Java Swing JGoodies EJB 3.0 JPA Hibernate 3.2.0 JBoss 4.2.3 PostgreSQL 8.3.7 Eclipse 3.4.2
Kenntnisse
Wasserfall
Kunde
Transport/Logistik
1 Jahr

2008-01

2008-12

Weiterentwicklung

Wasserfall
Projektinhalte
  • Weiterentwicklung und Wartung einer bestehenden zentralen Web-Anwendung zur Benutzer- und Abonnementverwaltung
  • Weiterentwicklung zweier Web-Anwendungen zur schlagwortbasierten Recherche und Aufbereitung von Informationen
  • Aufbau einer Web-Anwendung zur Verwaltung und Verteilung von Videomaterial
Produkte
Java 1.5 EJB 3.0 JBoss 4.0.5 und 4.2.3 (Seam) JMS Java Server Faces (JSF) RichFaces Ajax4JSF Hibernate 3.2.6.GA Java Persistence Architecture (JPA) Ant 1.6 Oracle 10g Eclipse 3.3.2 Groovy Subversion
Kenntnisse
Wasserfall
1 Jahr

2007-01

2007-12

System zur Erstellung und Aufbereitung von Depotauszügen

Konzepterstellung, Software-Entwicklung Wasserfall
Rolle
Konzepterstellung, Software-Entwicklung
Projektinhalte
  • System zur Erstellung und Aufbereitung von Depotaus-zügen und Vermögens- und Steuerverzeichnissen, wie sie Bankkunden typischerweise am Jahresende von Ihrer Bank erhalten
Produkte
Java 1.5 Java Swing EJB 2.1 BEA WebLogic 8.1 und 9.2.1 WebSphere MQ 6 Ant Oracle 10g Eclipse 3.2.1 JDBC 1.4 Apache XMLBeans dbUnit 2.2 Enterprise Architect 6.5 CVS
Kenntnisse
Wasserfall
Kunde
Finanzdienstleistung
6 Monate

2006-08

2007-01

Workflow-Management-System

Software-Entwickler Wasserfall
Rolle
Software-Entwickler
Projektinhalte
  • Workflow-Management-System für die Lagerverwaltung und Bestandsführung von Flugzeugbetankungen
Produkte
Java 1.5 Java Swing EJB 3.0 Hibernate 3.2.0 JBoss 4.0.5 Ant Oracle 10g Eclipse 3.2.1 JDBC 1.4
Kenntnisse
Wasserfall
Kunde
Transport/Logistik
4 Monate

2006-03

2006-06

Erweiterung eines Analyse- und Redaktionssystems

Projektleitung, Konzepterstellung und Software-Entwicklung Wasserfall
Rolle
Projektleitung, Konzepterstellung und Software-Entwicklung
Projektinhalte
  • Erweiterung eines Analyse- und Redaktionssystems um eine Komponente zur Fondsstrukturberechnung
Produkte
Java Java Swing JGoodies Hibernate BEA 8.1.3 Ant Oracle PL/SQL Eclipse
Kenntnisse
Wasserfall
Kunde
Finanzdienstleistung

---weitere Projekte auf Anfrage---

  • Diplom-Informatiker (Universität), Promotion

Seit 1997: Business-Consultant, Software-Entwickler, Software-Architekt, Projektleiter und Teamleiter

Deutsch Muttersprache
Englisch fließend, fast verhandlungssicher
Spanisch Grundkenntnisse

Top Skills
Java, Spring, Java EE
Schwerpunkte
Fach- und IT-Konzepterstellung
Produkte / Standards / Erfahrungen / Methoden
ActiveMQ Allegro Common LISP Amazon EC2 Ant Apache HTTP Server Apache Tomcat
Servlet-Engine
Apache Wicket Atlassian Confluence Atlassian JIRA Bootstrap CSS Cucumber CVS Eclipse EJB Emacs FreeMarker Git Glassfish Gradle GWT Hibernate HTML Hudson Java Swing JBoss Application Server
3.8
JBoss ApplicationServer jBPM Jenkins Jetty JGoodies JMS JSF JUnit Kanban LaTeX Liquibase Maven Mockito MQSeries
5.1 bis 5.3
MS Excel MS Powerpoint MS Project MS Visio MS Word RAD Rational ClearCase Rational Rose REST Scrum Sonar Spring Spring Core Spring Integration Spring MVC Spring Security Struts Subversion WebLogic
5.1 bis 8.1
WebServices WebSphere ApplicationServer WebSphere PortalServer XML XSLT

Profil:

Seit 1997 als Software-Entwickler, Software-Architekt, DevOps-Spezialist, Business-Consultant, Projektleiter und Teamleiter in mehreren Software-Projekten in den Branchen Finanzdienstleistung, Gesundheit, Transport/Logistik, eCommerce und Verlagswesen tätig. Erfahrungen in agilen Software-Entwicklungsprozessen. Einsatz als Business-Consultant mit Schwerpunkt Fach- und IT-Konzepterstellung, als Software-Entwickler und -Architekt Java-basierter Anwendungen unter Benutzung des JEE- und Spring-Frameworks, Scrum-Master und Product-Owner. Ehrenamtlicher Co-Entwickler bei (Name auf Anfrage) (Python, Django).

IT-Erfahrung seit:

  • 1997

IDE:

  • Eclipse
  • Intellij IDEA

Microsoft-Standards:

  • Word
  • Excel
  • PowerPoint
  • Project
  • Visio

Technologien/Standards:

  • J2EE
  • EJB
  • JSF
  • RichFaces
  • Ajax4JSF
  • JPA
  • JDBC
  • XML (JAXP, JAXB, XSLT, XSD)
  • JMS
  • HTML
  • JSP
  • CSS
  • Swing
  • Servlets
  • PL/SQL
  • JUnit
  • TestNG
  • JNDI
  • SOAP Web-Services
  • REST
  • AMQP

Vorgehensmodelle:

  • Scrum
  • Kanban
  • Wasserfallmodell

Produkte/Frameworks/Tools:

  • Oracle WebLogic
  • JBoss
  • GlassFish
  • JBoss Seam
  • Hibernate
  • SQL
  • Apache WebServer
  • Tomcat ServletEngine
  • WebSphere MQ
  • MQSeries
  • Apache ActiveMQ Artemis
  • Ant
  • Struts
  • XMLBeans
  • Subversion
  • CVS
  • ClearCase
  • Enterprise Architect
  • DBUnit
  • Groovy
  • XMLSpy
  • JGoodies
  • Emacs
  • Log4J
  • DBVisualizer
  • Spring 4
  • Spring Integration
  • Spring Test
  • Spring Boot
  • Spring Batch
  • Spring Data JPA
  • Spring Retry
  • Spring Security
  • Jenkins/Hudson Continuous Integration
  • ActiveMQ
  • YourKit (Java Profiler)
  • WebServices (Apache Axis 1 und 2)
  • JAX-RS RESTful WebServices (Jersey)
  • Apache Wicket
  • Subversion
  • ClearCase
  • Git
  • Oracle SQL Developer
  • Selenium
  • WebSphere Application Server
  • WebSphere Portal
  • Mockito
  • HP Quality Center
  • Sonar
  • Liquibase
  • Gradle
  • FreeMarker
  • Google Web Toolkit (GWT)
  • AMQP
  • Rabbit MQ
  • MongoDB
  • HTML5
  • CSS3
  • Bootstrap
  • Amazon EC2
  • MongoJack
  • Docker
  • Microservices
  • Swagger
  • GitLab
  • Vaadin
  • Bitbucket
  • GitHub
  • GitLab
  • Bamboo
  • Jira
  • Confluence
  • Python
  • Django
Betriebssysteme
Linux Mac OSX Mandrake MS-DOS SUN OS, Solaris SUSE Linux Enterprise Unix Windows
(2000, NT 4.0, XP)
Programmiersprachen
C
gute Kenntnisse
C++
gute Kenntnisse
Emacs
sehr gute Kenntnisse
J2EE Java
Java: sehr gute Kenntnisse
JavaScript
Java: sehr gute Kenntnisse
JAX-RS JAX-WS JAXB JAXP JPA Lisp
gute Kenntnisse
Pascal
gute Kenntnisse
PL/SQL
gute Kenntnisse
Prolog
ausreichende Kenntnisse
Shell
ausreichende Kenntnisse
TeX, LaTeX
LaTeX: gute Kenntnisse, TeX: ausreichende Kenntnisse
Unix-Shellscript XML XPath XSL XSLT
Datenbanken
DB/2
mäßige Kenntnisse
Firebird H2 JDBC ansprechbaren Datenbanken MongoDB Oracle
gute Kenntnisse
Oracle SQL Developer PostgreSQL SQL
gute Kenntnisse
Datenkommunikation
Git Stash Internet, Intranet Spring Boot Spring Data Spring Retry TCP/IP
Erfahrungen unter UNIX
Hardware
AIX PC SUN
 

  • Finanzdienstleistung (Online-Banking, Online-Brokerage, Kreditwesen, Basel II, Leasing, SCHUFA)
  • Versicherung
  • Logistik
  • Verlagswesen
  • eCommerce
  • Telekommunikation
  • Verkehr
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