Entwickler/Designer/Architekt im JEE und Microservices Umfeld.
Aktualisiert am 01.06.2024
Profil
Referenzen (11)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
3
20
Deutsch
Englisch
gut in Wort und Schrift
Griechisch
Muttersprache
Russisch
fliessend in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt D6, D7

Arbeitserlaubnis: EG- Bürger

möglich

Projekte

Projekte

4 Jahre
2020-06 - heute

Software Entwicklung

Senior Developer Scrum Kanban Microservices ...
Senior Developer

Entwicklung von Software für das Meldewesens im Investment Banking Bereich

  • Erstellung von BPM-Camunda-Prozessen zur automatischen Reportgenerierung
  • Implementierung von Businesslogik mit JBoss Drools
  • Datenmodilierung (Erweiterung von Persistenzschicht)
  • Anbindung von Meldesystemen an die Deutsche Börse
  • Migration von WildFly/Quarkus  Instanzen  in Kubernetes  (Open Shift, helm)
IntelliJ IDEA Camunda Maven Jenkins Liquibase WildFly ApplicationServer Quarkus GIT Open Shift Jboss Drools
Scrum Kanban Microservices BPMN Java 8 JEE Jakarta REST Kubernetes
Bank
Frankfurt am Main
12 Jahre 11 Monate
2011-07 - heute

Entwicklung von einer Plattform

Berater , Senior Entwickler UML JEE Tomcat ...
Berater , Senior Entwickler

Entwicklung von einer Plattform für Risiko -Mangement im E- Commerce

  • Architecture
  • Anbinden von Provider für Bonitätsprüfung, Adressverfizierung, Giftcards Mangement
  • Performance Profiling
  • Beratung bei Auswahl von Midleware
  • Konfigurationsmanagement
UML JEE Tomcat Spring WebServices Eclipse EnterpriseArchitect YourKit maven Hudson Nexus curl PostgreSQL Windows Linux
Netrada Payment GmbH
2 Jahre
2018-07 - 2020-06

Weiterentwicklung eine JEE Anwendung

Lead- Developer Scrum
Lead- Developer

Weiterentwicklung eine JEE Anwendung für Vertrieb von Versicherungsprodukten

  • Refactoring/ Upgrading von
    • Angular/ AngularJS Frontend
    • JBoss/ WildFly Backend
  • Entwicklung von Service Schichten (EJB/ CDI Komponenten)
  • Persistence Entwicklung (Hibernate, JPA)
  • Frontend Entwicklung (Angular/ AngularJS)
  • Zusammenarbeit mit Nearshore Developer (Code Reviews, Abstimmungen, etc)
  • Erstellung von Docker Images
  • Einführung von Cache in einer JEE 8 Application
  • Erstellung/ Anpassung von Test Suiten
  • Microservices auf Java EE8/Jakarta EE integrieren
  • Einsetzen von GraalVM
  • Daten Migration mit Flyway
  • Profilng
  • Konfigurations-Management (Entwicklung Scripten für Jenkins)
OpenJDK 8-11 & GraalVM 8-11 Java EE8 Spring Boot/Quarkus. Rest Kubernetes SWebservices FlyWay Docker IntelliJ IDEA maven groovy Git CDI EJB JPA Ubuntu 16.8 Hibernate Oracle JBoss
Scrum
Versicherung-Dienstleister
Süddeutschland
8 Monate
2018-03 - 2018-10

Base Migration

Senior Developer Scrum
Senior Developer

Base Migration einer Microservices Anwendung (50 Microservices) in Kubernetes (Automotive Umfeld)

  • Migration Microservices in Cloud(Erstellung von Docker Images, Deployment in Kubernetes, Erstellung von Infrastructure Services (SMS- Services, Mail Services und etc))
  • Erstellung /Anpassung von spook Test Suiten,
  • Zusammenarbeit mit Nearshore Developer (Code Review, Abstimmungen, etc)
  • Daten Migration mit liquibase,
  • Konfigurations-Management (Entwicklung groovy Scripten für Jenkins)
  • Kafka to JMS Integration
Java 8 Spring Boot JMS Rest kubernetes/bluemix Docker IntelliJ IDEA maven groovy Git Cloudhopper/smpp Selenium Tools( smpp access SMPPSim) Postfix Kannel Ubuntu 16.8 liquibase PostreSQL
Scrum
IBM
Stuttgart
10 Monate
2017-07 - 2018-04

Software Entwicklung

Lead Developer Scrum
Lead Developer

Software für Automatisierung von Abwicklung und Transportbeauftragung von Barcode-gestützter Packetverteilung

  • Betreuung von Nearshore Developer (Code Review und etc)
  • Service- Schicht Entwicklung (Spring Komponenten)
  • Persistence Schicht Entwicklung (Hibernate, Spring Data JPA)
  • Thread Programmierung
  • Erstellung Arquillian Tests
  • Entwicklung Rest- Services
  • Parametrisierung von Docker Images
  • Daten Migration mit Flyway
  • Test-driven Development
  • Datenmodellierung
  • Configuration Management (Entwicklung von gradle Scripten)
IntelliJ IDEA Java 8 gradle groovy Git Docker Spring Core Spring Data WildFly Ubuntu 16.8 Flyway PostreSQL
Scrum
GLS
Frankfurt am Main
1 Jahr 2 Monate
2016-06 - 2017-07

Automatisierte Abwicklung von Transportaufträgen

Developer Java 8 Javascript(AngularJS)   EJB 3.1 ...
Developer
  • Prozessmodellierung mit BPMN (Camunda BPMN)
  • Service- Schicht Entwicklung (EJB 3.1, CDI11.2, Jboss –eap-6.4-camunda)
  • Entwicklung Persistence Schicht (Hibernate, JPA2.0)
  • Erstellung von Arquillian Tests
  • Parametrisierung von Docker Images
  • Daten Migration mit Flyway
  • Domain-driven Desgin
  • Test-driven Development
  • Modellierung und Umsetzung von Datenbanken
Java 8 Javascript(AngularJS)   EJB 3.1 CDI 1.2 Oracle 9 IntelliJ IDEA Git Jboss ?eap-6.4-camunda Scrum
DB Cargo
Frankfurt
1 Jahr 1 Monat
2015-06 - 2016-06

JEE Anwendung für Baufinanzierungen

Entwickler Scrum
Entwickler
  • Web Frontend-Entwicklung (JSF, PrimeFaces, PrimeFaces Extentions, AngularJS)
  • Modellierung und Entwicklung Persistenzschicht (Enterprise Architect, openJPA, DB2)
  • Entwicklung Service Schicht (CDI 1.2 mit Websphere Liberty)
  • Test Erstellung Junit4, Selenium
  • Entwicklung von WebServices Schnittstellen, WSDL Modellierung, Testen mit SoapUI
  • Erstellung von Scala Modulen
  • Domain-driven Desgin
  • Test-driven Development
  • Modellierung und Umsetzung von Datenbanken
Javascript(AngularJS) JSF CDI 1.2 maven JSF 2.2 Websphere Liberty git Jenkins Java7 Intelleji PrimeFaces 5 PrimeFaces Extensions
Scrum
Bank
Bayern
1 Jahr 1 Monat
2014-07 - 2015-07

JEE Anwendungen für Bausparverträge

Software Entwickler JEE JSF EJB 3.2 ...
Software Entwickler
  • Web Frontend-Entwicklung (JSF, PrimeFaces, PrimeFaces Extentions), AngularJS
  • Migration J2EE to JEE (Umstellung EJB2 to EJB3.1)
  • Migration ant to gradle
  • Erstellung von Regressionstests (Migration Junit3 to Junit4)
  • Erstellung von Jython Scripten für remote Adminstration und Konfiguration von Oracle Weblogic Servers
JEE JSF EJB 3.2 CDI ant groovy gardle JSF PrimeFaces AngularJS WebLogic Rest Javascript (AngularJS)
Deutsche Bank
Frankfurt
6 Monate
2014-01 - 2014-06

Portal für Autovermietung

Software-Entwickler Scrum JEE
Software-Entwickler
  • Web Frontend-Entwicklung (JSF, JavaScript)
  • Entwicklung von Persistenzschicht via openJPA/ DB2
  • Erstellung von Regressionstests (Einsatz von Mockito und Selenium)
  • Redisgn von Backend-Schichten.:
  • Einsatz von CDI-Beans
  • Ablössen von Message-Beans durch Asynchronous-EJB 3.1
  • Anpassung von maven und gradle scripten
  • Redesign von Restservises
AngularJS JSF EJB 3.1 CDI Mockito Selenium WebSphere
Scrum JEE
Daimler AG
Stuttgart
1 Jahr
2013-01 - 2013-12

Entwicklung einer Web basierten Anwendung

Lead Developer Eclipse Spring-Integration Spring-Webflow ...
Lead Developer

Entwicklung einer Web basierten Anwendung für Process Management

  • Anbindung von Market Data Systemen (Bloomberg, Reuters usw) via Sprint Services an einem Web Aplication
  • Modellieren von Businessprozessen via Activiti-BPM
  • Web Frontend-Entwicklung (JSF, Spring-Webflow, primeFaces)
  • Entwicklung von Persistenzschicht via myBatis
  • Entwicklung von groovy scripten
  • Abstimmung von User Stories mit der Fachabteilungen
  • Teamleitung
  • Konfigurationsmanagement (Erstellung ant+ivy, scripten)
Eclipse Spring-Integration Spring-Webflow Spring-Core JBoss Scrum BPMN Activiti myBatis JSF primefaces JBoss spring
Commerzbank
Frankfurt
5 Monate
2012-09 - 2013-01

Änderung der Basis-Technologie

Architektur/ Senior Developer WebSphere RAD MQ-Series ...
Architektur/ Senior Developer

Änderung der Basis-Technologie einer Message-Broker JEE Anwendung

  • Migration Midleware von EJB2.x nach EJB3.1
  • Anbinden JMS-Schicht mit MQ-Series
  • Migration von JAXB1.x nach JAXB2
  • Erstellung von JSF-Web Client
  • Erstellung von jython -Automatisierungsscripten
  • Konfigurationsmanagement (Erstellung von ant scripten)
WebSphere RAD MQ-Series Ivy ant JEE(EJB; JMS; JSF) Dimensions Jenkins
Daimler AG
4 Monate
2011-05 - 2011-08

Entwicklung von einem Plattform für Bau-Kredite

Senior Entwickler Spring Hibernate Apache-Wicket ...
Senior Entwickler
  • Entwicklung
Spring Hibernate Apache-Wicket Oracle Windows Linux
ING DiBa
8 Monate
2010-10 - 2011-05

Re-Implementierung einer Anwendung

SW Architekt, Berater UML JEE (EJB3; Servlet und etc) Oracle WebLogic ...
SW Architekt, Berater

Re-Implementierung einer Anwendung für elektronischen Zahlungsverkehr

  • Erstellung von SW-Architecture
  • Beratung bei Auswahl von Midleware
  • Auswahl von Entwicklungswerkzeugen (Entwicklungsumgebung, Performance Profiling Tools und etc)
  • Entwicklung von Anwendung-Protype basierend auf der neuen SW- Architecture
  • Design und Implementierung von Basis Services der Anwendung
UML JEE (EJB3; Servlet und etc) Oracle WebLogic Spring Eclipse EnterpriseArchitect AppDynamics YourKit Foglight Oracle Windows Linux
Finanzdienstleister
3 Jahre
2007-10 - 2010-09

J2EE Geräte Überwachung

Technischer Architekt Tomcat UML Java ...
Technischer Architekt

J2EE Geräte Überwachung (eine Event-gesteuerte JEE-Anwendung für Überwachung von Geräten)

  • Konzeption und Entwicklung einer EDA (event drive architecture) basierten JEE Anwendung für Überwachung und Steuerung von Geräten

  • Als Application Server wurde JBoss eingesetzt.

  • Die Anwendung bietet eine SOA- konforme Schnittstelle für die Kommunikation nach Außen (Java- oder C# Clients) und eine REST -Schnittstelle für die Steuerung und Überwachung von Geräten

Tomcat UML Java JEE(Servlets JSF; JMS; JMX; EJB3) HttpClient O/R Mapper (Hibernate) Eclipse ant Restlet EnterpriseArchitect RaQuest JBossWS ZeroConf MySQL Unix
Barco Control Rooms GmbH
6 Monate
2007-06 - 2007-11

SEK-Strukturierte Erfassung von Kundenanliegen

Designer, Entwickler Java XML UML ...
Designer, Entwickler
  • J2EE - Entwicklung

  • Software Design

  • Implementierung

  • Test

Java XML UML HTTP SOAP Win2K Solaris Enterprise Architect WebSphere Web Services R/O Mapping (Hibernate) CVS XMLSpy ant Tomcat WebSphere DB2
T-Systems

Aus- und Weiterbildung

Aus- und Weiterbildung

1995
Abschluss Studium Informatik
Universität Karlsruhe
 
1991
Abschluss Studium - Elektrotechnik
Universität Thessaloniki (Griechenland)

Kompetenzen

Kompetenzen

Top-Skills

3 20

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich
  • Domain Driven Design
  • Continouos Integration
  • EDA (Event Driven Architecture)
  • REST
  • SOA (Service Oriented Architecture)
  • Anwendungsentwicklung in WEB- und C/S Bereich
  • n-tier Architekturen
  • Web Content Management
  • Systemprogrammierung und Administration von Unix-Systemen (AIX, Linux,Solaris,HP-UX)
  • Objektmodellierung. Analyse und Design (OOA, OOD)
  • Einsatz von Design -Patern
  • Datenbank Modellierung/ Datenbank Entwicklung
  • Frontend und Backend Entwicklung
  • ORM (object rational mapping)

Standarts/ Products
  • MDD (Model Driven Development)
  • MDA (Model Driven Architecture)
  • INNOVATOR (Tool für MDD)
  • JBF (Java Banking Framework)
  • PrimeFaces
  • AngularJs
  • JMX
  • Enterprise Arichtect
  • RaQuest
  • JEE (JSP, JDBC, Servlets, EJB3, CMP, BMP, JTA, JMS usw.)
  • JSON
  • XML/ XSLT/ XML-Schema
  • DTD
  • HTML
  • JavaScript
  • Oracle Weblogic 11
  • Maven
  • CruiseControl
  • Jenkis
  • Hudson
  • BEA Weblogic 6.0, 7.0, 8.0
  • Web Services
  • UML
  • EAI
  • Websphere 4.0 (WSAD)
  • Apache-Tomcat
  • JBoss
  • SAP J2EE Engine 6.20
  • SOAP
  • CORBA2.2 Standarts (Orbix von Iona)
  • JBuilder5.0, 6.0, 7.0
  • WorkShop von SUN
  • ElixirIDE
  • Eclipse
  • JBoss WildFly
  • MemoryAnalyzer
  • JDeveloper
  • openCVS
  • ClearCase
  • Perforce
  • Continuus
  • RSA (IBM Rational Software Architect 6.0)
  • STL
  • ilog
  • RogueWave
  • Handelsysteme (Summit, Murex, VisualRisc)
  • YouKit
  • AppDynamic
  • JPA (KODO, TopLink)
  • Open Source Tools (Hibernate,Spring,Axis 2, myFaces, jetspeed, struts, ant,maven)
  • Rational Rose
  • Gradle
  • Rational Unified Process (RUP)

Spezialkennisse
  • Bankbereich
    • Bewertung von Termingeschäften
    • Abwicklung von Wertpapiere
    • Riskcontrolling
    • SWIFT- Protokoll
    • Retail Banking
  • Energiebereich
    • Netzleittechnik
  • Telekommunikationstechnik
    • Signalverarbeitung
  • Industrie
    • B2B Anwendungen für Automobilzulieferern (Automotiv Industrie)
    • Process Control
  • Logistik
    • Analytics/ Forecasting
  • eCommerce
    • Risiko -Mangement  

 

Berufserfahrung

2000 - heute

freier Softwareentwickler

1999 - 2000

Projektleiter

1995 - 1999

festangestellte Softwareentwickler

Betriebssysteme

HPUX
Linux
Suse, RedHad
MS-DOS
OSF/Motif
SUN Solaris
6/7/8
Unix
AIX
Windows
Windows CE

Programmiersprachen

ABAP4
Assembler
Basic
C
C#
C++
STL, ilog und Rogue Wave
Cobol
CORBA IDL
Emacs
ESQL/C
Fortran
Groovy
Imake, GNU-Make, Make-Maker etc...
Jakarta - ant
Java
Java 8
JavaScript
Jython
Lisp
Modula-2
Pascal
Perl
PHP
4.1.1
PL/SQL
Powerbuilder
PowerBuilder 8.0 vom Sybase
Ruby
Shell
K-Shell, zsh, awk, sed
Tcl/Tk
Xt, Motif
yacc/lex

Datenbanken

Access
DAO
DB2
Informix
JDBC
MySQL
Oracle
SQL
Sybase
ASE11.9

Datenkommunikation

Bus
CORBA
FDDI
Internet, Intranet
WWW, HTTP, CGI, SOAP, RMI/ IIOP, MQSeries
ISDN
ISO/OSI
LU6.2
Message Queuing
OSF/DCE
RPC
SMTP
SNA
SNMP
SOAP
TCP/IP
UUCP
Web Services
X.400 X.25 X.225 X.75...

Hardware

Bus
Echtzeitsysteme
embedded Systeme
IBM RS6000
PC
SUN

Design / Entwicklung / Konstruktion

Microservices

Branchen

Branchen

  • Industrie
  • Energieversorgung
  • Versicherungen
  • IT -Dienstleister
  • Software- Hersteller
  • Telekommunikation
  • Finanzdienstleister
  • Banken
  • Logistik

  • Commerce

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt D6, D7

Arbeitserlaubnis: EG- Bürger

möglich

Projekte

Projekte

4 Jahre
2020-06 - heute

Software Entwicklung

Senior Developer Scrum Kanban Microservices ...
Senior Developer

Entwicklung von Software für das Meldewesens im Investment Banking Bereich

  • Erstellung von BPM-Camunda-Prozessen zur automatischen Reportgenerierung
  • Implementierung von Businesslogik mit JBoss Drools
  • Datenmodilierung (Erweiterung von Persistenzschicht)
  • Anbindung von Meldesystemen an die Deutsche Börse
  • Migration von WildFly/Quarkus  Instanzen  in Kubernetes  (Open Shift, helm)
IntelliJ IDEA Camunda Maven Jenkins Liquibase WildFly ApplicationServer Quarkus GIT Open Shift Jboss Drools
Scrum Kanban Microservices BPMN Java 8 JEE Jakarta REST Kubernetes
Bank
Frankfurt am Main
12 Jahre 11 Monate
2011-07 - heute

Entwicklung von einer Plattform

Berater , Senior Entwickler UML JEE Tomcat ...
Berater , Senior Entwickler

Entwicklung von einer Plattform für Risiko -Mangement im E- Commerce

  • Architecture
  • Anbinden von Provider für Bonitätsprüfung, Adressverfizierung, Giftcards Mangement
  • Performance Profiling
  • Beratung bei Auswahl von Midleware
  • Konfigurationsmanagement
UML JEE Tomcat Spring WebServices Eclipse EnterpriseArchitect YourKit maven Hudson Nexus curl PostgreSQL Windows Linux
Netrada Payment GmbH
2 Jahre
2018-07 - 2020-06

Weiterentwicklung eine JEE Anwendung

Lead- Developer Scrum
Lead- Developer

Weiterentwicklung eine JEE Anwendung für Vertrieb von Versicherungsprodukten

  • Refactoring/ Upgrading von
    • Angular/ AngularJS Frontend
    • JBoss/ WildFly Backend
  • Entwicklung von Service Schichten (EJB/ CDI Komponenten)
  • Persistence Entwicklung (Hibernate, JPA)
  • Frontend Entwicklung (Angular/ AngularJS)
  • Zusammenarbeit mit Nearshore Developer (Code Reviews, Abstimmungen, etc)
  • Erstellung von Docker Images
  • Einführung von Cache in einer JEE 8 Application
  • Erstellung/ Anpassung von Test Suiten
  • Microservices auf Java EE8/Jakarta EE integrieren
  • Einsetzen von GraalVM
  • Daten Migration mit Flyway
  • Profilng
  • Konfigurations-Management (Entwicklung Scripten für Jenkins)
OpenJDK 8-11 & GraalVM 8-11 Java EE8 Spring Boot/Quarkus. Rest Kubernetes SWebservices FlyWay Docker IntelliJ IDEA maven groovy Git CDI EJB JPA Ubuntu 16.8 Hibernate Oracle JBoss
Scrum
Versicherung-Dienstleister
Süddeutschland
8 Monate
2018-03 - 2018-10

Base Migration

Senior Developer Scrum
Senior Developer

Base Migration einer Microservices Anwendung (50 Microservices) in Kubernetes (Automotive Umfeld)

  • Migration Microservices in Cloud(Erstellung von Docker Images, Deployment in Kubernetes, Erstellung von Infrastructure Services (SMS- Services, Mail Services und etc))
  • Erstellung /Anpassung von spook Test Suiten,
  • Zusammenarbeit mit Nearshore Developer (Code Review, Abstimmungen, etc)
  • Daten Migration mit liquibase,
  • Konfigurations-Management (Entwicklung groovy Scripten für Jenkins)
  • Kafka to JMS Integration
Java 8 Spring Boot JMS Rest kubernetes/bluemix Docker IntelliJ IDEA maven groovy Git Cloudhopper/smpp Selenium Tools( smpp access SMPPSim) Postfix Kannel Ubuntu 16.8 liquibase PostreSQL
Scrum
IBM
Stuttgart
10 Monate
2017-07 - 2018-04

Software Entwicklung

Lead Developer Scrum
Lead Developer

Software für Automatisierung von Abwicklung und Transportbeauftragung von Barcode-gestützter Packetverteilung

  • Betreuung von Nearshore Developer (Code Review und etc)
  • Service- Schicht Entwicklung (Spring Komponenten)
  • Persistence Schicht Entwicklung (Hibernate, Spring Data JPA)
  • Thread Programmierung
  • Erstellung Arquillian Tests
  • Entwicklung Rest- Services
  • Parametrisierung von Docker Images
  • Daten Migration mit Flyway
  • Test-driven Development
  • Datenmodellierung
  • Configuration Management (Entwicklung von gradle Scripten)
IntelliJ IDEA Java 8 gradle groovy Git Docker Spring Core Spring Data WildFly Ubuntu 16.8 Flyway PostreSQL
Scrum
GLS
Frankfurt am Main
1 Jahr 2 Monate
2016-06 - 2017-07

Automatisierte Abwicklung von Transportaufträgen

Developer Java 8 Javascript(AngularJS)   EJB 3.1 ...
Developer
  • Prozessmodellierung mit BPMN (Camunda BPMN)
  • Service- Schicht Entwicklung (EJB 3.1, CDI11.2, Jboss –eap-6.4-camunda)
  • Entwicklung Persistence Schicht (Hibernate, JPA2.0)
  • Erstellung von Arquillian Tests
  • Parametrisierung von Docker Images
  • Daten Migration mit Flyway
  • Domain-driven Desgin
  • Test-driven Development
  • Modellierung und Umsetzung von Datenbanken
Java 8 Javascript(AngularJS)   EJB 3.1 CDI 1.2 Oracle 9 IntelliJ IDEA Git Jboss ?eap-6.4-camunda Scrum
DB Cargo
Frankfurt
1 Jahr 1 Monat
2015-06 - 2016-06

JEE Anwendung für Baufinanzierungen

Entwickler Scrum
Entwickler
  • Web Frontend-Entwicklung (JSF, PrimeFaces, PrimeFaces Extentions, AngularJS)
  • Modellierung und Entwicklung Persistenzschicht (Enterprise Architect, openJPA, DB2)
  • Entwicklung Service Schicht (CDI 1.2 mit Websphere Liberty)
  • Test Erstellung Junit4, Selenium
  • Entwicklung von WebServices Schnittstellen, WSDL Modellierung, Testen mit SoapUI
  • Erstellung von Scala Modulen
  • Domain-driven Desgin
  • Test-driven Development
  • Modellierung und Umsetzung von Datenbanken
Javascript(AngularJS) JSF CDI 1.2 maven JSF 2.2 Websphere Liberty git Jenkins Java7 Intelleji PrimeFaces 5 PrimeFaces Extensions
Scrum
Bank
Bayern
1 Jahr 1 Monat
2014-07 - 2015-07

JEE Anwendungen für Bausparverträge

Software Entwickler JEE JSF EJB 3.2 ...
Software Entwickler
  • Web Frontend-Entwicklung (JSF, PrimeFaces, PrimeFaces Extentions), AngularJS
  • Migration J2EE to JEE (Umstellung EJB2 to EJB3.1)
  • Migration ant to gradle
  • Erstellung von Regressionstests (Migration Junit3 to Junit4)
  • Erstellung von Jython Scripten für remote Adminstration und Konfiguration von Oracle Weblogic Servers
JEE JSF EJB 3.2 CDI ant groovy gardle JSF PrimeFaces AngularJS WebLogic Rest Javascript (AngularJS)
Deutsche Bank
Frankfurt
6 Monate
2014-01 - 2014-06

Portal für Autovermietung

Software-Entwickler Scrum JEE
Software-Entwickler
  • Web Frontend-Entwicklung (JSF, JavaScript)
  • Entwicklung von Persistenzschicht via openJPA/ DB2
  • Erstellung von Regressionstests (Einsatz von Mockito und Selenium)
  • Redisgn von Backend-Schichten.:
  • Einsatz von CDI-Beans
  • Ablössen von Message-Beans durch Asynchronous-EJB 3.1
  • Anpassung von maven und gradle scripten
  • Redesign von Restservises
AngularJS JSF EJB 3.1 CDI Mockito Selenium WebSphere
Scrum JEE
Daimler AG
Stuttgart
1 Jahr
2013-01 - 2013-12

Entwicklung einer Web basierten Anwendung

Lead Developer Eclipse Spring-Integration Spring-Webflow ...
Lead Developer

Entwicklung einer Web basierten Anwendung für Process Management

  • Anbindung von Market Data Systemen (Bloomberg, Reuters usw) via Sprint Services an einem Web Aplication
  • Modellieren von Businessprozessen via Activiti-BPM
  • Web Frontend-Entwicklung (JSF, Spring-Webflow, primeFaces)
  • Entwicklung von Persistenzschicht via myBatis
  • Entwicklung von groovy scripten
  • Abstimmung von User Stories mit der Fachabteilungen
  • Teamleitung
  • Konfigurationsmanagement (Erstellung ant+ivy, scripten)
Eclipse Spring-Integration Spring-Webflow Spring-Core JBoss Scrum BPMN Activiti myBatis JSF primefaces JBoss spring
Commerzbank
Frankfurt
5 Monate
2012-09 - 2013-01

Änderung der Basis-Technologie

Architektur/ Senior Developer WebSphere RAD MQ-Series ...
Architektur/ Senior Developer

Änderung der Basis-Technologie einer Message-Broker JEE Anwendung

  • Migration Midleware von EJB2.x nach EJB3.1
  • Anbinden JMS-Schicht mit MQ-Series
  • Migration von JAXB1.x nach JAXB2
  • Erstellung von JSF-Web Client
  • Erstellung von jython -Automatisierungsscripten
  • Konfigurationsmanagement (Erstellung von ant scripten)
WebSphere RAD MQ-Series Ivy ant JEE(EJB; JMS; JSF) Dimensions Jenkins
Daimler AG
4 Monate
2011-05 - 2011-08

Entwicklung von einem Plattform für Bau-Kredite

Senior Entwickler Spring Hibernate Apache-Wicket ...
Senior Entwickler
  • Entwicklung
Spring Hibernate Apache-Wicket Oracle Windows Linux
ING DiBa
8 Monate
2010-10 - 2011-05

Re-Implementierung einer Anwendung

SW Architekt, Berater UML JEE (EJB3; Servlet und etc) Oracle WebLogic ...
SW Architekt, Berater

Re-Implementierung einer Anwendung für elektronischen Zahlungsverkehr

  • Erstellung von SW-Architecture
  • Beratung bei Auswahl von Midleware
  • Auswahl von Entwicklungswerkzeugen (Entwicklungsumgebung, Performance Profiling Tools und etc)
  • Entwicklung von Anwendung-Protype basierend auf der neuen SW- Architecture
  • Design und Implementierung von Basis Services der Anwendung
UML JEE (EJB3; Servlet und etc) Oracle WebLogic Spring Eclipse EnterpriseArchitect AppDynamics YourKit Foglight Oracle Windows Linux
Finanzdienstleister
3 Jahre
2007-10 - 2010-09

J2EE Geräte Überwachung

Technischer Architekt Tomcat UML Java ...
Technischer Architekt

J2EE Geräte Überwachung (eine Event-gesteuerte JEE-Anwendung für Überwachung von Geräten)

  • Konzeption und Entwicklung einer EDA (event drive architecture) basierten JEE Anwendung für Überwachung und Steuerung von Geräten

  • Als Application Server wurde JBoss eingesetzt.

  • Die Anwendung bietet eine SOA- konforme Schnittstelle für die Kommunikation nach Außen (Java- oder C# Clients) und eine REST -Schnittstelle für die Steuerung und Überwachung von Geräten

Tomcat UML Java JEE(Servlets JSF; JMS; JMX; EJB3) HttpClient O/R Mapper (Hibernate) Eclipse ant Restlet EnterpriseArchitect RaQuest JBossWS ZeroConf MySQL Unix
Barco Control Rooms GmbH
6 Monate
2007-06 - 2007-11

SEK-Strukturierte Erfassung von Kundenanliegen

Designer, Entwickler Java XML UML ...
Designer, Entwickler
  • J2EE - Entwicklung

  • Software Design

  • Implementierung

  • Test

Java XML UML HTTP SOAP Win2K Solaris Enterprise Architect WebSphere Web Services R/O Mapping (Hibernate) CVS XMLSpy ant Tomcat WebSphere DB2
T-Systems

Aus- und Weiterbildung

Aus- und Weiterbildung

1995
Abschluss Studium Informatik
Universität Karlsruhe
 
1991
Abschluss Studium - Elektrotechnik
Universität Thessaloniki (Griechenland)

Kompetenzen

Kompetenzen

Top-Skills

3 20

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich
  • Domain Driven Design
  • Continouos Integration
  • EDA (Event Driven Architecture)
  • REST
  • SOA (Service Oriented Architecture)
  • Anwendungsentwicklung in WEB- und C/S Bereich
  • n-tier Architekturen
  • Web Content Management
  • Systemprogrammierung und Administration von Unix-Systemen (AIX, Linux,Solaris,HP-UX)
  • Objektmodellierung. Analyse und Design (OOA, OOD)
  • Einsatz von Design -Patern
  • Datenbank Modellierung/ Datenbank Entwicklung
  • Frontend und Backend Entwicklung
  • ORM (object rational mapping)

Standarts/ Products
  • MDD (Model Driven Development)
  • MDA (Model Driven Architecture)
  • INNOVATOR (Tool für MDD)
  • JBF (Java Banking Framework)
  • PrimeFaces
  • AngularJs
  • JMX
  • Enterprise Arichtect
  • RaQuest
  • JEE (JSP, JDBC, Servlets, EJB3, CMP, BMP, JTA, JMS usw.)
  • JSON
  • XML/ XSLT/ XML-Schema
  • DTD
  • HTML
  • JavaScript
  • Oracle Weblogic 11
  • Maven
  • CruiseControl
  • Jenkis
  • Hudson
  • BEA Weblogic 6.0, 7.0, 8.0
  • Web Services
  • UML
  • EAI
  • Websphere 4.0 (WSAD)
  • Apache-Tomcat
  • JBoss
  • SAP J2EE Engine 6.20
  • SOAP
  • CORBA2.2 Standarts (Orbix von Iona)
  • JBuilder5.0, 6.0, 7.0
  • WorkShop von SUN
  • ElixirIDE
  • Eclipse
  • JBoss WildFly
  • MemoryAnalyzer
  • JDeveloper
  • openCVS
  • ClearCase
  • Perforce
  • Continuus
  • RSA (IBM Rational Software Architect 6.0)
  • STL
  • ilog
  • RogueWave
  • Handelsysteme (Summit, Murex, VisualRisc)
  • YouKit
  • AppDynamic
  • JPA (KODO, TopLink)
  • Open Source Tools (Hibernate,Spring,Axis 2, myFaces, jetspeed, struts, ant,maven)
  • Rational Rose
  • Gradle
  • Rational Unified Process (RUP)

Spezialkennisse
  • Bankbereich
    • Bewertung von Termingeschäften
    • Abwicklung von Wertpapiere
    • Riskcontrolling
    • SWIFT- Protokoll
    • Retail Banking
  • Energiebereich
    • Netzleittechnik
  • Telekommunikationstechnik
    • Signalverarbeitung
  • Industrie
    • B2B Anwendungen für Automobilzulieferern (Automotiv Industrie)
    • Process Control
  • Logistik
    • Analytics/ Forecasting
  • eCommerce
    • Risiko -Mangement  

 

Berufserfahrung

2000 - heute

freier Softwareentwickler

1999 - 2000

Projektleiter

1995 - 1999

festangestellte Softwareentwickler

Betriebssysteme

HPUX
Linux
Suse, RedHad
MS-DOS
OSF/Motif
SUN Solaris
6/7/8
Unix
AIX
Windows
Windows CE

Programmiersprachen

ABAP4
Assembler
Basic
C
C#
C++
STL, ilog und Rogue Wave
Cobol
CORBA IDL
Emacs
ESQL/C
Fortran
Groovy
Imake, GNU-Make, Make-Maker etc...
Jakarta - ant
Java
Java 8
JavaScript
Jython
Lisp
Modula-2
Pascal
Perl
PHP
4.1.1
PL/SQL
Powerbuilder
PowerBuilder 8.0 vom Sybase
Ruby
Shell
K-Shell, zsh, awk, sed
Tcl/Tk
Xt, Motif
yacc/lex

Datenbanken

Access
DAO
DB2
Informix
JDBC
MySQL
Oracle
SQL
Sybase
ASE11.9

Datenkommunikation

Bus
CORBA
FDDI
Internet, Intranet
WWW, HTTP, CGI, SOAP, RMI/ IIOP, MQSeries
ISDN
ISO/OSI
LU6.2
Message Queuing
OSF/DCE
RPC
SMTP
SNA
SNMP
SOAP
TCP/IP
UUCP
Web Services
X.400 X.25 X.225 X.75...

Hardware

Bus
Echtzeitsysteme
embedded Systeme
IBM RS6000
PC
SUN

Design / Entwicklung / Konstruktion

Microservices

Branchen

Branchen

  • Industrie
  • Energieversorgung
  • Versicherungen
  • IT -Dienstleister
  • Software- Hersteller
  • Telekommunikation
  • Finanzdienstleister
  • Banken
  • Logistik

  • Commerce

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.