Senior Java (JEE) Software Developer
Aktualisiert am 03.01.2026
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.02.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Web Application
Agile Softwareentwicklung
JSF
JSP
Hibernate
Oracle
PrimeFaces
Cache
JQuery
JavaScript
Spring
UML
MySQL
Apache Tomcat
JBoss Application Server
HTML
CSS
Arquillian
JUnit
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Arabisch
Muttersprache
Französisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland


nicht möglich

Projekte

Projekte

1 Jahr
2013-01 - 2013-12

GPM - Global Plan Management 2

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Implementierung von einzelnen UI Komponenten sowie Realisierung von einzelnen Bereichen der GPM2 Anwendung basierend auf JSF2 Framework und RichFaces 4.
  • Implementierung von diversen Services sowie DAO Objekten auf Basis von Hibernate HQL und NamedQueries.
  • Erweiterung der bestehenden Oracle Datenbanken.
  • Implementierung und Mapping von diversen Geschäftsobjekten mittels Hibernate.
  • Implementierung von diversen Events für die (a)synchrone Kommunikation zwischen der einzelnen Komponenten mittels des light-weight message (event) buses MBassador.
  • Implementierung von Exportmodulen zum Export von Steuerrelevanten Aufenthalten sowie Aktiendaten von Siemens Mitarbeitern auf Basis Apache POI.
  • Implementierung von Massenimportmodulen zum Import von Steuerrelevanten Aufenthalten von Siemens Mitarbeitern und zur Verwaltung von BPM Tax Prozesse auf Basis Apache POI.
  • Implementierung eines Moduls zum Export von SIEMENS Mitarbeiter-Aktiendaten und Bereitstellung der Exportdaten für den Import in das UBS Bank EquatePlus System.
  • Implementierung eines Moduls zum Import von, zur Verfügung gestellten Grant Recap Dateien aus der UBS Bank, in das GPM2 System.
  • Test der implementierten Komponenten in eigener Test Container mittels Arquillian, Mockito und JUnit4.
  • Implementierung eines serviceorientierten Moduls zur Migration von Buchungsdaten von Aktionspläne, von GPM1 nach GPM2 auf Basis einer Oracle Datenbank.
HPQC Remedy CIT Oracle SQL Developer Apache POI 3.9 JSF 2 MBassador 1.1.1 RichFaces 4.2.3 Final-redhat-1 Log4j 1.2.16 Hibernate 4.1.6 Final Apache Commons Hibernate-validator 4.2 EJB3 CDI 1.0 EL 2.2 Hibernate-annotations 4.0.1 Final hibernate-ehcache 4.1.6 Final JSTL 1.2 JPA 2.0 ehcache 2.6.6 JBoss Servlet API 3.0 JBoss EAP 6.0.1.GA (AS 7.1.3.Final-redhat-4) Oracle Database 11g Enterprise Edition 11.2.0.3.0 Java 7 CSS HTML Javascript Eclipse Apache Ant Subversion migrator Hudson Sonar Arquillian 1.0.3 Final Mockito 1.9.5 Code coverage eclipse plugin
SIEMENS AG, Paderborn
2 Monate
2012-11 - 2012-12

KMAUS-Relaunch - Karten Medien AUSgabe-Service

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Realisierung von diversen Kernelementen aus dem DSVStyleguide mittels einer JSF 2.0 Demo-Anwendung und JQuery.
  • Realisierung eines Anwendungsfalles zur Integration von Benutzerdefinierten Validierungen mittels JSR-303 Bean Validation.
  • Realisierung eines Anwendungsfalles zur Integration von Conversation-scoped managed beans mittels Apache Orchestra.
  • Realisierung eines Anwendungsfalles zur Integration von benutzerdefinierten Konvertern.
  • Realisierung eines Anwendungsfalles zur Demonstration von Datenbankanbindung mittels der Java Persistence API OpenJPA.
  • Realisierung von Anwendungsfällen zur Demonstration von Spring 3 und JSF 2 Integration.
  • Implementierung einer Erweiterung für Adobe Dreamweaver zur Verwaltung von prototypisierten Anwendungsseiten im DSV-Styleguide.
  • Implementierung der Prototyping-Komponente "Die Dynamische Tabelle" zur Darstellung und Verwaltung (Neuanlage, Bearbeitung, Löschen, Sortierung und Paginierung) von XML-Daten mittels JQuery.
  • Realisierung eines Projekts zum Testen von einzelnen JSF 2.0 UI-Komponenten mittels JSFUnit und Embedded Jetty als Servlet Container.
Mantis Bug Tracker DBVisualizer 6.5.10 Adobe Dreamweaver CS5 JSF 2.0 Apache Orchestra 20.1.4 log4j 1.2.14 Spring 3 openEJB 3.1 Hibernate Validator 4.2 JQuery 1.7 Myfaces ExtVal 20-2.0.5 PrimeFaces 3.2 IBM WebSphere Application Server 6.1.0.19 IBM HTTP Server Microsoft Windows XP IBM DB2 9.5 auf einem HOST-Server Java 5.0 CSS XML Javascript HTML IBM Rational Application Developer 8.0 (RAD) CVS - Concurrent Versions System JUnit 4.7 JMockit 0.999.14 Embedded Jetty 6 JSFUnit 1.3
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
5 Monate
2012-08 - 2012-12

OPT1 ? AVVISAM Online-Personalisierung von Terminals Auftragsverwaltung für virtuelle Security Access Module

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Die UML-Modellierung und Implementierung eines Verarbeitungsschrittes (Nachfolgend: VS) zum Einlesen und Zusammenfügen von Eingangsdaten mit den von der Finanzinformatik (FI) eingelieferten Ein- und Ausmeldungen von Händlerkonten (VS-PRE-OI, OPT-Reports importieren).
  • Die UML-Modellierung und die Implementierung eines MOKKAVerarbeitungsschrittes zur Verarbeitung von Abrechnungsdaten des Bankverlags (VS-PRO-AB, Abrufe Berechnen).
  • Anpassung der Implementierung diverser VS Modulen zur Unterstützung der neueingeführten Basisleistung OPTMeldung (OM), in allen Verarbeitungsphasen.
  • Die UML-Modellierung und Implementierungserweiterung des MOKKA-Archivierungsmoduls zur Archivierung von Auftrags-, Versand- und Verarbeitungsdaten bei der Basisleitung (OM).
  • Erweiterung der IBM DB2 MOKKA Datenbank um neue Tabellen.
  • Test der implementierten Verarbeitungsschritte, Services und Enterprise JavaBeans mittels JMockit und JUnit.
  • Erfassung einer Dokumentation zur Beschreibung der von mir realisierten Aufgaben.
Visual Paradigm for UML (Professional Edition) 7.1 DBVisualizer 6.5.10 Hudson Continuous Integration Mantis Bug Tracker log4j 1.2.14 Springframework EJB IBM WebSphere AS 6.1.0.19 IBM HTTP Server Microsoft Windows XP Linux IBM DB2 9.5 auf einem HOST-Server Java 5.0 XML tch tcsh ksh bash Shell IBM Rational Application Developer 8.0 (RAD) Apache Ant CVS - Concurrent Versions System JUnit 4.7 Code coverage Plugin für eclipse JMockit
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
4 Monate
2012-04 - 2012-07

KMAUS-Relaunch - Karten Medien AUSgabe-Service

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Realisierung von diversen Kernelementen aus dem DSVStyleguide mittels einer JSF 2.0 Demo-Anwendung und JQuery.
  • Realisierung eines Anwendungsfalles zur Integration von Benutzerdefinierten Validierungen mittels JSR-303 Bean Validation.
  • Realisierung eines Anwendungsfalles zur Integration von Conversation-scoped managed beans mittels Apache Orchestra.
  • Realisierung eines Anwendungsfalles zur Integration von benutzerdefinierten Konvertern.
  • Realisierung eines Anwendungsfalles zur Demonstration von Datenbankanbindung mittels der Java Persistence API OpenJPA.
  • Realisierung von Anwendungsfällen zur Demonstration von Spring 3 und JSF 2 Integration.
  • Implementierung einer Erweiterung für Adobe Dreamweaver zur Verwaltung von prototypisierten Anwendungsseiten im DSV-Styleguide.
  • Implementierung der Prototyping-Komponente "Die Dynamische Tabelle" zur Darstellung und Verwaltung (Neuanlage, Bearbeitung, Löschen, Sortierung und Paginierung) von XML-Daten mittels JQuery.
  • Realisierung eines Projekts zum Testen von einzelnen JSF 2.0 UI-Komponenten mittels JSFUnit und Embedded Jetty als Servlet Container.
Mantis Bug Tracker DBVisualizer 6.5.10 Adobe Dreamweaver CS5 JSF 2.0 Apache Orchestra 20.1.4 log4j 1.2.14 Spring 3 openEJB 3.1 Hibernate Validator 4.2 JQuery 1.7 Myfaces ExtVal 20-2.0.5 PrimeFaces 3.2 IBM WebSphere Application Server 6.1.0.19 IBM HTTP Server Microsoft Windows XP IBM DB2 9.5 auf einem HOST-Server Java 5.0 CSS XML Javascript HTML IBM Rational Application Developer 8.0 (RAD) CVS - Concurrent Versions System JUnit 4.7 JMockit 0.999.14 Embedded Jetty 6 JSFUnit 1.3
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
8 Monate
2011-09 - 2012-04

KMWT - Key Management Workflow Tool

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Die Erweiterung des bestehenden KMWT Systems zur PDFGenerierung von Versandpapieren, Lieferscheinen sowie Empfangsbestätigungen für die oben genannten Schlüssel.
  • Die Erweiterung des bestehenden KMWT Systems um das BIN-Verwaltungsmodul (BIN - Bank Identification Number) zur Verwaltung von BINs für die Identifikation von Kredit- und Debitkarten beim Routing innerhalb von Geldautomaten-Netzen.
  • UML-basierte Modellierung der Geschäftslogik und Persistenzschicht.
  • UML-basierte Workflowmodellierung der Web-Applikation.
  • Implementierung von JSP Seiten nach MVC Modell.
  • Erweiterung der bestehenden IBM DB2 Datenbank.
  • Konzeption und Implementierung von Unittests auf Basis von JMockit und JUnit und JMockit.
Mantis Bug Tracker DBVisualizer 6.5.10 Visual Paradigm for UML (Professional Edition) 7.1 Velocity 1.7 Apache Struts 1.3 log4j 1.2.14 Apache FOP 1.1 QuiWeb IBM WebSphere AS 6.1.0.19 IBM HTTP Server Microsoft Windows XP Linux IBM DB2 9.5 auf einem HOST-Server Java 5.0 XML tch tcsh ksh bash Shell Javascript HTML CSS CVS - Concurrent Versions System Apache Ant IBM Rational Application Developer 8.0 (RAD) JUnit 4.7 JMockit 0.999.14
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
2 Monate
2011-07 - 2011-08

KMAUS-Relaunch - Karten Medien AUSgabe-Service

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Realisierung von diversen Kernelementen aus dem DSVStyleguide mittels einer JSF 2.0 Demo-Anwendung und JQuery.
  • Realisierung eines Anwendungsfalles zur Integration von Benutzerdefinierten Validierungen mittels JSR-303 Bean Validation.
  • Realisierung eines Anwendungsfalles zur Integration von Conversation-scoped managed beans mittels Apache Orchestra.
  • Realisierung eines Anwendungsfalles zur Integration von benutzerdefinierten Konvertern.
  • Realisierung eines Anwendungsfalles zur Demonstration von Datenbankanbindung mittels der Java Persistence API OpenJPA.
  • Realisierung von Anwendungsfällen zur Demonstration von Spring 3 und JSF 2 Integration.
  • Implementierung einer Erweiterung für Adobe Dreamweaver zur Verwaltung von prototypisierten Anwendungsseiten im DSV-Styleguide.
  • Implementierung der Prototyping-Komponente "Die Dynamische Tabelle" zur Darstellung und Verwaltung (Neuanlage, Bearbeitung, Löschen, Sortierung und Paginierung) von XML-Daten mittels JQuery.
  • Realisierung eines Projekts zum Testen von einzelnen JSF 2.0 UI-Komponenten mittels JSFUnit und Embedded Jetty als Servlet Container.
Mantis Bug Tracker DBVisualizer 6.5.10 Adobe Dreamweaver CS5 JSF 2.0 Apache Orchestra 20.1.4 log4j 1.2.14 Spring 3 openEJB 3.1 Hibernate Validator 4.2 JQuery 1.7 Myfaces ExtVal 20-2.0.5 PrimeFaces 3.2 IBM WebSphere Application Server 6.1.0.19 IBM HTTP Server Microsoft Windows XP IBM DB2 9.5 auf einem HOST-Server Java 5.0 CSS XML Javascript HTML IBM Rational Application Developer 8.0 (RAD) CVS - Concurrent Versions System JUnit 4.7 JMockit 0.999.14 Embedded Jetty 6 JSFUnit 1.3
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
4 Monate
2010-10 - 2011-01

Sales Kaizen Program

Anforderungsanalyse, Konzeption und Softwareentwicklung in Java-
Anforderungsanalyse, Konzeption und Softwareentwicklung in Java-
  • Definition von Kundenanforderungen durch enge Abstimmung mit den Endkunden sowie Erfassung der vereinbarten Anforderungen im aufgesetzten Redmine Project Management Server für die technische Realisierung.
  • Beratung und Mitwirkung an der Wahl der eingesetzten Technologien und Frameworks.
  • Design und Entwurf der Projektarchitektur.
  • Aufsetzen eines auf Apache Maven2 basierten Build-Management-Systems.
  • Corporate Design und Entwurf von diversen Webseiten und Icons mit Hilfe von Adobe Photoshop CS3.
  • Realisierung der entworfenen Webseiten mit Hilfe von JavaServer Pages (JSP), Cascading Style Sheet (CSS), Javascript, Ajax und Stripes Framework.
  • Mitarbeit bei der Modellierung bzw. Erweiterung der Oracle Datenbank.
  • Erstellung von Testumgebungen und Szenarien zum Test der implementierten Dienste.
  • Erstellung einer technischen Dokumentation.
TOAD 9.6.0.27 Redmine 1.0.4 DbVisualizer 7.0.7 tortoiseSVN Oracle SQL Developer 2.1.0.63 Adobe Photoshop CS3 Stripesframework 1.5.2 Apache OJB 1.0.4 Spring IoC 2.5.5 Apache Commons JFreechart 1.0.13 Apache POI 3.7 iText 2.1.7 JQuery 1.4.2 JSP 2.0 JSTL 1.1.2 Tucky URL Rewrite 3.2.0 Apache Tomcat 5.0.28 Ubuntu 10.04 LTS - Lucid Lynx mit Windows XP als Virtual Box Oracle 10g Java 5.0 XML tch tcsh ksh bash Shell Javascript CSS Apache Maven2 eclipse Galileo 3.6 Apache Ant Subversion JUnit 3.8.1 TestNG 5.14.1 Jetty
IMAGIN Prof. Bochmann AG, Eppstein
6 Monate
2010-04 - 2010-09

Phoenix Unlimited

Senior Software Engineer
Senior Software Engineer
  • Konzepterstellung und Entwicklung des HitchHiker Inbound Adapters zum Laden von Flugtarifen und Flugverträgen im Stadaf Format Version 2.0, in das Phoenix Unlimited System auf Basis der Oracle Datenbank, Java Connector Architecture (JCA) und Java Management eXtensions (JMX).
  • Konzepterstellung und Entwicklung des Flexrates Inbound Adapters zum Laden von Camper- und Wohnmobil-Mietpreisen sowie die Verfügbarkeit, in das Phoenix Unlimited System auf Basis der Oracle Datenbank, Java Connector Architecture (JCA) und Java Management eXtensions (JMX).
MagicDraw 16.6 Atlassian JIRA DbVisualizer 7.0.7 tortoiseSVN Oracle SQL Developer EJB3 Hibernate 3.3.2-GA JMX Apache Commons JMS JNDI JCA JBoss-4.3.0-GA Ubuntu 10.04 LTS - Lucid Lynx mit Windows XP als Virtual Box Oracle 10g Java 5.0 XML tch tcsh ksh bash Shell Eclipse Buckminster eclipse Galileo 3.6 Ant CVS - Concurrent Versions System Subversion JUnit
DER Deutsches Reisebüro GmbH & Co. OHG, Frankfurt am Main
1 Jahr 11 Monate
2008-06 - 2010-04

IMM ? Instrument Management Modul

J2EE Software Developer
J2EE Software Developer
  • Projekt- und Teamleitung (vier Personen) aus dem Softwareentwicklungsbereich, sowie Abstimmung mit dem Anforderungs- und Produktmanagement-Team.
  • Konzeption, Entwurf und Implementierung des IMM Modul mittels JBoss Seam Framework, JSF, Java Entreprise Beans (EJB3) und Hibernate.
  • Implementierung von diversen Maven Plug-ins.
  • Mitarbeit an der Architektur des ORchestrion? Systems.
Violet UML Editor 0.21 Atlassian JIRA MySQL GUI Tools Bundle 5.0r12 DbVisualizer 7.0.4 phpMyAdmin 3.1.0 tortoiseSVN pgAdmin 1.10.0 EJB3 Tag-Libraries Hibernate 3.3.2-GA iText 2.1.0 JDBC Jasperreports 3.5.2 JSF 2.0 jFreeChart 1.0.12 JSP 2.0 JQuery 1.3 (AJAX JSON) JBoss Seam 2.1 Apache Commons Java Mail API Apache MyFaces XML Data Binding JAXB API 2.1.12 Richfaces 3.3.2.SR1 (AJAX) Granite Data Source (Flex & J2EE) 2.0.0-GA Facelets 1.1.15 JBoss-5.0.0-GA openSuse 11.0 mit Windows XP als Virtual Box MySQL 5.1 HSQLDB 1.8 Postgresql 8.3.1 Java 5.0 Action Script 3.0 tch tcsh ksh bash Shell Adobe Flex 3 JavaScript XML DHTML / HTML / XHTML CSS Adobe Flex Builder Hudson 1.348 Apache Maven2 maven-cli-plugin eclipse Galileo 3.5 maven-pmd-plugin Subversion maven-checkstyle-plugin Apache Archiva TestNG 5.10 JMeter 2.3.4 JUnit 3.8.1 Selenium Embedded JBoss dbUnit 2.4.6
h2o ? How to organize GmbH, Berlin
2 Monate
2008-04 - 2008-05

Neuimplementierung des KFZ Versicherung Preisvergleichs Web-Applikation

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Das Projekt wurde in einem Team von fünf Personen realisiert, hierbei lagen meine Verantwortlichkeiten in der Entwicklung der View - Komponenten (Frontend) mittels des Stripes Framework, Apache Tiles und JQuery.
tortoiseSVN Trac Stripes JSP Apache Struts2 Apache Velocity EJB3 JQuery (AJAX JSON) Spring IoC Apache Tiles Apache CXF Apache Tomcat 5 Jetty Ubuntu 8.04 mit Windows XP als Virtual Box MySQL Server Java 5.0 Javascript HTML / XHTML CSS XML tch tcsh ksh bash Shell eclipse Ganymede 3.4 Apache Maven2 Subversion cxf-codegen-plugin maven plugin testNG JMeter SoapUI
Toptarif GmbH, Berlin
5 Monate
2008-01 - 2008-05

Neuimplementierung einer Web Anwendung für den Strom Preisvergleich

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Das Projekt wurde in einem Team von vier Personen entwickelt. Meine Aufgabe war die Entwicklung der View – Komponenten (Frontend) mittels des Stripes Framework, Apache Tiles und JQuery.
tortoiseSVN Trac Stripes JSP Apache Struts2 Apache Velocity EJB3 JQuery (AJAX JSON) Spring IoC Apache Tiles Apache CXF Apache Tomcat 5 Jetty Ubuntu 8.04 mit Windows XP als Virtual Box Java 5.0 Javascript HTML / XHTML CSS XML tch tcsh ksh bash Shell eclipse Ganymede 3.4 Apache Maven2 Subversion cxf-codegen-plugin maven plugin testNG JMeter SoapUI
Toptarif GmbH, Berlin
2 Monate
2008-03 - 2008-04

Neuimplementierung einer Web Anwendung für den DSL Preisvergleich

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Das Projekt wurde von mir allein implementiert hierbei wurde die Implementierung in zwei Schritten realisiert:

 

Schritt 1:

Die Neuimplementierung des DSL Preisvergleichs Web Anwendung mittels des Stripes Framework, Apache Tiles und JQuery (View - Komponenten), Enterprise JavaBeans und Hibernate (Business Logik Komponenten).

 

Schritt 2:

Die Implementierung der Webservice Schnittstelle für die DSL Preisvergleich Web Anwendung mittels Apache CXF.

tortoiseSVN Trac Stripes JSP Apache Struts2 Apache Velocity EJB3 JQuery (AJAX JSON) Spring IoC Apache Tiles Apache CXF Apache Tomcat 5 Jetty Ubuntu 8.04 mit Windows XP als Virtual Box MySQL Server Java 5.0 Javascript HTML / XHTML CSS XML tch tcsh ksh bash Shell eclipse Ganymede 3.4 Apache Maven2 Subversion cxf-codegen-plugin maven plugin testNG JMeter SoapUI
Toptarif GmbH, Berlin
8 Monate
2007-05 - 2007-12

Wazap! Das Portal - Neuimplementierung des Wazap! Portals mit einem Domain Driven Design und dem Framework Tapestry

Software Engineer
Software Engineer
  • Implementierung von Webservices zur Authentisierung an das Wazap! Customer Accounting System (WCAS) mittels des Apache CXF Webservice Frameworks.
  • Online-Anbindung des Wazap! Portal an das WCAS System.
  • Mitarbeit an der Implementierung von zahlreichen Tapestry Komponenten.
  • Funktionalitätstests der erstellten Tapestry Komponenten mittels TestNG.
MySQL GUI Tools Bundle ImageMagick phpMyAdmin 2.10.0 Atlassian JIRA DbVisualizer 5.1 Atlassian Confluence ArgoUML iReport Java 1.5 HTML / XHTML CSS tch tcsh ksh bash Shell XML JavaScript Apache Maven2 Apache Continuum eclipse WTP 3.2 Artifactory Subversion Application Server JBoss 4.0.0-GA Web Server Caucho Resin 3.0 MySQL Server 5.0 EJB3 Custrom Tag Libraries Hibernate Webwork 2 JDBC XWork Apache Tapestry 4.x 5 Spring Web MVC Spring IoC Spring Jdbc Template AOP AspectJ iText Java Mail API Jasperreport ehcache API jFreeChart XML Data Binding JAXB API JQuery 1.2 (AJAX) SAX und Dom API JSP 2.0 Webservice (hessian binary web service protocol Codehaus XFire) Apache Commons Apache Velocity testing JProfiler JUnit 3.8 maven-jetty-plugin JMeter axis2-java2wsdl-mavenplugin JBoss 4.0.0-GA soapUI 2.0
Wazap! AG, Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

2000 - 2006

Technische Informatik Studium an der Technische Universität Berlin
Nebenfach Wirtschafts-Informatik

Position

Position

Senior Java-Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Web Application Agile Softwareentwicklung JSF JSP Hibernate Oracle PrimeFaces Cache JQuery JavaScript Spring UML MySQL Apache Tomcat JBoss Application Server HTML CSS Arquillian JUnit

Produkte / Standards / Erfahrungen / Methoden

Java Technologien:

Langjährige Projekterfahrung im Bereich J2EE ( EJB, JSP, JSF, Servlet, JPA, JCA, JMS, Hibernate, SOAP Webservices).

Projekterfahrung in der XML Technologien (JAXB, XSLT, SAX, DOM).

Projekterfahrung in der Entwicklung von Oberflächen mit JFC/Swing.

Langjährige Projekterfahrung in der Entwicklung von Webanwendungen (JSF, JSP, Apache Struts, Apache Tiles, Stripes, Tapestry, Spring, Webwork2, JBoss Seam, CSS, Javascript, JQuery, AJAX).

Projekterfahrung in der Entwicklung von SOAP WebServices mittels CXF Frameworks.

 

Spezialkenntnisse:

Projekterfahrung in der Entwicklung von Web Portalen.

Projekterfahrung im Einsatz von Enterprise Java Servern.

Erfahrung in Projektmanagement und der Teamleitung .

Projekterfahrung in der Erstellung von Spezifikationen, Pflichtenheften.

Projekterfahrung in der Konzeption und Implementierung komplexer Build Systeme mittels Maven2 und Apache Ant.

Installation und Konfiguration von Serverdiensten unter Linux und Windows Maschinen (Apache, JBoss, Tomcat, FTP, SMB, Scanner, Drucker, SSH, Subversion, phpMyAdmin, MySQL, Oracle, Postgresql, JIRA, Confluence, Hudson, Artifactory).

 

Schnittstellen

SOAP, Client / Server, REST, SMTP, JMS, JCA, Hessian Binary Web Service Protocol

Betriebssysteme

Debian
Gentoo
Mac OS
MS-DOS
openSUSE
SUN OS, Solaris
SUSE Linux
Ubuntu
Unix
Windows
Windows CE
Windows Server

Programmiersprachen

Java
J2EE, EJB, JSP, JSF, JDBC, Servlets, Applets, Swing, J2ME
JavaScript
SQL
PL/SQL
Scriptsprachen
Perl
PHP

Datenbanken

Access
DAO
DB2
JDBC
MySQL
ODBC
Oracle
Postgres
SQL

Branchen

Branchen

  • Telekommunikation
  • Medizin           
  • Gesundheitswesen           
  • Forschung & Entwicklung             
  • Verkehr & Logistik                  
  • Touristik                  
  • Versicherung               
  • Internet
  • Internet Communities & Social Networks
  • Startup Firmen
  • Online Preisvergleich
  • Bibliotheken
  • Softwarehersteller
  • Banken
  • Finanzen

Einsatzorte

Einsatzorte

Deutschland


nicht möglich

Projekte

Projekte

1 Jahr
2013-01 - 2013-12

GPM - Global Plan Management 2

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Implementierung von einzelnen UI Komponenten sowie Realisierung von einzelnen Bereichen der GPM2 Anwendung basierend auf JSF2 Framework und RichFaces 4.
  • Implementierung von diversen Services sowie DAO Objekten auf Basis von Hibernate HQL und NamedQueries.
  • Erweiterung der bestehenden Oracle Datenbanken.
  • Implementierung und Mapping von diversen Geschäftsobjekten mittels Hibernate.
  • Implementierung von diversen Events für die (a)synchrone Kommunikation zwischen der einzelnen Komponenten mittels des light-weight message (event) buses MBassador.
  • Implementierung von Exportmodulen zum Export von Steuerrelevanten Aufenthalten sowie Aktiendaten von Siemens Mitarbeitern auf Basis Apache POI.
  • Implementierung von Massenimportmodulen zum Import von Steuerrelevanten Aufenthalten von Siemens Mitarbeitern und zur Verwaltung von BPM Tax Prozesse auf Basis Apache POI.
  • Implementierung eines Moduls zum Export von SIEMENS Mitarbeiter-Aktiendaten und Bereitstellung der Exportdaten für den Import in das UBS Bank EquatePlus System.
  • Implementierung eines Moduls zum Import von, zur Verfügung gestellten Grant Recap Dateien aus der UBS Bank, in das GPM2 System.
  • Test der implementierten Komponenten in eigener Test Container mittels Arquillian, Mockito und JUnit4.
  • Implementierung eines serviceorientierten Moduls zur Migration von Buchungsdaten von Aktionspläne, von GPM1 nach GPM2 auf Basis einer Oracle Datenbank.
HPQC Remedy CIT Oracle SQL Developer Apache POI 3.9 JSF 2 MBassador 1.1.1 RichFaces 4.2.3 Final-redhat-1 Log4j 1.2.16 Hibernate 4.1.6 Final Apache Commons Hibernate-validator 4.2 EJB3 CDI 1.0 EL 2.2 Hibernate-annotations 4.0.1 Final hibernate-ehcache 4.1.6 Final JSTL 1.2 JPA 2.0 ehcache 2.6.6 JBoss Servlet API 3.0 JBoss EAP 6.0.1.GA (AS 7.1.3.Final-redhat-4) Oracle Database 11g Enterprise Edition 11.2.0.3.0 Java 7 CSS HTML Javascript Eclipse Apache Ant Subversion migrator Hudson Sonar Arquillian 1.0.3 Final Mockito 1.9.5 Code coverage eclipse plugin
SIEMENS AG, Paderborn
2 Monate
2012-11 - 2012-12

KMAUS-Relaunch - Karten Medien AUSgabe-Service

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Realisierung von diversen Kernelementen aus dem DSVStyleguide mittels einer JSF 2.0 Demo-Anwendung und JQuery.
  • Realisierung eines Anwendungsfalles zur Integration von Benutzerdefinierten Validierungen mittels JSR-303 Bean Validation.
  • Realisierung eines Anwendungsfalles zur Integration von Conversation-scoped managed beans mittels Apache Orchestra.
  • Realisierung eines Anwendungsfalles zur Integration von benutzerdefinierten Konvertern.
  • Realisierung eines Anwendungsfalles zur Demonstration von Datenbankanbindung mittels der Java Persistence API OpenJPA.
  • Realisierung von Anwendungsfällen zur Demonstration von Spring 3 und JSF 2 Integration.
  • Implementierung einer Erweiterung für Adobe Dreamweaver zur Verwaltung von prototypisierten Anwendungsseiten im DSV-Styleguide.
  • Implementierung der Prototyping-Komponente "Die Dynamische Tabelle" zur Darstellung und Verwaltung (Neuanlage, Bearbeitung, Löschen, Sortierung und Paginierung) von XML-Daten mittels JQuery.
  • Realisierung eines Projekts zum Testen von einzelnen JSF 2.0 UI-Komponenten mittels JSFUnit und Embedded Jetty als Servlet Container.
Mantis Bug Tracker DBVisualizer 6.5.10 Adobe Dreamweaver CS5 JSF 2.0 Apache Orchestra 20.1.4 log4j 1.2.14 Spring 3 openEJB 3.1 Hibernate Validator 4.2 JQuery 1.7 Myfaces ExtVal 20-2.0.5 PrimeFaces 3.2 IBM WebSphere Application Server 6.1.0.19 IBM HTTP Server Microsoft Windows XP IBM DB2 9.5 auf einem HOST-Server Java 5.0 CSS XML Javascript HTML IBM Rational Application Developer 8.0 (RAD) CVS - Concurrent Versions System JUnit 4.7 JMockit 0.999.14 Embedded Jetty 6 JSFUnit 1.3
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
5 Monate
2012-08 - 2012-12

OPT1 ? AVVISAM Online-Personalisierung von Terminals Auftragsverwaltung für virtuelle Security Access Module

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Die UML-Modellierung und Implementierung eines Verarbeitungsschrittes (Nachfolgend: VS) zum Einlesen und Zusammenfügen von Eingangsdaten mit den von der Finanzinformatik (FI) eingelieferten Ein- und Ausmeldungen von Händlerkonten (VS-PRE-OI, OPT-Reports importieren).
  • Die UML-Modellierung und die Implementierung eines MOKKAVerarbeitungsschrittes zur Verarbeitung von Abrechnungsdaten des Bankverlags (VS-PRO-AB, Abrufe Berechnen).
  • Anpassung der Implementierung diverser VS Modulen zur Unterstützung der neueingeführten Basisleistung OPTMeldung (OM), in allen Verarbeitungsphasen.
  • Die UML-Modellierung und Implementierungserweiterung des MOKKA-Archivierungsmoduls zur Archivierung von Auftrags-, Versand- und Verarbeitungsdaten bei der Basisleitung (OM).
  • Erweiterung der IBM DB2 MOKKA Datenbank um neue Tabellen.
  • Test der implementierten Verarbeitungsschritte, Services und Enterprise JavaBeans mittels JMockit und JUnit.
  • Erfassung einer Dokumentation zur Beschreibung der von mir realisierten Aufgaben.
Visual Paradigm for UML (Professional Edition) 7.1 DBVisualizer 6.5.10 Hudson Continuous Integration Mantis Bug Tracker log4j 1.2.14 Springframework EJB IBM WebSphere AS 6.1.0.19 IBM HTTP Server Microsoft Windows XP Linux IBM DB2 9.5 auf einem HOST-Server Java 5.0 XML tch tcsh ksh bash Shell IBM Rational Application Developer 8.0 (RAD) Apache Ant CVS - Concurrent Versions System JUnit 4.7 Code coverage Plugin für eclipse JMockit
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
4 Monate
2012-04 - 2012-07

KMAUS-Relaunch - Karten Medien AUSgabe-Service

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Realisierung von diversen Kernelementen aus dem DSVStyleguide mittels einer JSF 2.0 Demo-Anwendung und JQuery.
  • Realisierung eines Anwendungsfalles zur Integration von Benutzerdefinierten Validierungen mittels JSR-303 Bean Validation.
  • Realisierung eines Anwendungsfalles zur Integration von Conversation-scoped managed beans mittels Apache Orchestra.
  • Realisierung eines Anwendungsfalles zur Integration von benutzerdefinierten Konvertern.
  • Realisierung eines Anwendungsfalles zur Demonstration von Datenbankanbindung mittels der Java Persistence API OpenJPA.
  • Realisierung von Anwendungsfällen zur Demonstration von Spring 3 und JSF 2 Integration.
  • Implementierung einer Erweiterung für Adobe Dreamweaver zur Verwaltung von prototypisierten Anwendungsseiten im DSV-Styleguide.
  • Implementierung der Prototyping-Komponente "Die Dynamische Tabelle" zur Darstellung und Verwaltung (Neuanlage, Bearbeitung, Löschen, Sortierung und Paginierung) von XML-Daten mittels JQuery.
  • Realisierung eines Projekts zum Testen von einzelnen JSF 2.0 UI-Komponenten mittels JSFUnit und Embedded Jetty als Servlet Container.
Mantis Bug Tracker DBVisualizer 6.5.10 Adobe Dreamweaver CS5 JSF 2.0 Apache Orchestra 20.1.4 log4j 1.2.14 Spring 3 openEJB 3.1 Hibernate Validator 4.2 JQuery 1.7 Myfaces ExtVal 20-2.0.5 PrimeFaces 3.2 IBM WebSphere Application Server 6.1.0.19 IBM HTTP Server Microsoft Windows XP IBM DB2 9.5 auf einem HOST-Server Java 5.0 CSS XML Javascript HTML IBM Rational Application Developer 8.0 (RAD) CVS - Concurrent Versions System JUnit 4.7 JMockit 0.999.14 Embedded Jetty 6 JSFUnit 1.3
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
8 Monate
2011-09 - 2012-04

KMWT - Key Management Workflow Tool

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Die Erweiterung des bestehenden KMWT Systems zur PDFGenerierung von Versandpapieren, Lieferscheinen sowie Empfangsbestätigungen für die oben genannten Schlüssel.
  • Die Erweiterung des bestehenden KMWT Systems um das BIN-Verwaltungsmodul (BIN - Bank Identification Number) zur Verwaltung von BINs für die Identifikation von Kredit- und Debitkarten beim Routing innerhalb von Geldautomaten-Netzen.
  • UML-basierte Modellierung der Geschäftslogik und Persistenzschicht.
  • UML-basierte Workflowmodellierung der Web-Applikation.
  • Implementierung von JSP Seiten nach MVC Modell.
  • Erweiterung der bestehenden IBM DB2 Datenbank.
  • Konzeption und Implementierung von Unittests auf Basis von JMockit und JUnit und JMockit.
Mantis Bug Tracker DBVisualizer 6.5.10 Visual Paradigm for UML (Professional Edition) 7.1 Velocity 1.7 Apache Struts 1.3 log4j 1.2.14 Apache FOP 1.1 QuiWeb IBM WebSphere AS 6.1.0.19 IBM HTTP Server Microsoft Windows XP Linux IBM DB2 9.5 auf einem HOST-Server Java 5.0 XML tch tcsh ksh bash Shell Javascript HTML CSS CVS - Concurrent Versions System Apache Ant IBM Rational Application Developer 8.0 (RAD) JUnit 4.7 JMockit 0.999.14
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
2 Monate
2011-07 - 2011-08

KMAUS-Relaunch - Karten Medien AUSgabe-Service

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Realisierung von diversen Kernelementen aus dem DSVStyleguide mittels einer JSF 2.0 Demo-Anwendung und JQuery.
  • Realisierung eines Anwendungsfalles zur Integration von Benutzerdefinierten Validierungen mittels JSR-303 Bean Validation.
  • Realisierung eines Anwendungsfalles zur Integration von Conversation-scoped managed beans mittels Apache Orchestra.
  • Realisierung eines Anwendungsfalles zur Integration von benutzerdefinierten Konvertern.
  • Realisierung eines Anwendungsfalles zur Demonstration von Datenbankanbindung mittels der Java Persistence API OpenJPA.
  • Realisierung von Anwendungsfällen zur Demonstration von Spring 3 und JSF 2 Integration.
  • Implementierung einer Erweiterung für Adobe Dreamweaver zur Verwaltung von prototypisierten Anwendungsseiten im DSV-Styleguide.
  • Implementierung der Prototyping-Komponente "Die Dynamische Tabelle" zur Darstellung und Verwaltung (Neuanlage, Bearbeitung, Löschen, Sortierung und Paginierung) von XML-Daten mittels JQuery.
  • Realisierung eines Projekts zum Testen von einzelnen JSF 2.0 UI-Komponenten mittels JSFUnit und Embedded Jetty als Servlet Container.
Mantis Bug Tracker DBVisualizer 6.5.10 Adobe Dreamweaver CS5 JSF 2.0 Apache Orchestra 20.1.4 log4j 1.2.14 Spring 3 openEJB 3.1 Hibernate Validator 4.2 JQuery 1.7 Myfaces ExtVal 20-2.0.5 PrimeFaces 3.2 IBM WebSphere Application Server 6.1.0.19 IBM HTTP Server Microsoft Windows XP IBM DB2 9.5 auf einem HOST-Server Java 5.0 CSS XML Javascript HTML IBM Rational Application Developer 8.0 (RAD) CVS - Concurrent Versions System JUnit 4.7 JMockit 0.999.14 Embedded Jetty 6 JSFUnit 1.3
DSV Gruppe Deutscher Sparkassen Verlag GmbH Stuttgart
4 Monate
2010-10 - 2011-01

Sales Kaizen Program

Anforderungsanalyse, Konzeption und Softwareentwicklung in Java-
Anforderungsanalyse, Konzeption und Softwareentwicklung in Java-
  • Definition von Kundenanforderungen durch enge Abstimmung mit den Endkunden sowie Erfassung der vereinbarten Anforderungen im aufgesetzten Redmine Project Management Server für die technische Realisierung.
  • Beratung und Mitwirkung an der Wahl der eingesetzten Technologien und Frameworks.
  • Design und Entwurf der Projektarchitektur.
  • Aufsetzen eines auf Apache Maven2 basierten Build-Management-Systems.
  • Corporate Design und Entwurf von diversen Webseiten und Icons mit Hilfe von Adobe Photoshop CS3.
  • Realisierung der entworfenen Webseiten mit Hilfe von JavaServer Pages (JSP), Cascading Style Sheet (CSS), Javascript, Ajax und Stripes Framework.
  • Mitarbeit bei der Modellierung bzw. Erweiterung der Oracle Datenbank.
  • Erstellung von Testumgebungen und Szenarien zum Test der implementierten Dienste.
  • Erstellung einer technischen Dokumentation.
TOAD 9.6.0.27 Redmine 1.0.4 DbVisualizer 7.0.7 tortoiseSVN Oracle SQL Developer 2.1.0.63 Adobe Photoshop CS3 Stripesframework 1.5.2 Apache OJB 1.0.4 Spring IoC 2.5.5 Apache Commons JFreechart 1.0.13 Apache POI 3.7 iText 2.1.7 JQuery 1.4.2 JSP 2.0 JSTL 1.1.2 Tucky URL Rewrite 3.2.0 Apache Tomcat 5.0.28 Ubuntu 10.04 LTS - Lucid Lynx mit Windows XP als Virtual Box Oracle 10g Java 5.0 XML tch tcsh ksh bash Shell Javascript CSS Apache Maven2 eclipse Galileo 3.6 Apache Ant Subversion JUnit 3.8.1 TestNG 5.14.1 Jetty
IMAGIN Prof. Bochmann AG, Eppstein
6 Monate
2010-04 - 2010-09

Phoenix Unlimited

Senior Software Engineer
Senior Software Engineer
  • Konzepterstellung und Entwicklung des HitchHiker Inbound Adapters zum Laden von Flugtarifen und Flugverträgen im Stadaf Format Version 2.0, in das Phoenix Unlimited System auf Basis der Oracle Datenbank, Java Connector Architecture (JCA) und Java Management eXtensions (JMX).
  • Konzepterstellung und Entwicklung des Flexrates Inbound Adapters zum Laden von Camper- und Wohnmobil-Mietpreisen sowie die Verfügbarkeit, in das Phoenix Unlimited System auf Basis der Oracle Datenbank, Java Connector Architecture (JCA) und Java Management eXtensions (JMX).
MagicDraw 16.6 Atlassian JIRA DbVisualizer 7.0.7 tortoiseSVN Oracle SQL Developer EJB3 Hibernate 3.3.2-GA JMX Apache Commons JMS JNDI JCA JBoss-4.3.0-GA Ubuntu 10.04 LTS - Lucid Lynx mit Windows XP als Virtual Box Oracle 10g Java 5.0 XML tch tcsh ksh bash Shell Eclipse Buckminster eclipse Galileo 3.6 Ant CVS - Concurrent Versions System Subversion JUnit
DER Deutsches Reisebüro GmbH & Co. OHG, Frankfurt am Main
1 Jahr 11 Monate
2008-06 - 2010-04

IMM ? Instrument Management Modul

J2EE Software Developer
J2EE Software Developer
  • Projekt- und Teamleitung (vier Personen) aus dem Softwareentwicklungsbereich, sowie Abstimmung mit dem Anforderungs- und Produktmanagement-Team.
  • Konzeption, Entwurf und Implementierung des IMM Modul mittels JBoss Seam Framework, JSF, Java Entreprise Beans (EJB3) und Hibernate.
  • Implementierung von diversen Maven Plug-ins.
  • Mitarbeit an der Architektur des ORchestrion? Systems.
Violet UML Editor 0.21 Atlassian JIRA MySQL GUI Tools Bundle 5.0r12 DbVisualizer 7.0.4 phpMyAdmin 3.1.0 tortoiseSVN pgAdmin 1.10.0 EJB3 Tag-Libraries Hibernate 3.3.2-GA iText 2.1.0 JDBC Jasperreports 3.5.2 JSF 2.0 jFreeChart 1.0.12 JSP 2.0 JQuery 1.3 (AJAX JSON) JBoss Seam 2.1 Apache Commons Java Mail API Apache MyFaces XML Data Binding JAXB API 2.1.12 Richfaces 3.3.2.SR1 (AJAX) Granite Data Source (Flex & J2EE) 2.0.0-GA Facelets 1.1.15 JBoss-5.0.0-GA openSuse 11.0 mit Windows XP als Virtual Box MySQL 5.1 HSQLDB 1.8 Postgresql 8.3.1 Java 5.0 Action Script 3.0 tch tcsh ksh bash Shell Adobe Flex 3 JavaScript XML DHTML / HTML / XHTML CSS Adobe Flex Builder Hudson 1.348 Apache Maven2 maven-cli-plugin eclipse Galileo 3.5 maven-pmd-plugin Subversion maven-checkstyle-plugin Apache Archiva TestNG 5.10 JMeter 2.3.4 JUnit 3.8.1 Selenium Embedded JBoss dbUnit 2.4.6
h2o ? How to organize GmbH, Berlin
2 Monate
2008-04 - 2008-05

Neuimplementierung des KFZ Versicherung Preisvergleichs Web-Applikation

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Das Projekt wurde in einem Team von fünf Personen realisiert, hierbei lagen meine Verantwortlichkeiten in der Entwicklung der View - Komponenten (Frontend) mittels des Stripes Framework, Apache Tiles und JQuery.
tortoiseSVN Trac Stripes JSP Apache Struts2 Apache Velocity EJB3 JQuery (AJAX JSON) Spring IoC Apache Tiles Apache CXF Apache Tomcat 5 Jetty Ubuntu 8.04 mit Windows XP als Virtual Box MySQL Server Java 5.0 Javascript HTML / XHTML CSS XML tch tcsh ksh bash Shell eclipse Ganymede 3.4 Apache Maven2 Subversion cxf-codegen-plugin maven plugin testNG JMeter SoapUI
Toptarif GmbH, Berlin
5 Monate
2008-01 - 2008-05

Neuimplementierung einer Web Anwendung für den Strom Preisvergleich

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Das Projekt wurde in einem Team von vier Personen entwickelt. Meine Aufgabe war die Entwicklung der View – Komponenten (Frontend) mittels des Stripes Framework, Apache Tiles und JQuery.
tortoiseSVN Trac Stripes JSP Apache Struts2 Apache Velocity EJB3 JQuery (AJAX JSON) Spring IoC Apache Tiles Apache CXF Apache Tomcat 5 Jetty Ubuntu 8.04 mit Windows XP als Virtual Box Java 5.0 Javascript HTML / XHTML CSS XML tch tcsh ksh bash Shell eclipse Ganymede 3.4 Apache Maven2 Subversion cxf-codegen-plugin maven plugin testNG JMeter SoapUI
Toptarif GmbH, Berlin
2 Monate
2008-03 - 2008-04

Neuimplementierung einer Web Anwendung für den DSL Preisvergleich

J2EE Softwareentwickler
J2EE Softwareentwickler
  • Das Projekt wurde von mir allein implementiert hierbei wurde die Implementierung in zwei Schritten realisiert:

 

Schritt 1:

Die Neuimplementierung des DSL Preisvergleichs Web Anwendung mittels des Stripes Framework, Apache Tiles und JQuery (View - Komponenten), Enterprise JavaBeans und Hibernate (Business Logik Komponenten).

 

Schritt 2:

Die Implementierung der Webservice Schnittstelle für die DSL Preisvergleich Web Anwendung mittels Apache CXF.

tortoiseSVN Trac Stripes JSP Apache Struts2 Apache Velocity EJB3 JQuery (AJAX JSON) Spring IoC Apache Tiles Apache CXF Apache Tomcat 5 Jetty Ubuntu 8.04 mit Windows XP als Virtual Box MySQL Server Java 5.0 Javascript HTML / XHTML CSS XML tch tcsh ksh bash Shell eclipse Ganymede 3.4 Apache Maven2 Subversion cxf-codegen-plugin maven plugin testNG JMeter SoapUI
Toptarif GmbH, Berlin
8 Monate
2007-05 - 2007-12

Wazap! Das Portal - Neuimplementierung des Wazap! Portals mit einem Domain Driven Design und dem Framework Tapestry

Software Engineer
Software Engineer
  • Implementierung von Webservices zur Authentisierung an das Wazap! Customer Accounting System (WCAS) mittels des Apache CXF Webservice Frameworks.
  • Online-Anbindung des Wazap! Portal an das WCAS System.
  • Mitarbeit an der Implementierung von zahlreichen Tapestry Komponenten.
  • Funktionalitätstests der erstellten Tapestry Komponenten mittels TestNG.
MySQL GUI Tools Bundle ImageMagick phpMyAdmin 2.10.0 Atlassian JIRA DbVisualizer 5.1 Atlassian Confluence ArgoUML iReport Java 1.5 HTML / XHTML CSS tch tcsh ksh bash Shell XML JavaScript Apache Maven2 Apache Continuum eclipse WTP 3.2 Artifactory Subversion Application Server JBoss 4.0.0-GA Web Server Caucho Resin 3.0 MySQL Server 5.0 EJB3 Custrom Tag Libraries Hibernate Webwork 2 JDBC XWork Apache Tapestry 4.x 5 Spring Web MVC Spring IoC Spring Jdbc Template AOP AspectJ iText Java Mail API Jasperreport ehcache API jFreeChart XML Data Binding JAXB API JQuery 1.2 (AJAX) SAX und Dom API JSP 2.0 Webservice (hessian binary web service protocol Codehaus XFire) Apache Commons Apache Velocity testing JProfiler JUnit 3.8 maven-jetty-plugin JMeter axis2-java2wsdl-mavenplugin JBoss 4.0.0-GA soapUI 2.0
Wazap! AG, Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

2000 - 2006

Technische Informatik Studium an der Technische Universität Berlin
Nebenfach Wirtschafts-Informatik

Position

Position

Senior Java-Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

Java Web Application Agile Softwareentwicklung JSF JSP Hibernate Oracle PrimeFaces Cache JQuery JavaScript Spring UML MySQL Apache Tomcat JBoss Application Server HTML CSS Arquillian JUnit

Produkte / Standards / Erfahrungen / Methoden

Java Technologien:

Langjährige Projekterfahrung im Bereich J2EE ( EJB, JSP, JSF, Servlet, JPA, JCA, JMS, Hibernate, SOAP Webservices).

Projekterfahrung in der XML Technologien (JAXB, XSLT, SAX, DOM).

Projekterfahrung in der Entwicklung von Oberflächen mit JFC/Swing.

Langjährige Projekterfahrung in der Entwicklung von Webanwendungen (JSF, JSP, Apache Struts, Apache Tiles, Stripes, Tapestry, Spring, Webwork2, JBoss Seam, CSS, Javascript, JQuery, AJAX).

Projekterfahrung in der Entwicklung von SOAP WebServices mittels CXF Frameworks.

 

Spezialkenntnisse:

Projekterfahrung in der Entwicklung von Web Portalen.

Projekterfahrung im Einsatz von Enterprise Java Servern.

Erfahrung in Projektmanagement und der Teamleitung .

Projekterfahrung in der Erstellung von Spezifikationen, Pflichtenheften.

Projekterfahrung in der Konzeption und Implementierung komplexer Build Systeme mittels Maven2 und Apache Ant.

Installation und Konfiguration von Serverdiensten unter Linux und Windows Maschinen (Apache, JBoss, Tomcat, FTP, SMB, Scanner, Drucker, SSH, Subversion, phpMyAdmin, MySQL, Oracle, Postgresql, JIRA, Confluence, Hudson, Artifactory).

 

Schnittstellen

SOAP, Client / Server, REST, SMTP, JMS, JCA, Hessian Binary Web Service Protocol

Betriebssysteme

Debian
Gentoo
Mac OS
MS-DOS
openSUSE
SUN OS, Solaris
SUSE Linux
Ubuntu
Unix
Windows
Windows CE
Windows Server

Programmiersprachen

Java
J2EE, EJB, JSP, JSF, JDBC, Servlets, Applets, Swing, J2ME
JavaScript
SQL
PL/SQL
Scriptsprachen
Perl
PHP

Datenbanken

Access
DAO
DB2
JDBC
MySQL
ODBC
Oracle
Postgres
SQL

Branchen

Branchen

  • Telekommunikation
  • Medizin           
  • Gesundheitswesen           
  • Forschung & Entwicklung             
  • Verkehr & Logistik                  
  • Touristik                  
  • Versicherung               
  • Internet
  • Internet Communities & Social Networks
  • Startup Firmen
  • Online Preisvergleich
  • Bibliotheken
  • Softwarehersteller
  • Banken
  • Finanzen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.