freiberufler Java/JEE, RCP und C++ Entwicklung auf freelance.de

Java/JEE, RCP und C++ Entwicklung

offline
  • 90€/Stunde
  • 53639 Königswinter
  • Nähe des Wohnortes
  • de  |  en
  • 22.04.2023

Kurzvorstellung

14 Jahre Projekterfahrung in Softwareprojekten, insbes. Enterprise-Anwendungen (JEE, JSF, JSP, C++). Front- und Backend-Entw. Verschiedene Partnertechnologien, SQL, XML, usw. Sowohl Web-Anwendungen als auch Rich-Clients, insbes, Eclipse RCP.

Qualifikationen

  • C++
  • J2EE4 J.

Projekt‐ & Berufserfahrung

Softwareentwickler
Logisco GmbH, SEW Frankreich, Leverkusen
7/2015 – 6/2016 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2015 – 6/2016

Tätigkeitsbeschreibung

Branche
Industrie, Logistik

Projekt [27]
Unterstützung bei Inbetriebnahme von Softwaremodulen in neue Werksarchitektur.
Aufgabe/Rolle Erstellung von Builds (Eclipse, ANT) und Dokumentationen von Programmmodulen. Debugging. Umsetzung neuer Anforderungen, Erweiterung bestehender Web-Anwendungen (JEE, JSP, JavaScript, AJAX, Direct Web Remoting, Struts).
Analyse des Laufzeitverhaltens in Produktivumgebung. Optimierung und Stabilisierung von Front- und Backendprozessen. Steuerung konkurrierender Datenbankzugriffe.

Techniken
Java 7, JEE 6 (EJB3, JPA), JBOSS 6, JBOSS 7, Oracle, JIRA.

Eingesetzte Qualifikationen

Oracle-Anwendungen, Wildfly, Softwareentwicklung (allg.), Eclipse, J2EE, Java (allg.), Apache Struts, Ajax, Javaserver Pages, JavaScript

Softwareentwickler
Logisco GmbH, SEW Frankreich, Leverkusen
4/2015 – 6/2015 (3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2015 – 6/2015

Tätigkeitsbeschreibung

Branche
Industrie, Logistik

Projekt [26]
Migration einer J2EE-Anwendung nach JEE (EJB3, JPA).
Aufgabe/Rolle Planung und Durchführung der Migration:
1. Ersetzen der CMP2-Entitäten durch JPA-Entitäten.
2. Umstellen der EJB2-Services auf EJB3-Services.
3. Test mit JBOSS 7/ WildFly 8, ohne CMP2-Unterstützung.

Techniken
Java 7, J2EE (EJB2, CMP2), JEE 6 (EJB3, JPA), JBOSS 4, JBOSS 7, WildFly 8, Oracle.

Eingesetzte Qualifikationen

Oracle-Anwendungen, Wildfly, Softwareentwicklung (allg.), J2EE, Java (allg.), Systemmigration

Softwareentwickler
Logisco GmbH, SEW Frankreich, Leverkusen
7/2014 – 3/2015 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2014 – 3/2015

Tätigkeitsbeschreibung

Branche Industrie, Logistik

Projekt [25]
Anpassung und Erweiterung einer Logistik-Intranetanwendung an erweiterte Werksstrukturen und neue Lager-/ Transportverfahren.

Aufgabe/Rolle
Umsetzung der Anforderungen aus der Einbeziehung eines neuen Werks und der Umstellung auf neue Transport- und Lagereinheiten (Rolls) in die bestehende Anwendung:
Implementierung neuer Geschäftslogik in bestehende Services (EJB2). Erweiterung des Datenmodells. Erweiterung von Anwenderseiten (JSP, Struts).
Erstellung neuer Anwenderfunktionen für Roll-Monitoring und Verwaltung (JSP, Struts, AJAX).
Erstellung eines Monitoring für Züge von Rolls innerhalb des Werksverbundes.
Evaluierung neuer Technologien, wie EJB3, JPA, JBOSS 7, 8.
Debugging und Unterstützung bei der Inbetriebnahme.

Techniken
Java 7, J2EE, JEE 6, JBOSS 4, JBOSS 7, JBOSS 8, JSP, Struts 1, JavaScript/AJAX, Oracle.

Eingesetzte Qualifikationen

Oracle-Anwendungen, Wildfly, Softwareentwicklung (allg.), J2EE, Java (allg.), Apache Struts, Ajax, Javaserver Pages, JavaScript

Softwareentwickler
Cofinpro AG, Bonn
3/2014 – 6/2014 (4 Monate)
Banken
Tätigkeitszeitraum

3/2014 – 6/2014

Tätigkeitsbeschreibung

Projekt [24]:
Weiterentwicklung einer Formular-basierten Webanwendung für Service-Mitarbeiter zur Vorgangsbearbeitung und -Dokumentierung.

Techniken:
Java, JSF, RichFaces, SQL, Oracle, JEE, JBoss 6, JPA, AJAX, Drools, JUnit

Aufgabe/Rolle:
Entwicklung neuer Features in Java und JSF. Erstellung von Basisdaten für versionierte Online-Formulare. Umsetzung von fachlichen Plausibilitäts-Regeln in Drools-Entscheidungstabellen und deren Implementierung in Anwenderdialogen. Debugging, Junit-Tests.

Eingesetzte Qualifikationen

Oracle-Anwendungen, SQL, Wildfly, Softwareentwicklung (allg.), Junit, Java (allg.), Ajax, Javaserver Faces

Softwareentwickler
Datagroup BGS GmbH, Siegburg
7/2012 – 12/2013 (1 Jahr, 6 Monate)
Justiz
Tätigkeitszeitraum

7/2012 – 12/2013

Tätigkeitsbeschreibung

Projekt [23]:
Erweiterungen und Technologiewechsel in einem Verzeichnis-Portal.

Techniken:
Java, JSF, SQL, Oracle, JEE, JBoss-EAP 6, JAXB, JAX-WS, Jasper-Reports, XML

Aufgabe/Rolle: 
Erweiterung von Anwenderdialogen in Java/JSF. Ergänzung von Backend-Prozessen (als EJB's) für das Anlegen, Bearbeiten und Löschen von Verzeichniseinträgen. Redesign und Performanzoptimierung in der Erstellung von Datenabzügen. Design und Implementierung einer Kopfstelle für asynchrone Anfragebearbeitung.

Eingesetzte Qualifikationen

Oracle-Anwendungen, SQL, Wildfly, Softwareentwicklung (allg.), XML, Java (allg.), Javaserver Faces

Softwareentwickler
BGS AG, Siegburg
5/2012 – 9/2012 (5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

5/2012 – 9/2012

Tätigkeitsbeschreibung

Projekt [22]:
Informations-Broker Erweiterungen und Ergänzungen.

Techniken:
Java, BPEL, Glassfish AS, Open ESB, WebServices JAX-WS, XML

Aufgabe/Rolle: 
Erweiterung und Ergänzung von BPEL-Prozessen für die Synchronisation des Datenbestands zwischen Vorgangsbearbeitungssystem und Informations-Manager mittels Web-Services.

Eingesetzte Qualifikationen

Enterprise Service Bus, Softwareentwicklung (allg.), XML, Business Process Execution Language, J2EE, Java (allg.), Web Services

Softwareentwickler
BGS AG, Siegburg, Siegburg
4/2012 – 6/2012 (3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

4/2012 – 6/2012

Tätigkeitsbeschreibung

Projekt [21]:
Erweiterung auf neue Ausbaustufe im Portal für Antragsteller.

Techniken:
Java, SQL, Oracle Portal Server 10, JSP

Aufgabe/Rolle: 
Anpassen von SQL-Views für Erweiterung der Benutzer-Zugangsstruktur und Ausbau der Vorgänge für die Antragstellung und Dokumentenverwaltung. Erstellen und Erweitern von Portlets in JSP und Java. Implementierung der Mehrsprachigkeit für Portalseiten.

Eingesetzte Qualifikationen

SQL, J2EE, Java (allg.), Oracle Portal, Javaserver Pages

Softwareentwickler
Atos Worldline GmbH, Aachen
10/2011 – 2/2012 (5 Monate)
Banken
Tätigkeitszeitraum

10/2011 – 2/2012

Tätigkeitsbeschreibung

Projekt [20]:
Customizing eines Kreditkarten-Autorisierungs und Issuing-Systems

Techniken:
C++, Tuxedo, MQSeries, Oracle

Aufgabe/Rolle: 
Abstimmung und Implementierung der Schnittstelle für den Import von Kreditkartendaten auf Basis von MQSeries. Implementieren von Protokoll-Klassen und Funktionsmodulen in C++. Code Reviews und Integration von Komponenten in das Produkt. Erstellen von Dokumentationen, erstellen und durchführen von Tests auf Basis des kundeneigenen Testframeworks.

Eingesetzte Qualifikationen

Oracle Database, C++

Softwareentwickler
Deutsche Telekom, Darmstadt
7/2010 – 6/2011 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

7/2010 – 6/2011

Tätigkeitsbeschreibung

Projekt [19]:
Datenbestands-Korrelation.

Techniken:
Java, SQL, Oracle, Unix (AIX), JUnit, BIRT, JSF

Aufgabe/Rolle:
Vertragsdaten-Abgleich verschiedener Domänen. Entwicklung von Programmen in Java für die Verarbeitung von Massendaten: Sortierung, Verschlüsselung, Anonymisierung, Zusammenführung, Vergleich und Datenbank-Load. Ergebnisanalysen und Reports

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), SQL, Java (allg.)

Softwareentwickler
Deutsche Telekom, Darmstadt
9/2008 – 6/2010 (1 Jahr, 10 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2008 – 6/2010

Tätigkeitsbeschreibung

Projekt [18] Data Compare and Analysis (DCA) für Migration des Abrechnungssystems.

Techniken: Java, SQL, Oracle, Unix (AIX), JUnit

Aufgabe/Rolle:
Datenvergleich und Analyse zum Ausschluss von Verträgen mit Bestandsabweichungen von Migration. Implementieren von Abgleichalgorithmen und Attributprüfungen in Java und SQL. Erstellen von Skripten für die Batch-Verarbeitung. Durchführung und Analysen.

Eingesetzte Qualifikationen

Oracle Database, SQL, Java (allg.)

Softwareentwickler
IDAP GmbH, Hürth
4/2008 – 7/2008 (4 Monate)
Stahlindustrie
Tätigkeitszeitraum

4/2008 – 7/2008

Tätigkeitsbeschreibung

Projekt [17]:
Unterstützung bei der Erstellung eines industriellen Manufacturing Execution System (MES) für Personen- und Maschinendaten

Techniken:
Java, J2EE, EJB 3, Struts 1, MS-SQL-Server, WebServices

Aufgabe/Rolle:
Implementierung von Geschäftsprozessen in Frontend und Backend. Erweiterung des Datenmodells.
Erstellung von Service-Beans und Actions sowie JSP-Seiten für Industrieterminals. Unterstützung bei der Konzeption der Ereignis-Erfassung und deren Aufbereitung für ein SAP-System.

Eingesetzte Qualifikationen

Enterprise Javabeans, J2EE, Java (allg.), Web Services, Apache Struts

Softwareentwickler
BusinessCode GmbH, Bonn
9/2007 – 2/2008 (6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2007 – 2/2008

Tätigkeitsbeschreibung

Projekt [16]:
Weiterentwicklung eines Operational Performance Management Systems.

Techniken:
Java, JSP, XML, XSLT, JavaScript, SQL, Oracle, Teradata DB, POI (Excel-Generierung), WebUnit

Aufgabe/Rolle:
Änderungen an und Neuentwicklung von Java- und SQL-Modulen für die Aufbereitung von Massendaten für XML-basiertes Web-Frontend. Entwicklung von Report-Modulen für Statistik, Auswertungs und Planung. Entwicklung einer Termin-gesteuerten Berichterstellung aus Massendaten im Batch-Modus. Evaluierung von Tools für Debugging und Test von Web-Anwendungen. Kodier- und Komprimieralgorithmen zur Optimierung.

Eingesetzte Qualifikationen

Oracle Database, SQL, Java (allg.), XSLT (XSL Transformation), Javaserver Pages, JavaScript

Softwareentwickler
Logisco GmbH, Leverkusen
3/2007 – 8/2007 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2007 – 8/2007

Tätigkeitsbeschreibung

Projekt [15]:
Entwicklung eines Produktionsplanungssystems (PPS) mit Stammdatenverwaltung und Qualitätskontrolle.

Techniken:
Java (POJO), JDBC, SWING, JIDE-Soft, MySQL, XML-DOM, iText (PDF),
JNI, GPIB

Aufgabe/Rolle:
Programmarchitektur. Entwicklung einer modularen Rich-Client-Anwendung auf der Basis von Java/SWING und JIDE-Soft(R). Entwicklung der Unternehmenslogik und der Datenschicht mit JDBC und DOM. Implementierung eines Prüfstands mit Hardware-Steuerung an IEEE488-Bus (GPIB).

Softwareentwickler
Logisco GmbH/ SEW, Leverkusen/ Haguenau
10/2005 – 1/2007 (1 Jahr, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2005 – 1/2007

Tätigkeitsbeschreibung

Projekt [14]:
Erweiterung einer Legacy-Lagerverwaltungssoftware in C

Aufgabe/Rolle:
Bearbeitung von Fehler-Tickets, Fehler-Analyse, Problemlösung, Implementierung neuer Features, Deployment

Techniken:
C, Make, Eclipse CDT, Unix AIX, Adabas D


Projekt [13]:
Entwicklung einer Logistik-Intranetanwendung

Aufgabe/Rolle:
Entwicklung neuer Anwendungsmodule in mehreren Schichten: Erstellung von JSP-Seiten mit JavaScript-Elementen, Struts-Forms und Actions. Implementierung der Anwendungslogik in EJB für JBoss-Server. Erweiterung des Datenmodells auf Adabas D und Oracle-Datenbanken. Entwicklung eines Tools für Import und Konvertierung von CAD-Daten in eine Datenbank. Tool für den zyklischen Import von XML-Daten in eine Datenbank.

Techniken:
Java, J2EE, JBoss, JSP, Struts, JavaScript/Ajax, Adabas D, Oracle, XML, SAX, JDBC

Eingesetzte Qualifikationen

Oracle Database, Adabas, XML, J2EE, Java (allg.), Apache Struts, Ajax, Javaserver Pages, JavaScript

Softwareentwickler
Saxess Software Design GmbH, Köln
6/2005 – 7/2005 (2 Monate)
Medienbranche
Tätigkeitszeitraum

6/2005 – 7/2005

Tätigkeitsbeschreibung

Projekt [12]:
Erweiterung in Backend und Konfiguration einer Inforamtion-Brokerage-Lösung.

Projekt [11]:
Middleware für Informations-Brokerage und Meta-Suchmaschine

Aufgabe/Rolle:
Erweiterung in Backend für Logging. Konfiguration der Brokerage-Engine für kundenspezifische Informationssysteme.

Techniken:
Java, XSLT, Jakarta Cocoon

Softwareentwickler
Alusoftec Automation GmbH, Krunkel/ Schwandorf
10/2004 – 4/2005 (7 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

10/2004 – 4/2005

Tätigkeitsbeschreibung

Projekt [10]:
Entwicklung eines Visualisierungs-Frontend für die effiziente Steuerung von Aluminiumöfen.

Aufgabe/Rolle:
Restrukturierung der GUI-Architektur. Erweiterung des Funktions- umfangs und der Benutzerfreundlichkeit. Bugfixing.

Techniken:
SWING, Eclipse 3.1 + WTP 1.0, Sitraka JClass, Tomcat 5.0, Rational Rose, SVN Subversion

Softwareentwickler
Deutsche Post AG, Bonn
10/2003 – 9/2004 (1 Jahr)
Logistikdienstleister
Tätigkeitszeitraum

10/2003 – 9/2004

Tätigkeitsbeschreibung

Projekt [9]:
Entwicklung eines Stamm-und Regeldaten-Pflege-Tools

Aufgabe/Rolle:
Entwurf und Implementierung eines Rich-Client für die Erstellung, Simulation und Ausführung von Geschäftsprozessen: Programmierung einer Wizard-Oberfläche als SWING-Applikation für Navigation durch Prozesse und Manipulation von Daten. Programmierung eines grafischen Editors für Geschäftsprozesse eingebettet in den Wizard. Haltung von Geschäftsprozessdefinitionen in XML mit Hilfe von JAXB. Zugriff und Manipulation von Daten in Oracle-Datenbank über Borland Database Extension (DX).

Techniken:
SWING, J2EE, JAXB, Borland DX, Oracle, Eclipse, JFCUnit

Softwareentwickler
B4 Unternehmensberatung GmbH, St. Augustin
10/2002 – 8/2003 (11 Monate)
Medienbranche
Tätigkeitszeitraum

10/2002 – 8/2003

Tätigkeitsbeschreibung

Projekt [8]:
Entwicklung einer Plattform für Online-Spiele C-GAMB®.

Aufgabe/Rolle:
Mitarbeit bei Entwürfen von Konzept und Datenbank-Schema. Implementierung von Systemkomponenten und EJBs unter Verwendung von BMP. Implementierung von Servlets, Model und Controller in Struts-Framework.

Techniken :
J2EE, JBoss, BEA WebLogic, Jakarta Struts, JBuilder, Eclipse, JUnit, Oracle

Softwareentwickler
UPW New Media Solutions GmbH, Bensheim
12/2001 – 8/2002 (9 Monate)
Medienbranche
Tätigkeitszeitraum

12/2001 – 8/2002

Tätigkeitsbeschreibung

Projekt [7]:
Entwicklung und Integration neuer Spielarten in das ILS.

Aufgabe/Rolle:
Entwicklung neuer Module für Applikationsserver Twister. Support des laufenden Internet-Lotto-Spielbetriebs bei der Integration neuer Versionen.

Techniken:
C++, Brokat Twister, Shell, Oracle SQL

Ausbildung

Master Sc. in Computer Science (FH)
ohne Abschluss
2005
Sankt Augustin
Nachrichtentechnik
Dipl.Ing. FH
1989
Krefeld

Über mich

Seit 2001 freiberuflicher Softwareentwickler, arbeitete an div. Enterpriseanwendungen in verschiedenen Ausprägungen mit (JEE, C++, RichClient), oft in mehreren Schichten (Frontend, Backend, Datenbank).

Weitere Kenntnisse

Java, JEE, JSF, JSP, Struts, SWING, RCP, JIDE
SQL, C++
XML, XSLT
Eclipse, CVS, SVN, Maven, Shell

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2936
Alter
59
Berufserfahrung
34 Jahre und 10 Monate (seit 01/1990)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden