Java im Web- und Serverumfeld
Aktualisiert am 01.10.2024
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Entwickler der Projektmanagement macht
Englisch
1 Jahr Studium in USA, globale Projekte

Einsatzorte

Einsatzorte

München (+100km) Essen, Ruhr (+75km) Mindelheim (+100km) Ibbenbüren (+75km)

Bei Mix von "bei Bedarf vor Ort" + "überwiegend remote" auch andere Orte.

möglich

Projekte

Projekte

Global Field Application Engineer

Jan 14 - heute, mehrere Projekte, weltweit, Telekommunikation

  • Projektmanagement
  • Inbetriebnahme von Software
  • Vor-Ort-Proxy für die Entwicklung und den Support

Linux-Scripting, Python, TR-069, Web Services.

SSH, Git, ? .

Debian, MySQL.

------------------------
Entwicklung eines Testframeworks in Java zur Unterstützung einer Migration vom Host nach Java/JEE.

Das Testframework generiert aus der Beschreibungen eines Geschäftsvorfalls vergleichbare JUnit- und DbUnit-Tests für unterschiedliche Clients (tn3270, Web, Swing).

Jan 07 - Dez 13, Versicherung

- Entwurf, Implementierung und laufende Anpassung des Testframeworks.
- Profiling und Review des migrierten Codes, manuell und automatisiert.
- Bearbeitung technischer Fragestellungen im Rahmen der Migration (u.a. Programmierung von Prototypen und Schnittstellen).
- Betreuung der Testentwickler.
- Scrum.

JSE, JUnit, DBUnit, Sonar, Selenium, FEST (Test Fixtures), IBM HACL (Host Access Class Library) bzw. IBM HOD, Apache POI.
Eclipse, Ant und Maven, SVN und CVS, Hudson/Jenkins.
Host, CICS, DB2, JBoss, AIX.


------------------------
Weiterentwicklung einer Java EE Anwendung zur Verwaltung von Telefonnummern

Jul 06 - Nov 06, Telekommunikation

- Programmierung und Test von neuen Services.

Java EE (EJB 2.0 und JMS), Spring, Hibernate, XMLBeans
Eclipse, Ant, CVS, JUnit
Bea WebLogic, Oracle 9

------------------------
Software-Integration in großem Projekt (> 100 Mann, multi-national)

Jan 04 - Nov 05, Maschinenbau

- Programmierung von Integrationstests.
Java / J2EE, EJB- und JMS-Clients, JDBC, JUnit, Ant

- Portierung von Daten und Datenbankstrukturen. Erzeugung von Testdaten.
SQL, PL/SQL, Groovy, JDBC

- Gesamtsystem automatisiert installieren und testen. Schnittstellenprobleme
im Code lokalisieren. System 'zum Laufen bringen'.

- Intranet-Web-Anwendung zur Darstellung des Integrationsstatus.
Html, JSP

Borland Application Server 6, Tomcat, Oracle 9, SonicMQ 5, omniORB

------------------------
Weiterentwicklung eines Systems zur Verwaltung und Übermittlung von radiologischen Bildern zwischen niedergelassenen Ärzten.

Dez 02 - Aug 03, Medizintechnik (Radiologie)

- Analyse und Neuentwurf des Workflows für höheres Datenvolumen, bessere Infrastruktur und veränderte fachliche Anforderungen.

- Portierung des Altsystems nach J2EE.

- Umstellung der Bildverteilung von direktem Dial-In bzw. Daten-Pull auf email-basierte, automatische Verteilung.

- Optimierung von Stabilität und Performance mit Log4J und via Fernwartung.

Java (J2EE, Struts / JSP / Servlets, JavaMail, JDBC), Html/JavaScript, C++, DICOM
Eclipse, Ant, CVS
Tomcat, MySql, Windows

------------------------
Entwicklung einer Vorbuchhaltung für Beitragszahlungen von Unternehmenskunden.

Sep 01 - Sep 02, Versicherung

- Mitarbeit beim Entwurf für die J2EE-Plattform. Adaption des Accounting-Patterns von Fowler. Spezifikation der Anforderungen an das projekteigene Framework.

- Realisierung der Buchungslogik und spezieller Suchfunktionen.

- Realisierung des Datenträgeraustauschs mit den Banken und der Schnittstelle
zur host-basierten Hauptbuchhaltung.

- Unterstützung der Fachexperten bei der Modellierung des Workflows und der Anwendungsfällte.

- Definition und Erstellung von Testfällen mit JUnit.

Java (J2EE), XML/XSLT, Avantis Persistency Bridge
Adonis, Innovator, Continuus, JBuilder, kundenspezifisches Framework
IBM WebSphere, IBM DB2, Windows

------------------------
J2EE-Datenzugriffsschicht, WebLogic, JDBC

Apr 01 - Jul 01, Bank

- Konzeptionierung des Datenzugriffs aus EJBs für ein bankinternes Framework.
- Analyse eines J2EE-Frameworks bezüglich Datenzugriff.
- Entwurf und Implementierung eines Testframeworks für Jdbc-Treiber. Auswertung der Tests.

Java
JUnit, Oracle, MS SQL
BEA WebLogic, IBM WebSphere, Solaris, Windows

------------------------
Wartung bzw. Neuentwicklung mehrerer Intranet- und Client/Server-Anwendungen.

Jan 00 - Feb 01, Automobilbau

- Entwicklung einer Applikation zur Berechnung und Darstellung geographischer Distanzen (Lokalisierung des nächstgelegenen Händlers für gegebene Adresse)
- Implementierung von Servlets als Intranet-Schnittstellen für vorhandene Anwendungen
- Debugging und Fehlerbehebung vorhandener Anwendungen

Java (Servlets, JSP, Struts), C++, Visual Basic
MapXtreme, MapInfo
Allaire JRun, WebObjects, CORBA, Oracle, Windows 2000

------------------------
Entwicklung eines Gateways und Implementierung eines Kommunikationsprotokolls für medizinische Bilddaten (DICOM)

Mrz 98 - Dez 99, Medizintechnik (Radiologie)

- Portierung des Protokolls nach Windows und Implementierung von Erweiterungen entsprechend Protokoll-Spezifikation.
- Entwicklung eines Gateways als Protokoll-Engine.
- Anpassung und und Erweiterung des Gateways (Integration von Workflow-Logik, variierende Protokolle für unterschiedliche Peers).
- Projektleitung, Entwicklung kundenspezifischer Lösungen.

C++, Visual Basic
Oracle, MS SQL, Windows NT, Unix

------------------------
Entwicklung eines Workflow-Managers

Jan 97 - Jan 98, Medizintechnik (Radiologie)

- Analyse und Entwurf der Architektur auf Basis von Publish-Subscribe-Messaging.
- Implementierung des Servers und der Client-Adapter als ActiveX-/COM Komponenten.
- Integration in ein vorhandenes Software-Paket für kundenspezifische Lösungen

COM, Visual Basic
MS Message Queue, Oracle, Windows NT

------------------------
Entwicklung einer Intranetlösung zur Darstellung radiologischer Bilder

Jul 96 - Jan 98, Medizintechnik (Radiologie)

- Mitwirkung an Analyse und Entwurf
- Implementierung zunächst als CGI-Programm, später Portierung auf MS Active Server Pages
- Dynamische Konvertierung (ACR/NEMA -> JPG) und Verwaltung der zu publizierenden radiologischen Bilder

C++, WinSockets, CGI, Active Server Pages, Html
MS Http Server, Windows NT

------------------------
Implementierung eines proprietären Kommunikationsprotokolls (Siemens ISI, Siemens SPI)

Jan 95 - Jun 96, Gesundheitswesen

- Implementierung entsprechend Protokoll-Spezifikation

C++

------------------------
Freiberufliche Halbtagstätigkeit als Programmierer parallel zum Studium.

Jan 90 - Mrz 96, Gesundheitswesen

- Client-Server-Programmierung in unterschiedlichen Projekten.
- Test, Installation, Support, Kundenbetreuung

C++, Visual Basic, dBase, Clipper
Unix, Windows, DOS

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Wirtschaftsinformatik
Universität Mannheim


Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Entwickler der Projektmanagement macht

Datenkommunikation

Proprietäre Protokolle
DICOM, TR-069

Branchen

Branchen


Einsatzorte

Einsatzorte

München (+100km) Essen, Ruhr (+75km) Mindelheim (+100km) Ibbenbüren (+75km)

Bei Mix von "bei Bedarf vor Ort" + "überwiegend remote" auch andere Orte.

möglich

Projekte

Projekte

Global Field Application Engineer

Jan 14 - heute, mehrere Projekte, weltweit, Telekommunikation

  • Projektmanagement
  • Inbetriebnahme von Software
  • Vor-Ort-Proxy für die Entwicklung und den Support

Linux-Scripting, Python, TR-069, Web Services.

SSH, Git, ? .

Debian, MySQL.

------------------------
Entwicklung eines Testframeworks in Java zur Unterstützung einer Migration vom Host nach Java/JEE.

Das Testframework generiert aus der Beschreibungen eines Geschäftsvorfalls vergleichbare JUnit- und DbUnit-Tests für unterschiedliche Clients (tn3270, Web, Swing).

Jan 07 - Dez 13, Versicherung

- Entwurf, Implementierung und laufende Anpassung des Testframeworks.
- Profiling und Review des migrierten Codes, manuell und automatisiert.
- Bearbeitung technischer Fragestellungen im Rahmen der Migration (u.a. Programmierung von Prototypen und Schnittstellen).
- Betreuung der Testentwickler.
- Scrum.

JSE, JUnit, DBUnit, Sonar, Selenium, FEST (Test Fixtures), IBM HACL (Host Access Class Library) bzw. IBM HOD, Apache POI.
Eclipse, Ant und Maven, SVN und CVS, Hudson/Jenkins.
Host, CICS, DB2, JBoss, AIX.


------------------------
Weiterentwicklung einer Java EE Anwendung zur Verwaltung von Telefonnummern

Jul 06 - Nov 06, Telekommunikation

- Programmierung und Test von neuen Services.

Java EE (EJB 2.0 und JMS), Spring, Hibernate, XMLBeans
Eclipse, Ant, CVS, JUnit
Bea WebLogic, Oracle 9

------------------------
Software-Integration in großem Projekt (> 100 Mann, multi-national)

Jan 04 - Nov 05, Maschinenbau

- Programmierung von Integrationstests.
Java / J2EE, EJB- und JMS-Clients, JDBC, JUnit, Ant

- Portierung von Daten und Datenbankstrukturen. Erzeugung von Testdaten.
SQL, PL/SQL, Groovy, JDBC

- Gesamtsystem automatisiert installieren und testen. Schnittstellenprobleme
im Code lokalisieren. System 'zum Laufen bringen'.

- Intranet-Web-Anwendung zur Darstellung des Integrationsstatus.
Html, JSP

Borland Application Server 6, Tomcat, Oracle 9, SonicMQ 5, omniORB

------------------------
Weiterentwicklung eines Systems zur Verwaltung und Übermittlung von radiologischen Bildern zwischen niedergelassenen Ärzten.

Dez 02 - Aug 03, Medizintechnik (Radiologie)

- Analyse und Neuentwurf des Workflows für höheres Datenvolumen, bessere Infrastruktur und veränderte fachliche Anforderungen.

- Portierung des Altsystems nach J2EE.

- Umstellung der Bildverteilung von direktem Dial-In bzw. Daten-Pull auf email-basierte, automatische Verteilung.

- Optimierung von Stabilität und Performance mit Log4J und via Fernwartung.

Java (J2EE, Struts / JSP / Servlets, JavaMail, JDBC), Html/JavaScript, C++, DICOM
Eclipse, Ant, CVS
Tomcat, MySql, Windows

------------------------
Entwicklung einer Vorbuchhaltung für Beitragszahlungen von Unternehmenskunden.

Sep 01 - Sep 02, Versicherung

- Mitarbeit beim Entwurf für die J2EE-Plattform. Adaption des Accounting-Patterns von Fowler. Spezifikation der Anforderungen an das projekteigene Framework.

- Realisierung der Buchungslogik und spezieller Suchfunktionen.

- Realisierung des Datenträgeraustauschs mit den Banken und der Schnittstelle
zur host-basierten Hauptbuchhaltung.

- Unterstützung der Fachexperten bei der Modellierung des Workflows und der Anwendungsfällte.

- Definition und Erstellung von Testfällen mit JUnit.

Java (J2EE), XML/XSLT, Avantis Persistency Bridge
Adonis, Innovator, Continuus, JBuilder, kundenspezifisches Framework
IBM WebSphere, IBM DB2, Windows

------------------------
J2EE-Datenzugriffsschicht, WebLogic, JDBC

Apr 01 - Jul 01, Bank

- Konzeptionierung des Datenzugriffs aus EJBs für ein bankinternes Framework.
- Analyse eines J2EE-Frameworks bezüglich Datenzugriff.
- Entwurf und Implementierung eines Testframeworks für Jdbc-Treiber. Auswertung der Tests.

Java
JUnit, Oracle, MS SQL
BEA WebLogic, IBM WebSphere, Solaris, Windows

------------------------
Wartung bzw. Neuentwicklung mehrerer Intranet- und Client/Server-Anwendungen.

Jan 00 - Feb 01, Automobilbau

- Entwicklung einer Applikation zur Berechnung und Darstellung geographischer Distanzen (Lokalisierung des nächstgelegenen Händlers für gegebene Adresse)
- Implementierung von Servlets als Intranet-Schnittstellen für vorhandene Anwendungen
- Debugging und Fehlerbehebung vorhandener Anwendungen

Java (Servlets, JSP, Struts), C++, Visual Basic
MapXtreme, MapInfo
Allaire JRun, WebObjects, CORBA, Oracle, Windows 2000

------------------------
Entwicklung eines Gateways und Implementierung eines Kommunikationsprotokolls für medizinische Bilddaten (DICOM)

Mrz 98 - Dez 99, Medizintechnik (Radiologie)

- Portierung des Protokolls nach Windows und Implementierung von Erweiterungen entsprechend Protokoll-Spezifikation.
- Entwicklung eines Gateways als Protokoll-Engine.
- Anpassung und und Erweiterung des Gateways (Integration von Workflow-Logik, variierende Protokolle für unterschiedliche Peers).
- Projektleitung, Entwicklung kundenspezifischer Lösungen.

C++, Visual Basic
Oracle, MS SQL, Windows NT, Unix

------------------------
Entwicklung eines Workflow-Managers

Jan 97 - Jan 98, Medizintechnik (Radiologie)

- Analyse und Entwurf der Architektur auf Basis von Publish-Subscribe-Messaging.
- Implementierung des Servers und der Client-Adapter als ActiveX-/COM Komponenten.
- Integration in ein vorhandenes Software-Paket für kundenspezifische Lösungen

COM, Visual Basic
MS Message Queue, Oracle, Windows NT

------------------------
Entwicklung einer Intranetlösung zur Darstellung radiologischer Bilder

Jul 96 - Jan 98, Medizintechnik (Radiologie)

- Mitwirkung an Analyse und Entwurf
- Implementierung zunächst als CGI-Programm, später Portierung auf MS Active Server Pages
- Dynamische Konvertierung (ACR/NEMA -> JPG) und Verwaltung der zu publizierenden radiologischen Bilder

C++, WinSockets, CGI, Active Server Pages, Html
MS Http Server, Windows NT

------------------------
Implementierung eines proprietären Kommunikationsprotokolls (Siemens ISI, Siemens SPI)

Jan 95 - Jun 96, Gesundheitswesen

- Implementierung entsprechend Protokoll-Spezifikation

C++

------------------------
Freiberufliche Halbtagstätigkeit als Programmierer parallel zum Studium.

Jan 90 - Mrz 96, Gesundheitswesen

- Client-Server-Programmierung in unterschiedlichen Projekten.
- Test, Installation, Support, Kundenbetreuung

C++, Visual Basic, dBase, Clipper
Unix, Windows, DOS

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Wirtschaftsinformatik
Universität Mannheim


Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Entwickler der Projektmanagement macht

Datenkommunikation

Proprietäre Protokolle
DICOM, TR-069

Branchen

Branchen


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.