people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Mo-Fr 9.oo - 17.oo Uhr
+49 (89) 55 29 39 -40

Kontakt


Kontakt


people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Mo-Fr 9.oo - 17.oo Uhr
+49 (89) 55 29 39 -40

Kontaktdaten anfordern


Freelancerprofil: -0630623

Softwarearchitekt/Entwickler Java/J2EE, JEE, Oracle, BEA WebLogic Server, Swing, Apache Maven, JUnit, Eclipse, Rational ClearCase JSF, JBoss, GlassFish, REST SOA XML

Position:
Software-Entwicklung / Programmierung
Projekte im Werdegang

02/2015 - Java/J2EE, Java, Oracle, BEA WebLogic Server, Swing, Apache Maven, JUnit, Eclipse, Rational ClearCase
Kunde DB Systel (Deutsche Bahn) Aufgabenstellungen ? Front- sowie Backend Entwicklung im Projekt EDITH, der zentralen Personaldispositionsanwendung der DB Eingesetzte ? JEE 6 / Java 7 Technologien ? Oracle Weblogic AS 12c ? Swing Client UI ? Maven ? JavaTransactionAPI (JTA) und JavaPersistenceAPI (JPA) ? EclipseLink ? Oracle 11g Datenbank ? Test Driven Development mit JUnit, JMockit ? Entwicklungsumgebung: Eclipse ? Versionsverwaltung: ClearCase, git ? Design Tool: Enterprise Architect Senior Entwickler, Architect

05/2014 - 02/2015 Enterprise Service Bus, Apache Webserver, Apache-FOP, SMTP, SOAP, Apache Maven, Java/J2EE, Java, JBoss, Apache Tomcat, EJB, Hibernate, Oracle, Eclipse
Kunde DB Systel (Deutsche Bahn) Aufgabenstellungen ? Backend Entwicklung im Projekt Nitro (WebTiS UK) einer neuen Buchungsplattform für den englischen Markt. ? Umsetzung von fachlichen Anforderungen an allen Komponenten auf dem ESB.: Backend, Routing Engine, Batch System. - Backend: Implementierung der Order: Entities für ca. 30 Tabellen, sowie im Service- und ReST Layer. - Routing Engine: Unter anderem umgesetzt wurde das generieren der PrintAtHome Tickets mit Apache FOP + Barcode sowie dessen Emailversands via SMTP; anbinden externer Systeme z.B. NRS zur Sitzplatzreservierung via SOAP. - BatchSystem: Erstellen automatisch getriggerter Jobs mit Spring Batch, u.a. Datenimport RailCards + Stations. ? Aufsetzen der initialen Maven Projektstruktur im Rahmen der DB Referenzimplementierung. ? Erstellen von Technischen Designs: Sequenz-, State-, und Klassendiagrammen, unter anderem für den Registrierungs-, Buchungs-, und Paymentprozess Eingesetzte ? JEE 6 / Java 7 Technologien ? JBoss EAP 6.2, Tomcat 7.28 ? RESTEasy ? EJB 3.1 ? JavaTransactionAPI (JTA) und JavaPersistenceAPI (JPA) ? Hibernate 4 ? Oracle 11g Datenbank, DBUnit ? Apache Camel ? Apache FOP, ZXing (Barcode generation) ? ActiveMQ ? Spring Batch ? Entwicklungsumgebung: Eclipse ? Versionsverwaltung: SVN ? Design Tool: Enterprise Architect ? Test Tool: SoapUI, JMockIT, NodeJS (with Dyson for REST mocks) Senior Entwickler, Architect

09/2013 - 04/2014 CVS, JBoss, Swing, Java, Java/J2EE, EJB, Hibernate, Oracle, JSF, Apache Maven, Eclipse, NetBeans, Windows, Linux
Aufgabenstellungen ? Wartung sowie Umsetzung von neuen Anforderungen in der Applikationslandschaft von Wincor-Nixdorf. ? Portierung der Sourcen verschiedener Projekte von CVS -> MKS inkl. neuer Projektstrukturierung. ? Entwicklung einer neuen APEX Applikation zur Unterstützung der Callcenter Service Agenten. ? Entwickeln einer neuen Applikation zur Unterstützung für Schnittstellentests mit Weboberfläche. ? Portierung im Projekt BAWAG der Schnittstellen von Glassfish -> JBoss ? Portierung im Projekt DataCopyGUI von Swing nach JFace (Java Web Start Application) Eingesetzte ? JEE 6 Technologien ? Java 7 ? Servlet API 3.0 ? EJB 3.1 ? JWS ? JavaTransactionAPI (JTA) und JavaPersistenceAPI (JPA) ? Hibernate 4 ? Oracle 11g Datenbank ? Oracle Discoverer, APEX ? JSF, Richfaces ? Maven ? Entwicklungsumgebung: Eclipse, Netbeans ? Versionsverwaltung: MKS, CVS ? OS: Windows und Linux Senior Entwickler, Unterstützung der Callcenter Service Agenten

03/2013 - 09/2013 IT-Beratung/ IT-Support, Contentmanagement, Java/J2EE, Apache Maven, JSF, JSTL, WebServices, Hibernate, Java, IBM MQ-Series, IBM WebSphere, Oracle, Eclipse, SubVersion, Windows, Linux
Rolle Senior Entwickler im Projekt POS im Hause detim IT Consulting GmbH Aufgabenstellungen ? Portierung eines Servletbasierenden Content Management Systems auf JBoss7 und JEE 6 ? Konzeption und Realisierung einer Projektstruktur mit Maven ? Bereitstellen aller Deploymentdeskriptoren ? Einrichten des JBoss7, Konfiguration aller Komponenten (datasources, driver, modules). ? Portierung der Weboberfläche von JSF 1.2 auf JSF 2.0 und davon abhängigen Modulen (Facelets, Primefaces, JSTL). ? Anbindung der verschiedenen Backendsysteme und Backend Komponenten mit REST und Webservices ? Portierung der Datenbankkommunikation von der nativen Hibernate Implementation auf die JEE konforme Java Transaction API Eingesetzte ? JEE 6 Technologien ? Java 7 ? Servlet API 3.0 ? Spring ? JavaTransactionAPI (JTA) und JavaPersistenceAPI (JPA) ? MQ (MQ Series), Websphere MQ 7 ? JAX-WS 2.2 als Webservice-Framework, asynchrone Webservices (WSA) ? RESTful Webservices, JAX-RS, RestEasy ? Hibernate 4 ? Oracle 11g Datenbank ? JSF, Primefaces ? JavaFreeChart ? Maven ? Entwicklungsumgebung: Eclipse ? Versionsverwaltung: Subversion ? OS: Windows und Linux Senior Entwickler, driver

01/2013 - 03/2013 IT-Beratung/ IT-Support, BPML/BPEL, JBoss, Apache Maven, IBM WebSphere, EJB, Java/J2EE, JMS, Log4J, Oracle, Eclipse, SubVersion, Windows, Linux
Rolle Senior Entwickler im Projekt THOP B2B im Hause detim IT Consulting GmbH Aufgabenstellungen ? Migration des Servletbasierenden THOP B2B Dispatcher welcher für die Nachrichtenverteilung von Cosumer <-> BPEL und BPEL <-> Backendservices sowie interne Prozeduren, Caching und Umgebungsspezifische Konfigurationen hält, von Glassfish 2.1 auf JBoss AS 7. ? Konzeption und Realisierung einer Projektstruktur mit Maven inkl. nachbilden des bisherigen Propertyframeworks ? Bereitstellen aller Deploymentdeskriptoren ? Technische Portierungen: Java6 -> Java7, MQ 6 -> MQ 7, ResourcenAdapter sun.genericRA -> WebSphere MQ Resource Adapter ? Einrichten des JBoss7, Konfiguration aller Komponenten (datasources, driver, modules, resource adapter). ? Realisierung eines EJB Remote Interfaces zur zukünftigen Verwendung Eingesetzte ? JEE 6 Technologien ? Servlet API 3.0 ? Metro Webservice Stack ? EJB 3.1 ? JMS ? Log4J ? IBM Websphere MQ ? Oracle 11g Datenbank ? Maven ? JBoss7, erstellen diverser Module ? Entwicklungsumgebung: Eclipse ? Versionsverwaltung: Subversion ? OS: Windows und Linux Senior Entwickler, Migration des Servletbasierenden THOP B2B Dispatcher, driver

10/2012 - 12/2012 WebServices, JBoss, JSF, Ajax, XML, SOAP, Java/J2EE, Sicherheit / Kryptografie, JAAS, EJB, Oracle, Hibernate, JUnit, Java, Contentmanagement, SubVersion, Eclipse
Aufgabenstellungen ? Implementierung von Spezifikationen und Funktionale Designs für das TVPP/T-HOP Web-Portal ? Unter anderem wurden folgende fachliche Themen umgesetzt (Auswahl nennenswerter Umsetzungen mit Aufwand >1 Monat): - Tuningmaßnahmen EPOS: Umbau aller Frontendseiten, "intelligentes Polling" mit Ajax4JSF - Migrationsprojekt der Portal Lösungen von JBoss4 auf JBoss7: Mitgestalten des Service Layer, Persistierung, Portierung aller synchronen Webservices, Entwickeln eines auf WSS4J-basierenden SecurityLayer KLS Direktanbindung : Anbindung 3er Webservices inkl. Fallbacklösungen, konzeptionelles Datenbankdesign für eine Adressausfüllhilfe ? Erweiterung eines webbasierten Backend-Simulators ? Aufbau einer Zertifikatgestützten PKI ? Qualitätssicherung: Entwurf und Durchführen von Testszenarien verschiedener Systeme und Komponenten, Issue Tracking mit JIRA Eingesetzte ? JBoss Portal 2.6.4 Technologien ? JSF und AJAX, Rich Faces, Facelets ? Spring Framework 2.5 ? JAX -WS als Webservice-Framework -> XML, XSD, SOAP, JAXP ? JEE Security (JAAS) mit WSS4J ? JPA, JTA, EJB 3.0 ? Oracle 10g Datenbank, Hibernate ? Selenium, JUnit ? Java 5, Java 6 ? Content Management System (CMS) und JSR 170 ? Versionsverwaltung: Subversion ? Issuetracking mit JIRA

12/2011 - 10/2012 IT-Beratung/ IT-Support, SOA - Service Oriented Architecture, BPML/BPEL, WebServices, XSL/XSLT, Marketing, Enterprise Service Bus, Java, Java/J2EE, JBoss, EJB, Hibernate, Oracle, Eclipse, NetBeans, IB
Rolle Senior Entwickler im Projekt THOP B2B im Hause detim IT Consulting GmbH Aufgabenstellungen ? In der Konzernlandschaft gibt es aktuell eine Vielzahl unterschiedlicher Schnittstellenlösungen zur Anbindung von Call Centern und unterschiedlich operierender Vertriebspartner. Wir haben daher eine neue, einheitliche B2B Schnittstelle für verschiedene Clients und Großkunden basierend auf einer SOA Lösung implementiert. ? Architektur, Design und Weiterentwicklung eines Buchungsportals Eingesetzte ? SOA und BPEL Senior Entwickler, operierender Vertriebspartner

04/2011 - 12/2011 IT-Beratung/ IT-Support
Rolle Senior Entwickler im Projekt TVPP/THOP bei T-HOME im Hause detim IT Consulting GmbH Senior Entwickler

08/2000 - 07/2000 Windows, Linux
Betriebssysteme ? WINDOWS NT ? LINUX Fremdsprachen ? Englisch (flüssig), Spanisch (amateur)

 
Branche

  Telekommunikation
 
Kenntnisse

Hardware
Betriebssysteme
Apache Tomcat
Apache Webserver
Linux
Programmiersprachen
Ajax
Eclipse
EJB
Hibernate
HTML / XML
Java
JavaScript
JBoss
JDBC
JMS
jQuery
JSF
JSP (JavaServer Pages)
JUnit
Perl
PL/SQL
SQL
Swing
XML
XSL

Datenbanken
JDBC
MySQL
Oracle

Datenkomm. / Netzwerk
IBM WebSphere Application Server (WAS)
Oracle Weblogic Server
SMTP

Design / Entwicklung

SAP / ERP Module

Software / Tools
ClearCase Rational
CVS (Concurrent Version System)
Jboss
NetBeans
Subversion

Standards / Prozesse
SOA - Service Oriented Architecture
SOAP (Simple Object Access Protocol)
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch (++++)
englisch
spanisch


Sonstiges

 

We love Freelancing
& project work

die people4project Recruiting-Spezialisten unterstützen IT Fachbereiche und Unternehmensberatungen mit der Auswahl von geeigneten Freelancer / IT Fachkräften

Kontakt

Wir freuen uns auf Sie...

people4project GmbH
Lörenskogstr. 3
85748 Garching b. München

Tel: +49 (89) 55 29 39 -40

  Google Map  |  Kontakt

 

über uns

wir sind Recruiting-Spezialisten für die temporäre Unterstützung von IT Entwicklungs- und Betriebsthemen, sowie das Managen von Freelancer-Einsätzen bei unseren Kunden.

...mehr

Â