Freelancerprofil: Z4179

Entwickler Java/J2EE, SOA/SOAP Apache Maven, Jakarta-Ant, Oracle, IBM WebSphere, Eclipse, JUnit, IntelliJ IDEA

IT-Erfahrung seit:
1985
Position:
Software-Entwicklung / Programmierung
Projekte im Werdegang

04/2010 - 06/2010 Kozeptionierung, Implementierung, Weiterentwicklung
Konzeptionierung und Realisierung einer Web-Anwendung zur Verwaltung der Kundenbeziehungen und Durchführung von Umzugsprojekten Angewandte Technologien: jBoss 5.1 , grails , jBoss Seam, jBoss Hibernate, Java 1.5/1.6, Eclipse 3.5, Spring 2.0, OOA / OOD, JPA, JSF, JSP, Annotations, MySQL, MS SQL

12/2009 - 02/2010 Implementierung, Team Coach
Portierung diverser Java-Projekte (Eclipse RCP, Eclipse PDE) von Ant nach Maven und Einrichtung von passenden Build-Plans in Bamboo. Angewandte Technologien: Eclipse, Java , Axis, XML, CVS, Maven, Bamboo, Eclipse RCP, Eclipse PDE, Eclipse Plugins

01/2009 - 11/2009 1st / 3rd Level Support, Implementierung, Team-Assistenz
Wartung des Allianz- Clients zur Erstellung von Kunden-Korrespondenz in der Sparte “Leben”. Angewandte Technologien: Swing, Java, Ant, Maven, CVS, Eclipse, Mediawiki, XSLT

04/2008 - 10/2008 Requirements Engineering, Implementierung
Erweiterung des Trouble Management Systems der British Telecom (BT) um den Kunden Vodafone Angewandte Technologien: Eclipse, JEE, Java 1.5, Axis, XML, XSLT, SOAP, WSDL (Contract first), Subversion, Mysql, Oracle, Junit, Mediawiki, Hibernate, SCRUM

09/2007 - 03/2008 Architektur, Implementierung, Integrationstest, Support
zentraler Multiprotokoll-Dienst für die konzernweite Verwaltung von Freikontingenten Angewandte Technologien: Eclipse, JEE, Java 1.5, XML-RPC, xfire / cxf , XML, Subversion, Mysql, Oracle, Junit, Cruisecontrol, Hibernate, Gentoo, Tomcat , POJO

07/2007 - 05/2008 Konzeption, Schulung der Entwickler, Teambildung, Setup der Server, Implementierung, Regressionstest
Rolle: Konzeption, Schulung der Entwickler, Teambildung, Setup der Server, Implementierung, Regressionstest Angewandte Technologien: gentoo, Java, cxf, Delphi, SOAP, wsdl, xml, spring, hibernate, mysql

11/2006 - 06/2007 Design und Implementierung diverser Module
In Zusammenarbeit mit der IBM Schweiz Erstellung von Use Cases und Models, sowie der Realisierung der neuen Software für die "individuelle Prämien-Verbilligung" der schweizer Kranken- un Rentenkassen, im Auftrag der schweizer Regierung. Module "Partner-Abgleich" und "Batches". Hier wurde exzessiv die modellgetriebene Software-Entwicklung betrieben, es kam die gesamte IBM Rational tool chain zum Einsatz. Teilweise in Zürich. Angewandte Technologien: IBM Rational System Architect, Java, MDA, Clearcase, Websphere, Lotus Notes, Maven, Eclipse RCP, Hibernate , UML, OOA, OOD

08/2006 - 09/2006 Urlaubsvertretung
Im Rahmen einer Urlaubsvertretung Erweiterung einer bestehenden, web-basierten, proprietären CRM-Lösung für die Siemens SRS, sowie die Behebung zahlreicher Bugs. Angewandte Technologien: Java , J2EE, Tomcat, MS SQL-Server, XSLT, Eclipse, CVS, Junit, HTML, Servlets

08/2005 - 07/2006 Überarbeitung der Analyse-Engine eines WAN-Planungtools
Überarbeitung der Analyse-Engine eines WAN-Planungtools hinsichtlich einer neuen Produktlinie. Die Analyse-Engine ist Teil eines Fat Clients mit Swing- Oberfläche. Anpassung der Requirements in die bestehende Software, sowie Update der GUI-Komponenten. Angewandte Technologien: Java 1.4, Swing, JDO 1.1 (jcredo), MySQL 4.0.x, ant, ClearCase 6.x, Eclipse 3.1

06/2003 - 06/2004 Entwickler
Wartung des T-Punkt-Client-/Servermoduls, eines eingebetteten Visual Basic Clients zur Bearbeitung von Adressdaten, der seine Daten mittels XML-Schnittstelle von einem Java-Server bezieht, und dorthin speichert. J2EE-Server und aushilfsweise den VB-Client, sowie Anforderungs-Analyse und Grobdesign des Nachfolgers DaRed03, einer Web-Oberfläche. Angewandte Technologien: J2EE, BEA Weblogic, DB2, VB, XML, XML-Schema, Eclipse 2, CVS, JUnit, Ant, Visual Source Safe (VSS), AS/400, Unix: SUSE Linux.

01/2002 - 06/2003 Team-Management, Architektur und Portierung des C/C++-Teils nach Java.
Portierung des zentralen Batch-Moduls zur “Massunumschaltung und Rufnummern-Änderung”. Das Modul existierte in mehreren Modulen in Cobol und C/C++, und wurde von uns (in einem ständig wechselnden Team) nach Java portiert. Angewandte Technologien: Java, JDBC, BEA Weblogic, DB2, XML, XSLT, Eclipse 2, CVS, JUnit, Ant, AS/400, Unix: SUSE Linux Portierung des zentralen Import-Moduls der Vertriebs-Adressdaten (ca 12 Satelliten-Systeme), nach Java. Die Version 2 des Moduls existierte in C/C++ und Cobol, und wurde von uns unter hohem Zeitdruck nach Java portiert. Rolle : Implementierung und Team-Koordination. Angewandte Technologien: Java, JDBC, DB2, XML, XML-Schema, Castor, Eclipse 2, CVS, JUnit, Ant, AS/400, Unix: SUSE Linux, Jprobe Analyse, Entwurf und Realisierung einer Web-Anwendung zur Überwachung von Löschvorgängen in der zentralen Eintrags-Datenbank der T-Com, und Auswertung über Tage, Wochen, Monate. Rolle : Planung und Realisierung aller Themen außer Anwendungs-Test. Angewandte Technologien: J2EE, Bea Weblogic, JDBC, DB2, XML, Eclipse 2, CVS, JUnit, Ant, AS/400, Unix: SUSE Linux, Jprobe Entwurf mehrerer Varianten eines EJB's zum Auslesen und Speichern von Produktdaten. Rolle : Anforderungsanalyse und Implementierung. Angewandte Technologien: J2EE, Rational Rose, EJB, CMP, DB2

07/2001 - 08/2001 Wartung (Code-Modifikationen)
Wartung des Web-Clients zur Nachbearbeitung der per OCR erkannten Adress-Korrektur-Karten der Deutschen Post (Java). Verantwortlich für die Wartung und Weiterentwicklung der Datenbank-Schicht. Angewandte Technologien: J2EE, Tomcat, Visual Age for Java 3.0, Unix: SUSE Linux, Oracle

03/2001 - 06/2001 Coaching der Java-Anfänger, sowie der Implementierung von visuellen Swing-Komponenten für den Einsatz im GUI-Designer.
Erstellung eines Projekt-Piloten für die Nachbearbeitung von per FAX eingehenden und per OCR Halb-automatisch erfassten Meldebelegen. Angewandte Technologien: Swing, Visual Age for Java 3.0, Envy

1985 - 2001 Auf Anfrage


 
Branche

  Dienstleistungsbranche
Gesundheitswesen
High-Tech- und Elektronikindustrie
Telekommunikation
Versicherungen
 
Kenntnisse

Hardware
Betriebssysteme
Apache Tomcat
Linux
MAC-OS
Sun OS / Solaris
Programmiersprachen
Delphi
Eclipse
Hibernate
HTML / XML
Java
Java J2SE/Swing
JavaEE (J2EE)
JDBC
JMS
JSF
JSP (JavaServer Pages)
JUnit
MySQL (Programmierung)
OOA/OOD
Swing
XML
XSL

Datenbanken
DB2
JDBC
Lotus Notes
MS SQL Server
MySQL
Oracle

Datenkomm. / Netzwerk
IBM WebSphere Application Server (WAS)
Oracle Weblogic Server
VPN
WAN/LAN

Design / Entwicklung

SAP / ERP Module

Software / Tools
ClearCase Rational
CVS (Concurrent Version System)
Jboss
Lotus Notes
Rational Rose (IBM)
Subversion

Standards / Prozesse
EAI - Enterprise Application Integration
OOA (Objektorientierte Analyse)
OOD (Objektorientiertes Design)
SCRUM
SOA - Service Oriented Architecture
SOAP (Simple Object Access Protocol)
UML
 
Ausbildung & Zertifikate

- 2005 Sun Certified Java Programmer


 
Sprachen

deutsch (++++)


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.