Senior-Developer, Rich-Client-Entwicklung, UI-Testing, Performance-Tuning, Java, Oracle, PL/SQL, Eclipse, RCP, SWT, JFace, SWTBot, Mockito, Scrum
Aktualisiert am 11.09.2023
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2024
Verfügbar zu: 80%
davon vor Ort: 100%
Eclipse RCP
Oracle/SQL
Java
SWTBot
Mockito
Deutsch
Englisch
Gutes Schriftenglisch, ca. 10 Publikationen in internationalen Fachzeitschriften, z.B. im Java Report
Französisch
Schulkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

Der Stundensatz gilt für Remote. Für Einsätze vor Ort bevorzuge ich den Großraum Köln und das Ruhrgebiet.

möglich

Projekte

Projekte

7 Jahre
2016-10 - 2023-09

Weiterentwicklung des UI-Frameworks PROMISE

Software-Entwickler Eclipse RCP Eclipse SWT SWTBot ...
Software-Entwickler

Das UI-Framework PROMISE bildet die Basis für die Fertigungsleitsysteme in den Stahlwerken des Konzerns.

Schwerpunkte:

  • Entwicklung neuer Funktionen
  • Fehleranalyse und -behebung
  • Weiterentwicklung des von mir entwickelten SWTBot-Test-Frameworks

Eclipse IDE, Java 11, Eclipse RCP 3/4, SWT, SWTBot, JFace, Data Binding, Mockito, JUnit, OSGi, Weblogic, Oracle, SQL Developer, maven, JIRA, Jenkins, SonarCube, Artifactory

Scrum/Kanban, CI

Eclipse RCP Eclipse SWT SWTBot JFace Mockito JUnit OSGI WebLogic Oracle/SQL PL/SQL-Entwicklung SQL Developer Maven 2 JIRA Jenkins SonarQube Scrum Java
Duisburg
6 Monate
2016-04 - 2016-09

Migration einer Eclipse RCP/JEE-Anwendung

Software-Entwickler Java JEE Eclipse RCP ...
Software-Entwickler

Eine bereits vom Kunden begonnene Migration eines Legacy-System wurde fortgeführt und abgeschlossen:

  • Java 1.4 nach Java 1.8
  • JBoss 3 nach JBoss 6.4 EAP
  • Eclipse 3 auf Eclipse 4 (Compatibility Layer)
  • Umstellung Headless-Build von ant auf maven/Nexus

Fehleranalyse und –beseitigung: vor allem in den Bereichen

  • Zusammenspiel Hibernate/Ehcache und Legacy-DB (Oracle)
  • Transaction-Handling (JDBC, Hibernate, JMS)
  • Memory-Leaks in Hibernate/Ehcache
  • Angleichung maven-Build und Eclipse-Build
  • EJB-Annotations, HornetQ, MBeans, JBoss-Konfiguration
Eclipse 4.5 Oracle 12c JBoss 6.4 EAP maven Ehcache Hibernate
Java JEE Eclipse RCP JBoss Hibernate maven Oracle
Deutsche Post E-Post Solutions
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatikstudium mit Abschluß Diplom-Informatiker, Universität Bonn, 1989

Kompetenzen

Kompetenzen

Top-Skills

Eclipse RCP Oracle/SQL Java SWTBot Mockito

Produkte / Standards / Erfahrungen / Methoden

Eclipse RCP
Eclipse SWT
Hibernate
Hibernate
JBoss
Jenkins
JFace
JIRA
JUnit
maven
maven
Maven 2
Mockito
OSGI
PL/SQL-Entwicklung
Scrum
SonarQube
SWTBot
WebLogic

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Linux
Windows
Windows Vista, Windows XP, Windows 2000 Professional, NT 4.0

Programmiersprachen

Ada
C
Sehr gute Kenntnisse
C++
Sehr gute Kenntnisse
Cobol
Grundkenntnisse
Eiffel
Grundkenntnisse
Java
Sehr gute Java-Kenntnisse, JDK 1.3 bis 1.7
Java 1.8
JavaScript
Sehr gute Java-Kenntnisse, JDK 1.3 bis 1.7
JEE
Lisp
Gute Kenntnisse
Oracle/SQL
Pascal
PL/SQL
Sehr gutes Know-How
Prolog
Sehr gute Kenntnisse
Shell
TeX, LaTeX
Xt, Motif
Sehr gute Kenntnisse (Fachpublikationen englisch/deutsch)
Sicher in allen fortgeschrittenen Programmierkonzepten wie Exception Handling, Templates, asynchrone Events, Threads, Entwurfsmuster, Framework-basierte Programmierung.

 

Sehr gute SQL-Kenntnisse (Oracle)

C#: Zertifizierte Kenntnisse (MCP) in der Entwicklung von .NET-Anwendungen mit C#, ASP.NET, ADO.NET, SQL, T-SQL und XML

Datenbanken

Access
Grundkenntnisse
DB2
Grundkenntnisse, sehr gute SQL-Kenntnisse
JDBC
Sehr gute Kenntnisse, speziell Oracle-Driver, Tuning JDBC/Oracle
MS SQL Server
2000, MSDE, T-SQL
ODBC
Grundkenntnisse
Oracle
sehr gute Kenntnisse, 8i, 9i, 10g, SQL, PL/SQL, Oracle Spatial
Oracle 12c
SQL
sehr gute Kenntnisse in SQL und PL/SQL
SQL Developer

Datenkommunikation

CORBA
Internet, Intranet
TCP/IP
Winsock
HTTP, SOAP, UDDI, Web Services: Zertifizierte Kenntnisse (MCP)

Hardware

IBM RS6000
PC
SUN
VAX

Branchen

Branchen

Krankenversicherung, Versicherung
Industrie (Stahl)
Transport und Logistik
Automobilindustrie/Automotive
Handel
Steuern/Finanzen
Schiffbau

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

Der Stundensatz gilt für Remote. Für Einsätze vor Ort bevorzuge ich den Großraum Köln und das Ruhrgebiet.

möglich

Projekte

Projekte

7 Jahre
2016-10 - 2023-09

Weiterentwicklung des UI-Frameworks PROMISE

Software-Entwickler Eclipse RCP Eclipse SWT SWTBot ...
Software-Entwickler

Das UI-Framework PROMISE bildet die Basis für die Fertigungsleitsysteme in den Stahlwerken des Konzerns.

Schwerpunkte:

  • Entwicklung neuer Funktionen
  • Fehleranalyse und -behebung
  • Weiterentwicklung des von mir entwickelten SWTBot-Test-Frameworks

Eclipse IDE, Java 11, Eclipse RCP 3/4, SWT, SWTBot, JFace, Data Binding, Mockito, JUnit, OSGi, Weblogic, Oracle, SQL Developer, maven, JIRA, Jenkins, SonarCube, Artifactory

Scrum/Kanban, CI

Eclipse RCP Eclipse SWT SWTBot JFace Mockito JUnit OSGI WebLogic Oracle/SQL PL/SQL-Entwicklung SQL Developer Maven 2 JIRA Jenkins SonarQube Scrum Java
Duisburg
6 Monate
2016-04 - 2016-09

Migration einer Eclipse RCP/JEE-Anwendung

Software-Entwickler Java JEE Eclipse RCP ...
Software-Entwickler

Eine bereits vom Kunden begonnene Migration eines Legacy-System wurde fortgeführt und abgeschlossen:

  • Java 1.4 nach Java 1.8
  • JBoss 3 nach JBoss 6.4 EAP
  • Eclipse 3 auf Eclipse 4 (Compatibility Layer)
  • Umstellung Headless-Build von ant auf maven/Nexus

Fehleranalyse und –beseitigung: vor allem in den Bereichen

  • Zusammenspiel Hibernate/Ehcache und Legacy-DB (Oracle)
  • Transaction-Handling (JDBC, Hibernate, JMS)
  • Memory-Leaks in Hibernate/Ehcache
  • Angleichung maven-Build und Eclipse-Build
  • EJB-Annotations, HornetQ, MBeans, JBoss-Konfiguration
Eclipse 4.5 Oracle 12c JBoss 6.4 EAP maven Ehcache Hibernate
Java JEE Eclipse RCP JBoss Hibernate maven Oracle
Deutsche Post E-Post Solutions
Bonn

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatikstudium mit Abschluß Diplom-Informatiker, Universität Bonn, 1989

Kompetenzen

Kompetenzen

Top-Skills

Eclipse RCP Oracle/SQL Java SWTBot Mockito

Produkte / Standards / Erfahrungen / Methoden

Eclipse RCP
Eclipse SWT
Hibernate
Hibernate
JBoss
Jenkins
JFace
JIRA
JUnit
maven
maven
Maven 2
Mockito
OSGI
PL/SQL-Entwicklung
Scrum
SonarQube
SWTBot
WebLogic

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Linux
Windows
Windows Vista, Windows XP, Windows 2000 Professional, NT 4.0

Programmiersprachen

Ada
C
Sehr gute Kenntnisse
C++
Sehr gute Kenntnisse
Cobol
Grundkenntnisse
Eiffel
Grundkenntnisse
Java
Sehr gute Java-Kenntnisse, JDK 1.3 bis 1.7
Java 1.8
JavaScript
Sehr gute Java-Kenntnisse, JDK 1.3 bis 1.7
JEE
Lisp
Gute Kenntnisse
Oracle/SQL
Pascal
PL/SQL
Sehr gutes Know-How
Prolog
Sehr gute Kenntnisse
Shell
TeX, LaTeX
Xt, Motif
Sehr gute Kenntnisse (Fachpublikationen englisch/deutsch)
Sicher in allen fortgeschrittenen Programmierkonzepten wie Exception Handling, Templates, asynchrone Events, Threads, Entwurfsmuster, Framework-basierte Programmierung.

 

Sehr gute SQL-Kenntnisse (Oracle)

C#: Zertifizierte Kenntnisse (MCP) in der Entwicklung von .NET-Anwendungen mit C#, ASP.NET, ADO.NET, SQL, T-SQL und XML

Datenbanken

Access
Grundkenntnisse
DB2
Grundkenntnisse, sehr gute SQL-Kenntnisse
JDBC
Sehr gute Kenntnisse, speziell Oracle-Driver, Tuning JDBC/Oracle
MS SQL Server
2000, MSDE, T-SQL
ODBC
Grundkenntnisse
Oracle
sehr gute Kenntnisse, 8i, 9i, 10g, SQL, PL/SQL, Oracle Spatial
Oracle 12c
SQL
sehr gute Kenntnisse in SQL und PL/SQL
SQL Developer

Datenkommunikation

CORBA
Internet, Intranet
TCP/IP
Winsock
HTTP, SOAP, UDDI, Web Services: Zertifizierte Kenntnisse (MCP)

Hardware

IBM RS6000
PC
SUN
VAX

Branchen

Branchen

Krankenversicherung, Versicherung
Industrie (Stahl)
Transport und Logistik
Automobilindustrie/Automotive
Handel
Steuern/Finanzen
Schiffbau

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.