GULP Logo

Ihre Quelle für externe Spezialisten aus IT und Engineering

GULP Profil: Softwarearchitekt, Systemanalytiker, Business Analyst, …

Kontakt zum Kandidaten:







Über GULP:
  • GULP ist die wichtigste Quelle
    für die Besetzung von IT-/Engineering-Projekten im deutschsprachigen Raum.
  • Sie suchen Projektunterstützung?
    Im Kandidaten-Pool von www.gulp.ch mit mehr als 75.000 IT-Freiberuflern, darunter 10.500 Freelancer mit Schwerpunkt Engineering, finden Sie die externen Mitarbeiter für Ihre Anforderungen.
  • Sie suchen selbst ein Projekt?
    Mit Ihrem Profil bei GULP können Sie Projektangebote von 3.000 Unternehmen erhalten. Registrieren Sie sich kostenfrei.
 
Wohnort                    51xxx, Deutschland 
EDV-Erfahrung seit         1987 
Verfügbar ab               16.05.12 zu 100%, Vor-Ort-Einsatz 100% möglich 
Softwarearchitekt, Systemanalytiker, Business Analyst, Softwareentwickler für Java, J2EE, Oracle
Software-Entwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training
Projektmanagement / -leitung / Organisation / Koordination
Festanstellung gleichrangig zu freiberuflicher Mitarbeit

Voraussetzung für Festanstellung: Bedingungen müssen im einzelnen verhandelt werden
Datenverarbeitungskaufmann
Organisationsprogrammierer (IHK)
Wirtschaftsinformatiker (IHK)
Ausbilder (IHK)


Sun-Zertifikate
---------------

Sun Certified Java Programmer (SCJP): Programmiersprache Java

Sun Certified Java Programmer (SCJP) 6.0: Java in Version 6.0

Sun Certified Java Developer (SCJD): Swing, RMI, Sockets, Threads

Sun Certified Web Component Developer J2EE 1.3 (SCWCD): Servlets, Applets, JSPs

Sun Certified Web Component Developer J2EE 1.4 (SCWCD): Servlets, Applets, JSPs

Sun Certified Business Component Developer (SCBCD): EJB 2.1

 

Sun Certified Business Component Developer (SCBCD): EJB 3.0

Sun Certified J2EE Enterprise Architect: Architekturen, J2EE, Frameworks,
                                         Legacy-Anwendungen, UML, Design Pattern,

      Protokolle


Sun Certified Developer for Java Web Services (SCDJWS): JAX-RPC, SOAP,

    XML Schema-Language,

    WSDL, UDDI

 

Deutschland: D5
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Deutschland: Als Einsatzort bevorzugt wird der Raum Köln / Bonn / Düsseldorf.
Andere Orte müssen gegebenenfalls verhandelt werden.

Deutsch 
Englisch 

PC 
Siemens Großrechner 

BS2000 
MS-DOS 
Unix 
Windows 

Assembler 
Cobol 
Java(Java inclusive J2EE)
JavaScript(Java inclusive J2EE)
Paisy 
PL/SQL 

HTML, XHTML
Access 
JDBC 
MySQL 
Oracle 
SQL 

Internet, Intranet 

Sun-Zertifikate
---------------

Sun Certified Java Programmer (SCJP): Programmiersprache Java

Sun Certified Java Programmer (SCJP) 6.0: Programmiersprache Java 6.0

Sun Certified Java Developer (SCJD): Swing, RMI, Sockets, Threads

Sun Certified Web Component Developer J2EE 1.3 (SCWCD): Servlets, Applets, JSPs

Sun Certified Web Component Developer J2EE 1.4 (SCWCD): Servlets, Applets, JSPs

Sun Certified Business Component Developer (SCBCD): EJB 2.1

 

Sun Certified Business Component Developer (SCBDC): EJB 3.0

Sun Certified J2EE Enterprise Architect: Architekturen, J2EE, Frameworks,
                                         Legacy-Anwendungen, UML, Design Pattern,

      Protokolle


Sun Certified Developer for Java Web Services (SCDJWS): JAX-RPC, SOAP,

    XML Schema-Language,

    WSDL, UDDI





Produkte
--------

BS2000, UTM, LEASY, UDS
PAISY
Oracle, Access, MySQL
Oracle Developer, Oracle Reports, Oracle Procedure Builder
Microsoft Office
Eclipse, RAD, Software Architect
ANT, Maven
JUnit, HtmlUnit
Windows, Linux
Tomcat, JBoss, SUN RI, SUN Application Server, IBM WebSphere Applikationserver
Jetty
Struts
WAF (Web Appication Framework, Struts-ähnliches Framework für Web-Anwendungen)
PVCS, Subversion, CVS
Spring, Hibernate
Oracle BPEL Process Manager (Oracle BPEL PM),
Oracle JDeveloper BPEL Designer
IBM PortalServer,
DB2 Content Manager
DB2
Flux
Jasper Reports, iReport
TeamCity, Hudson, Jenkins
JBoss jBPM, JBoss jPDL, JBoss Drools





Erfahrungen
-----------
SQL, SQL*Plus
HTML, XHTML
VBA
JavaScript, jQuery
Java (Swing, AWT, XML, RMI, JDBC, JAXP), Java 5.0, Java 6.0
J2EE, JEE, Servlets, JSP, JSF 1.2, JSF 2.0, EJB 2.1, EJB 3, EJB 3.0,
JPA, Annotationen,
Facelets, RichFaces
Web-Anwendungen
Datenmodellierung, ERM
OOA, OOD, OOAD
PL/SQL, Stored Procedures, Trigger
UML, Designpattern
Unified Process (UP)
Web Services
SOAP, WSDL, UDDI, JAX-WS, JAX-RPC, REST, Jersey
XML, DTD, XML Schema Language
XSLT, XPath, XML-Schema, Saxxon
JAXB, XMLBeans
Castor
SOA, BPEL, OSGi
BPMN 2.0, jPDL




keine Brancheneinschränkungen

Aufgabenstellung:     Weiterbildung im Bereich BPM und BPMN

 

Laufzeit:             04/2012 - aktuell

 

Technische DV-Basis:  Java, JEE, J2EE, BPMN 2.0, JBoss jBPM, JBoss Drools,

                      JBoss jPDL, JBoss Applicationserver, Maven, Eclipse

 

 


 

 

 

Aufgabenstellung:     Architektur und Implementierung von JEE-Komponenten 

 

                      Innerhalb eines Workflows werden verschiedene

                      Komponenten für Datenbankabfragen und diverse

                      Verarbeitungen aufgerufen

 

Branche:              Finanzwesen

 

Rolle im Projekt:     Architektur, Design und Implementierung

 

Laufzeit:             02/2012 - 02/2012

 

Technische DV-Basis:  Java, JEE, J2EE, EJB, BPMN 2.0, JBoss jBPM, Oracle, Maven,

                      Eclipse, Git,

 

 


 

 

 

Aufgabenstellung:     Entwicklung verschiedener Komponenten im JEE-Umfeld

 

                      Für eine Anwendung zur Prüfung der Bonität von Kunden

                      werden verschiedene Komponenten entwickelt. Dazu

                      gehört u.a. ein Dialog zur Abfrage der Kreditwürdigkeit.

 

Branche:              Kreditwesen

 

Rolle im Projekt:     Architektur, Design und Implementierung

 

Laufzeit:             05/2011 - 12/2011

 

Technische DV-Basis:  Java, JEE, JSF 2.0, RichFaces, Facelets, jQuery, Hibernate,

                      XML, XMLBeans, JAXB, Jasper Reports, iReport, Jetty, Tomcat,

                      JavaScript, Flux, Maven, CVS, Mercurial, Spring, REST,

                      TeamCity, Hudson, Jenkins

 

 


 

 

 

Aufgabenstellung: Weiterbildung im Bereich JEE 6.0

                  Einarbeitung in JEE 6.0-Neuerungen

 

Laufzeit: 04/2011

 

Technische DV-Basis: Java 6.0, JEE 6.0, EJB 3.1, CDI, JSF 2.0

 

 


 

 

 

Aufgabenstellung: Über eine Anwendung werden Versicherungsmakler

                  über Bestandsereignisse per Email informiert

 

 

                  Versicherungsmakler können über ein Maklerportal mittels

                  einer Web-GUI Kriterien wie Ereignisse und Benachrichtigungs-

                  intervall hinterlegen. Über einen Batchlauf werden diese

                  Angaben ausgewertet und mit Datenbankbeständen verglichen.

                  Bei Übereinstimmungen mit den Angaben der Makler werden diese

                  per Email über die Veränderungen informiert.

 

Rolle im Projekt:  Architektur, Design und Implementierung der Anwendung

 

Laufzeit: 10/2010 - 12/2010

 

Technische DV-Basis: Java, J2EE, JEE, EJB, Servlet, Java Mail, GUI, JSP, XML,

                     JDOM, DTD, XPath, Mailserver, RAD 7.5, IBM Websphere 7.5,

                     DB2

 

 


 

 

 

Aufgabenstellung: Prüfungsvorbereitung

 

                  Vorbereitung und Prüfung zum Sun Certified Business

                  Component Developer (EJB 3.0)

Laufzeit: 05/2010 - 09/2010


Technische DV-Basis: EJB 3.0, JEE, JPA, JPQL, Inversion of Control,

                     Dependency Injection, Annotationen, EJB-Container,

                     Applikationsserver

 

 


 

 

 

Aufgabenstellung: Weiterbildung im Bereich Java, JEE

Einarbeitung in Java 6.0

Prüfung zum Sun Certified Java Programmer 6.0

Vertiefung der Kenntnisse in EJB 3 und JPA

Einarbeitung in OSGi



Laufzeit: 12/2008 - 12/2009

Technische DV-Basis: Java 6, JEE, EJB 3, JPA, SOA, OSGi






Aufgabenstellung: Migration des JMX-Frameworks von IBM Websphere 6.0 auf die

Websphere-Version 6.1

 

Die Websphere-Version 6.1 hat ein geändertes Sicherheitskonzept.

Aus diesem Grund müssen verschiedene Komponenten des Frameworks

an die neuen Anforderungen angepasst werden.


Rolle im Projekt: Architektur, Design und Implementierung des JMX-Frameworks und

verschiedener Komponenten der Systemüberwachung (MBeans)

Architektur


Branche:  Telekommunikation

 

Laufzeit: 07/2008 - 09/2008

Technische DV-Basis: Windows, PC, UML, ANT, XML, XSD, Java, J2EE, EJB, MDB, JMX,

JMS, Servlets, Eclipse, IBM Websphere 6.1, Cluster, RAD,

Bugzilla, Software Architect, Unix, Subversion, XML,

XML-Schema, SOA, UML, Castor







Aufgabenstellung: Weiterbildung im Bereich JEE

 


Laufzeit: 03/2008 - 06/2008

Technische DV-Basis: JEE (JSF, EJB3, JPA), JEE Designpattern,

 

 





Aufgabenstellung: Konzeption und Architektur eines Webservice "Archivservice",

der die Kreiswehrersatzämter der Bundeswehr an ein zentrales

Dokumentenarchiv anbindet. Zurzeit hat jedes Kreiswehrersatz-

amt ein lokales Dokumentenarchiv. Dies soll durch obigen

Webservice ersetzt werden. Der Archivservice wird innerhalb

einer SOA-Architektur eingesetzt.

 

Umstellung einer JSF-Anwendung von einer Webumgebung auf eine

Portalserver-Umgebung



Rolle im Projekt: Konzeptionist und Architekt des Webservice "Archivservice"
Branche:  Wehrbereich

Laufzeit: 08/2007 - 12/2007

Technische DV-Basis: JAX-RPC, JAX-WS, WSDL, SOAP, SOA, DB2 Content Manager,

UML, ANT, XML, XSD, XML-Schema, Java, J2EE, Servlets,

Eclipse, IBM Websphere 6.0, Cluster, RAD, IBM PortalServer,

JSF, Windows, PC







Aufgabenstellung: Weiterbildung im Bereich verschiedener Java-Technologien, wie

Java 1.5, Spring, Hibernate, BPEL


Laufzeit: 03/2007 - 07/2007

Technische DV-Basis: Java 1.5, Spring, Hibernate, BPEL,

Oracle BPEL Process Manager, JDeveloper BPEL Designer







Aufgabenstellung: Entwicklung einer Systemüberwachung innerhalb eines größeren

SOA-Projektes im Bereich Telekommunikation (Telco). Die

Systemüberwachung ermittelt die Laufzeiten von

Service-Aufrufen und diverse Systemparameter und stellt diese

grafisch dar. Sie wurde mit Hilfe von JMX und J2EE in einer

geclusterten IBM Websphere-Umgebung implementiert.

Für die Nutzung von JMX wurde ein Framework entwickelt.

 

Erstellen eines Parsers der beliebige XSDs einliest und die

Elemente in einer GUI als Eingabefelder für Benutzer zur

Verfügung stellt. Eingaben des Benutzers werden geparst und

als Service verarbeitet. Das Ergebnis des Serviceaufrufs wird

wieder in der GUI dargestellt.



Rolle im Projekt: Architektur, Design und Implementierung des JMX-Frameworks und

verschiedener Komponenten der Systemüberwachung (MBeans)

Architektur, Design und Implementierung des generischen

XSD-Parsers


Branche:  Telekommunikation

 

Laufzeit: 01/2006 - 11/2006

Technische DV-Basis: Windows, PC, UML, ANT, XML, XSD, Java, J2EE, EJB, MDB, JMX,

JMS, Servlets, Eclipse, IBM Websphere 6.0, Cluster, RAD,

Bugzilla, Software Architect, Unix, Subversion, XML,

XML-Schema, SOA, UML, Castor







Aufgabenstellung: Design und Implementierung einer Auftragabwicklungsanwendung

im Bereich Telekommunikation (Telco); mit der Anwendung werden

Kunden durch das Callcenter betreut und deren Anfragen/Aufträge

bearbeitet;

 

GUI-Dialoge werden über eine XML-Konfiguration erzeugt;

Zustände und Verarbeitung der GUI-Dialoge werden über die

Rule Engine SELECTICA gesteuert;

u.a. Konzeption einer Komponente zur Abwicklung der Gutschriften-

vergabe im Rahmen von SOX;


Rolle im Projekt: Analyse, Design und Implementierung verschiedener Komponenten
Branche:  Telekommunikation

Laufzeit: 11/2004 - 11/2005

Technische DV-Basis: Windows, PC, UML, ANT, XML, Java (Swing, AWT, Servlet,

Web Services), J2EE, Unix, Eclipse, SQL, Oracle, PVCS,

SELECTICA








Aufgabenstellung: Entwurf einer Architektur um verschiedene Clients (GUI-Clients;

Web-Clients; System-Clients wie Web Services) mit diversen

Servern (Web Server, Application Server, RMI Server)

pluggable zu konfigurieren.


Rolle im Projekt: Systemanalyse und Entwicklung

Laufzeit: 06/2004 - 10/2004

Technische DV-Basis: Windows, PC, UML, Java (Swing, AWT, Servlet, JSP, EJB,

Web Services), J2EE, Sun Application Server








Aufgabenstellung: Prüfung zum Sun Certified Enterprise Architect

(siehe auch Ausbildung)[Web-Anwendung]

 

Entwurf einer Mehrschichtenarchitektur für eine Web-Anwendung.

Der Zugriff mußte sowohl über Web-Clients als auch GUI-Clients

möglich sein. Es wurde eine Legacy-Anwendung und eine

Fremdanwendung mit eingebunden. Sicherheit, Skalierbarkeit,

Änderbarkeit, Wartbarkeit waren zu berücksichtigen.

Dokumentation der Architektur mit UML

Begründung der Designentscheidungen


Rolle im Projekt: Systemanalyse (Entwurf der Architektur)

Laufzeit: 08/2003 - 03/2004

Technische DV-Basis: Windows, PC, UML, WAF (Web Application Framework,

Struts-ähnliches Framework für Web-Anwendungen), J2EE,

Servlets, JSP, EJB








Aufgabenstellung: Prüfung zum Sun Certified Java Developer (siehe auch Ausbildung)

Entwicklung einer Swing-Applikation, die sowohl mit RMI über

ein Netzwerk als auch lokal auf eine Datenbank zugreifen kann.

Weiterhin mußte ein Locking-Mechanismus implementiert werden

um sicheren gleichzeitigen Zugriff auf gleiche Datensätze zu

gewährleisten. Dabei war Threadsicherheit zu berücksichtigen.

Einhaltung von Code-Konventionen,

Erstellung einer Javadoc-Dokumentation,

Begründung der Designentscheidungen


Rolle im Projekt: Systemanalyse und Entwicklung

Laufzeit: 01/2002 - 08/2002

Technische DV-Basis: Windows, PC, Java (Swing, AWT, RMI)







Aufgabenstellung: Nachbildung des Oracle-GUI-Verhaltens mit Swing/JDBC in Java

auf einer MySQL-Datenbank


Rolle im Projekt: Systemanalyse und Entwicklung

Laufzeit: 01/2002 - 08/2002

Technische DV-Basis: Windows, PC, Java (Swing, AWT, RMI, JDBC)







Aufgabenstellung: Migration eine Systems zur Verwaltung von Gußmodellen von

einer Siemens-Großrechneranlage in ein Oracle-Umfeld


Rolle im Projekt: Business Analyse, Systemanalyse und Entwicklung

Laufzeit: 05/2000 - 06/2001 (parallel mit anderen Projekten)

Technische DV-Basis:  Oracle (Forms, Reports, Procedure Builder, SQL, SQL*Plus),

 Oracle Datenbank








Aufgabenstellung: Entwicklung eines Systems zur Personaldatenverwaltung

(Pflege von Personalstammdaten, Drucken von Stammblättern,

 adhoc-Listen, Statistiken)


Rolle im Projekt: Business Analyse, Systemanalyse und Entwicklung

Laufzeit: 01/2000 - 06/2001 (parallel mit anderen Projekten)

Technische DV-Basis:  Oracle (Forms, Reports, Procedure Builder, SQL, SQL*Plus),

 Oracle Datenbank








Aufgabenstellung: Entwicklung eines Systems zur Fertigungssteuerung

(Pflege von Aufträgen, Erzeugen und Kopieren von Stücklisten,

 Statusverfolgung von Fertigungsteilen, Fertigmeldungen,

 Drucken von Versandpapieren)


Rolle im Projekt: Business Analyse, Systemanalyse und Entwicklung

Laufzeit: 01/95 - 12/2000 (parallel mit anderen Projekten)

Technische DV-Basis:  Oracle (Forms, Reports, Procedure Builder, SQL, SQL*Plus),

 Oracle Datenbank







Aufgabenstellung: Betreuung eines Systems zur Konstruktionsstundenerfassung

(Verteilung von geplanten Konstruktionsstunden auf Aufträge,

 Abgleich Ist-Zustand mit Sollzustand, Monatsabrechnungen)


Rolle im Projekt: Business Analyse, Änderungen und Pflege (parallel mit anderen

Projekten)


Laufzeit: 06/98 - 10/2000

Technische DV-Basis:  Oracle (Forms, Reports, Procedure Builder, SQL, SQL*Plus),

 Oracle Datenbank







Aufgabenstellung: Betreuung eines Systems zur Montagegeräteverwaltung

(Verleihung von Montagegeräten mit aktueller Standortverfolgung,

 Berechnung der Mietzahlung, Drucken von Rechnungen)


Rolle im Projekt: Änderungen und Pflege (parallel mit anderen Projekten)

Laufzeit: 11/98 - 12/1999

Technische DV-Basis:  Oracle (Forms, Reports, Procedure Builder, SQL, SQL*Plus),

 Oracle Datenbank

Referenzen werden für registrierte GULP Nutzer angezeigt.