Engagierter Java Software Engineer mit 20 Jahren Erfahrung in Softwareentwicklung und DevOps.
Aktualisiert am 27.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 50%
davon vor Ort: 80%
Java
Spring Boot
Google Cloud
Kotlin
GitLab
Git
GitOps
Deutsch
Muttersprache
Englisch
mündlich und schriftlich verhandlungssicher
Französisch
mündlich und schriftlich gut
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Baden (Schweiz) (+20km) Zürich (+20km) Winterthur (+10km) Aarau (+20km)
Schweiz
möglich

Projekte

Projekte

1 Jahr 1 Monat
2016-01 - 2017-01

Beraterarbeitsplatz - BSI CRM Indigo Upgrade

Senior Java Entwickler & DevOps Java 7 Eclipse Scout 6 JAX-WS 2.2 ...
Senior Java Entwickler & DevOps

Beraterarbeitsplatz ist die zentrale Software für alle Kundenberater (Geschäftskunden und Privatkunden). Vom Planen über Termine, Erfassen von Interessen von Personen, Vor- und Nachbearbeitung von Kundenkontakten bis zum Ausführen von Marketingkampagnen wird alles im Beraterarbeitsplatz erledigt.

  • Aufbau des Continous Testing/Delivery für den Indigo Upgrade.
  • Technischer Ansprechpartner für das Projektteam.
  • Umsetzung diverser Code-Migrationen
  • Umsetzung von neuen fachlichen Anforderungen

 

Java 7 Eclipse Scout 6 JAX-WS 2.2 WS Security Apache Tomcat Maven Git Gitlab Oracle PL/SQL JPA Windows Linux Jenkins Docker JUnit
Postfinance
6 Monate
2015-07 - 2015-12

Eclipse Scout RT/SDK / Scout nOSGi Build

DevOps Java 7 Eclipse Scout 6 Maven ...
DevOps

Bereinigung des Maven-basierten Build von Eclipse Scout nach dessen Umstellung von OSGi auf no-OSGi („plain Java“).

Java 7 Eclipse Scout 6 Maven Git Gitlab OSSRH Hudson Gerrit Artifactory Bash
BSI Business Systems Integration AG
3 Jahre
2012-07 - 2015-06

BSI CRM

Senior Java Software Entwickler & Architekt IBM JRE 1.6/1.7 IBM Websphere IBM DB2 V10 ...
Senior Java Software Entwickler & Architekt

Es wurde eine umfassende Lösung für die Kundenberatung für grosse Deutsche Versicherung entwickelt.

  • Unterstützung der technischen Projektleitung des Kunden und der BSI
  • Analyse und Integration der Eclipse Scout JAX-WS Komponenten in den IBM WebSphere Application Server
  • Unterstützung des DevOps Teams beim Kunden
  • Unterstützung des Performance Teams beim Kunden 
IBM JRE 1.6/1.7 IBM Websphere IBM DB2 V10 JAX-WS 2.1/2.2 Eclipse Scout Eclipse OSGi BiPro ETL WS Security Subversion Git Subgit Windows Linux Nexus Artifactory Maven Jenkins Ant Dynatrace SonarQube Bash JAX-RS 2.0
grosse Deutsche Versicherung
11 Monate
2012-07 - 2013-05

Eclipse Scout RT/SDK

DevOps Java 7 Eclipse Scout Maven ...
DevOps

Umstellung des Ant-basierten Custom Build auf den Maven-basierten Common Build für Eclipse Scout (OSGi/P2 – Maven-Tycho). Dazu Aufbau und Support der nötigen Inhouse-Infrastruktur:

  • Binary-Artifact Repository Server (Artifactory)
  • CodeQuality Server (SonarQube)
  • Git-Server (Gerrit, später auch Gitlab)

Java 7 Eclipse Scout Maven Git Hudson Gerrit Artifactory Bash SonarQube Subversion svn2git Ruby Ant Linux Windows MySQL PostgreSQL Rest 2.0
BSI Business Systems Integration AG
10 Monate
2012-07 - 2013-04

Beratung für eine Schweizer Bank

Eclipse Scout Berater & DevOps Unterstützung Java 7 RCP/SWT OSGi ...
Eclipse Scout Berater & DevOps Unterstützung

Beratung für eine Schweizer Bank.

  • Unterstützung der IBM Entwickler in Fragen rund um Scout RT/SDK
  • Aufbau der Referenz Implementation
  • Unterstützung der IBM Architekten in Architekturfragen rund um Scout (Eclipse/Eclipse Scout/OSGi Coaching)

 

Java 7 RCP/SWT OSGi Eclipse Spring ActiveMQ Virgo Maven IBM Team Concert Apache CXF Nexus Junit Mockito SonarQube
eine Schweizer Bank
1 Jahr 6 Monate
2011-02 - 2012-07

Scout RAP/RWT

Senior Java Software Entwickler / Architekt Java 7 Eclipse RCP/SWT Eclipse RAP/RWT ...
Senior Java Software Entwickler / Architekt

Frontend Entwicklung und Architektur des RAP/RWT Frontend für das Scout Framework.

Java 7 Eclipse RCP/SWT Eclipse RAP/RWT OSGi Ant Vaadin GWT
BSI Business Systems Integration AG
1 Jahr 6 Monate
2011-01 - 2012-06

BSI CRM

Senior Java Entwickler
Senior Java Entwickler

Mitarbeit bei Entwicklung/Migration sowie Installation des BSI CRM bei ABB Schweiz.

ABB Schweiz AG
4 Jahre 11 Monate
2007-07 - 2012-05

BSI Case/Scout SDK und Scout RT

Java Entwickler
Java Entwickler

BSI Case ist die Entwicklungsumgebung zur Erstellung von Projekten auf Basis des Scout Frameworks der BSI.

Sowohl an der Weiterentwicklung des Scout Frameworks beteiligt, als auch an der Entwicklung von BSI Case (Scout SDK).

BSI Business Systems Integration AG
6 Jahre 5 Monate
2006-01 - 2012-05

Scout SWT JFace Frontend

Java Entwickler
Java Entwickler

An der Entwicklung des SWT, JFace Frontend für das Scout Framework beteiligt.

BSI Business Systems Integration AG
2 Jahre 8 Monate
2008-06 - 2011-01

Beraterarbeitsplatz, KundenDienst, BackOffice Projekt

Senior Java Entwickler Java Eclipse RCP Eclipse SWT ...
Senior Java Entwickler

Bisher war eine kanalübergreifende Kontakt-Erfassung und –Einsicht im Kundendienst nicht möglich und wichtige Informationen gingen verloren. Mit KundenDienst wird der Kundendienstmitarbeiter bei seinen Aufgaben unterstützt, indem ihm alle wichtigen Informationen wie Kundenprofile oder Verkaufs- und Betreuungshinweise aus bestehenden Systemen zur Verfügung gestellt werden. Durch eine geführte Workflow-Abarbeitung wird eine effiziente Bearbeitung der Kundenanfrage gewährleistet.

In diesen Projekten Übernahme der technischen Verantwortung der Entwicklung und Rolle eines Applikationsentwicklers.

Java Eclipse RCP Eclipse SWT Carnot Prozessengine Eclipse Scout Spring Ivy Weblogic
PostFinance
1 Jahr 1 Monat
2007-07 - 2008-07

Design und Architektur einer hoch integrierten Workbench für Call Center Mitarbeiter eines Schweizer Kreditkarten Herausgebers.

Java Entwickler Java Eclipse RCP Eclipse SWT ...
Java Entwickler

Lösung ist mittels SOA in komplexe Systemlandschaft integriert und basiert auf Eclipse RCP.

Als Software Entwickler tätig und unter anderem Hauptverantwortlicher der Security Integration (Zertifikats-Dongle, SSL, MutualAuthentication) sowie zuständig für die Abbildung diverser fachlicher Prozessabläufe.

Java Eclipse RCP Eclipse SWT Eclipse Scout Zertifikats-Dongle SSL MutualAuthentication IBM Websphere IBM DB2
Schweizer Kreditkarten Herausgeber
1 Jahr
2006-08 - 2007-07

BSI CRM Flottenmanagement

Software Entwickler
Software Entwickler
  • Mitarbeit bei der Entwicklung einer Softwarelösung für das kommerzielle Fahrzeug-Flottenmanagement.
  • Verantwortung für die Realisierung der Teile fürs Rechnungswesen.
Mobility Solutions AG
4 Monate
2006-05 - 2006-08

BSI CRM Offertengenerator

Software Entwickler
Software Entwickler

Realisierung eines konfigurierbaren Offertergenerators als integraler Bestandteil des bestehenden CRM Systems

Unter anderem für die Umsetzung der Einbindung des Acrobat Writers zuständig.

Swiss Post International
10 Monate
2005-09 - 2006-06

Beraterarbeitsplatz PK

Software Entwickler Java 5 WebLogic Server Oracle/SQL ...
Software Entwickler

Beteiligung beim Design des Datenmodells für die Privatkundenbetreuung und verantwortlich für die Migration der Daten vom alten System.

Java 5 WebLogic Server Oracle/SQL PL/SQL Subversion ClearCase
PostFinance

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 11 Monate
1998-09 - 2001-07

Informatik-Studium

dipl. Ingenieur FH, FH Aargau, Windisch
dipl. Ingenieur FH
FH Aargau, Windisch

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Google Cloud Kotlin GitLab Git GitOps

Produkte / Standards / Erfahrungen / Methoden

ActiveMQ
Agile Methoden
Ant
Apache CXF
Apache Tomcat
Artifactory
BiPro
C++ / QT
Carnot Prozessengine
ClearCase
Code Review
Continuous Integration
CVS
Docker
Dynatrace
Eclipse Commiter
Eclipse OSGi
Eclipse OSGi/Equinox
über 6 Jahre Erfahrung
Eclipse RAP/RWT
Eclipse RCP
Eclipse RCP/SWT
Eclipse Scout
über 8 Jahre Erfahrung)
Eclipse Scout 6
Eclipse SWT
Eclipse SWT/RCP, RAP/RWT
über 2 Jahre Erfahrung
Eclipse Tycho
über 3 Jahre Erfahrung
ER-Datenmodellierung
ETL
Gerrit
Gerrit
Git
Gitlab
GWT
Hudson
Hudson
IBM DB2 V10
IBM JRE 1.6/1.7
IBM RTC
IBM Team Concert
IBM Web Application Server (WAS)
IBM Websphere
Ivy
Java Debugging
über 8 Jahre Erfahrung
Java SE/EE
über 10 Jahre Erfahrung
JAX-RS 2.0
JAX-WS 2.1/2.2
JAX-WS 2.2
JBoss
Jenkins
Jenkins / Hudson
über 8 Jahre Erfahrung
JSON, Spring, Struds, JSF, GW, JPA
JUnit
Maven
über 4 Jahre Erfahrung
Mockito
MutualAuthentication
Nexus
Objektorientierte Analyse und Design
Oracle Weblogic Server (WLS)
OSGi
OSSRH
OSSRH
RCP/SWT
Rest 2.0
SonarQube
Spring
SSL
Subgit
Subversion
Subversion (SVN)
Svn2git
UML
Vaadin
Virgo
Weblogic
WebLogic Server
Zertifikats-Dongle

Betriebssysteme

Linux
macOS
Windows

Programmiersprachen

Bash
Bash
Java
Java 5
Java 7
JPA
Oracle/SQL
Ruby

Datenbanken

IBM DB2
JPA / Hybernate
MySQL
Oracle
Oracle RDBMS
PL/SQL
PostgreSQL
SQL
über 5 Jahre Erfahrung

Datenkommunikation

Markup Languages
HTML, CSS, XML, XSLT, Xpath
REST / JaxRS
SOAP / JaxWS
über 5 Jahre Erfahrung
WS Security

Design / Entwicklung / Konstruktion

CVS
Eclipse
über 14 Jahre Erfahrung
Git
IBM RTC
IntelliJ
KDevelop
2 Jahre Erfahrung
Subgit
Subversion (SVN)
Svn2git
Visual Studio
2 Jahre Erfahrung

Einsatzorte

Einsatzorte

Baden (Schweiz) (+20km) Zürich (+20km) Winterthur (+10km) Aarau (+20km)
Schweiz
möglich

Projekte

Projekte

1 Jahr 1 Monat
2016-01 - 2017-01

Beraterarbeitsplatz - BSI CRM Indigo Upgrade

Senior Java Entwickler & DevOps Java 7 Eclipse Scout 6 JAX-WS 2.2 ...
Senior Java Entwickler & DevOps

Beraterarbeitsplatz ist die zentrale Software für alle Kundenberater (Geschäftskunden und Privatkunden). Vom Planen über Termine, Erfassen von Interessen von Personen, Vor- und Nachbearbeitung von Kundenkontakten bis zum Ausführen von Marketingkampagnen wird alles im Beraterarbeitsplatz erledigt.

  • Aufbau des Continous Testing/Delivery für den Indigo Upgrade.
  • Technischer Ansprechpartner für das Projektteam.
  • Umsetzung diverser Code-Migrationen
  • Umsetzung von neuen fachlichen Anforderungen

 

Java 7 Eclipse Scout 6 JAX-WS 2.2 WS Security Apache Tomcat Maven Git Gitlab Oracle PL/SQL JPA Windows Linux Jenkins Docker JUnit
Postfinance
6 Monate
2015-07 - 2015-12

Eclipse Scout RT/SDK / Scout nOSGi Build

DevOps Java 7 Eclipse Scout 6 Maven ...
DevOps

Bereinigung des Maven-basierten Build von Eclipse Scout nach dessen Umstellung von OSGi auf no-OSGi („plain Java“).

Java 7 Eclipse Scout 6 Maven Git Gitlab OSSRH Hudson Gerrit Artifactory Bash
BSI Business Systems Integration AG
3 Jahre
2012-07 - 2015-06

BSI CRM

Senior Java Software Entwickler & Architekt IBM JRE 1.6/1.7 IBM Websphere IBM DB2 V10 ...
Senior Java Software Entwickler & Architekt

Es wurde eine umfassende Lösung für die Kundenberatung für grosse Deutsche Versicherung entwickelt.

  • Unterstützung der technischen Projektleitung des Kunden und der BSI
  • Analyse und Integration der Eclipse Scout JAX-WS Komponenten in den IBM WebSphere Application Server
  • Unterstützung des DevOps Teams beim Kunden
  • Unterstützung des Performance Teams beim Kunden 
IBM JRE 1.6/1.7 IBM Websphere IBM DB2 V10 JAX-WS 2.1/2.2 Eclipse Scout Eclipse OSGi BiPro ETL WS Security Subversion Git Subgit Windows Linux Nexus Artifactory Maven Jenkins Ant Dynatrace SonarQube Bash JAX-RS 2.0
grosse Deutsche Versicherung
11 Monate
2012-07 - 2013-05

Eclipse Scout RT/SDK

DevOps Java 7 Eclipse Scout Maven ...
DevOps

Umstellung des Ant-basierten Custom Build auf den Maven-basierten Common Build für Eclipse Scout (OSGi/P2 – Maven-Tycho). Dazu Aufbau und Support der nötigen Inhouse-Infrastruktur:

  • Binary-Artifact Repository Server (Artifactory)
  • CodeQuality Server (SonarQube)
  • Git-Server (Gerrit, später auch Gitlab)

Java 7 Eclipse Scout Maven Git Hudson Gerrit Artifactory Bash SonarQube Subversion svn2git Ruby Ant Linux Windows MySQL PostgreSQL Rest 2.0
BSI Business Systems Integration AG
10 Monate
2012-07 - 2013-04

Beratung für eine Schweizer Bank

Eclipse Scout Berater & DevOps Unterstützung Java 7 RCP/SWT OSGi ...
Eclipse Scout Berater & DevOps Unterstützung

Beratung für eine Schweizer Bank.

  • Unterstützung der IBM Entwickler in Fragen rund um Scout RT/SDK
  • Aufbau der Referenz Implementation
  • Unterstützung der IBM Architekten in Architekturfragen rund um Scout (Eclipse/Eclipse Scout/OSGi Coaching)

 

Java 7 RCP/SWT OSGi Eclipse Spring ActiveMQ Virgo Maven IBM Team Concert Apache CXF Nexus Junit Mockito SonarQube
eine Schweizer Bank
1 Jahr 6 Monate
2011-02 - 2012-07

Scout RAP/RWT

Senior Java Software Entwickler / Architekt Java 7 Eclipse RCP/SWT Eclipse RAP/RWT ...
Senior Java Software Entwickler / Architekt

Frontend Entwicklung und Architektur des RAP/RWT Frontend für das Scout Framework.

Java 7 Eclipse RCP/SWT Eclipse RAP/RWT OSGi Ant Vaadin GWT
BSI Business Systems Integration AG
1 Jahr 6 Monate
2011-01 - 2012-06

BSI CRM

Senior Java Entwickler
Senior Java Entwickler

Mitarbeit bei Entwicklung/Migration sowie Installation des BSI CRM bei ABB Schweiz.

ABB Schweiz AG
4 Jahre 11 Monate
2007-07 - 2012-05

BSI Case/Scout SDK und Scout RT

Java Entwickler
Java Entwickler

BSI Case ist die Entwicklungsumgebung zur Erstellung von Projekten auf Basis des Scout Frameworks der BSI.

Sowohl an der Weiterentwicklung des Scout Frameworks beteiligt, als auch an der Entwicklung von BSI Case (Scout SDK).

BSI Business Systems Integration AG
6 Jahre 5 Monate
2006-01 - 2012-05

Scout SWT JFace Frontend

Java Entwickler
Java Entwickler

An der Entwicklung des SWT, JFace Frontend für das Scout Framework beteiligt.

BSI Business Systems Integration AG
2 Jahre 8 Monate
2008-06 - 2011-01

Beraterarbeitsplatz, KundenDienst, BackOffice Projekt

Senior Java Entwickler Java Eclipse RCP Eclipse SWT ...
Senior Java Entwickler

Bisher war eine kanalübergreifende Kontakt-Erfassung und –Einsicht im Kundendienst nicht möglich und wichtige Informationen gingen verloren. Mit KundenDienst wird der Kundendienstmitarbeiter bei seinen Aufgaben unterstützt, indem ihm alle wichtigen Informationen wie Kundenprofile oder Verkaufs- und Betreuungshinweise aus bestehenden Systemen zur Verfügung gestellt werden. Durch eine geführte Workflow-Abarbeitung wird eine effiziente Bearbeitung der Kundenanfrage gewährleistet.

In diesen Projekten Übernahme der technischen Verantwortung der Entwicklung und Rolle eines Applikationsentwicklers.

Java Eclipse RCP Eclipse SWT Carnot Prozessengine Eclipse Scout Spring Ivy Weblogic
PostFinance
1 Jahr 1 Monat
2007-07 - 2008-07

Design und Architektur einer hoch integrierten Workbench für Call Center Mitarbeiter eines Schweizer Kreditkarten Herausgebers.

Java Entwickler Java Eclipse RCP Eclipse SWT ...
Java Entwickler

Lösung ist mittels SOA in komplexe Systemlandschaft integriert und basiert auf Eclipse RCP.

Als Software Entwickler tätig und unter anderem Hauptverantwortlicher der Security Integration (Zertifikats-Dongle, SSL, MutualAuthentication) sowie zuständig für die Abbildung diverser fachlicher Prozessabläufe.

Java Eclipse RCP Eclipse SWT Eclipse Scout Zertifikats-Dongle SSL MutualAuthentication IBM Websphere IBM DB2
Schweizer Kreditkarten Herausgeber
1 Jahr
2006-08 - 2007-07

BSI CRM Flottenmanagement

Software Entwickler
Software Entwickler
  • Mitarbeit bei der Entwicklung einer Softwarelösung für das kommerzielle Fahrzeug-Flottenmanagement.
  • Verantwortung für die Realisierung der Teile fürs Rechnungswesen.
Mobility Solutions AG
4 Monate
2006-05 - 2006-08

BSI CRM Offertengenerator

Software Entwickler
Software Entwickler

Realisierung eines konfigurierbaren Offertergenerators als integraler Bestandteil des bestehenden CRM Systems

Unter anderem für die Umsetzung der Einbindung des Acrobat Writers zuständig.

Swiss Post International
10 Monate
2005-09 - 2006-06

Beraterarbeitsplatz PK

Software Entwickler Java 5 WebLogic Server Oracle/SQL ...
Software Entwickler

Beteiligung beim Design des Datenmodells für die Privatkundenbetreuung und verantwortlich für die Migration der Daten vom alten System.

Java 5 WebLogic Server Oracle/SQL PL/SQL Subversion ClearCase
PostFinance

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 11 Monate
1998-09 - 2001-07

Informatik-Studium

dipl. Ingenieur FH, FH Aargau, Windisch
dipl. Ingenieur FH
FH Aargau, Windisch

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Google Cloud Kotlin GitLab Git GitOps

Produkte / Standards / Erfahrungen / Methoden

ActiveMQ
Agile Methoden
Ant
Apache CXF
Apache Tomcat
Artifactory
BiPro
C++ / QT
Carnot Prozessengine
ClearCase
Code Review
Continuous Integration
CVS
Docker
Dynatrace
Eclipse Commiter
Eclipse OSGi
Eclipse OSGi/Equinox
über 6 Jahre Erfahrung
Eclipse RAP/RWT
Eclipse RCP
Eclipse RCP/SWT
Eclipse Scout
über 8 Jahre Erfahrung)
Eclipse Scout 6
Eclipse SWT
Eclipse SWT/RCP, RAP/RWT
über 2 Jahre Erfahrung
Eclipse Tycho
über 3 Jahre Erfahrung
ER-Datenmodellierung
ETL
Gerrit
Gerrit
Git
Gitlab
GWT
Hudson
Hudson
IBM DB2 V10
IBM JRE 1.6/1.7
IBM RTC
IBM Team Concert
IBM Web Application Server (WAS)
IBM Websphere
Ivy
Java Debugging
über 8 Jahre Erfahrung
Java SE/EE
über 10 Jahre Erfahrung
JAX-RS 2.0
JAX-WS 2.1/2.2
JAX-WS 2.2
JBoss
Jenkins
Jenkins / Hudson
über 8 Jahre Erfahrung
JSON, Spring, Struds, JSF, GW, JPA
JUnit
Maven
über 4 Jahre Erfahrung
Mockito
MutualAuthentication
Nexus
Objektorientierte Analyse und Design
Oracle Weblogic Server (WLS)
OSGi
OSSRH
OSSRH
RCP/SWT
Rest 2.0
SonarQube
Spring
SSL
Subgit
Subversion
Subversion (SVN)
Svn2git
UML
Vaadin
Virgo
Weblogic
WebLogic Server
Zertifikats-Dongle

Betriebssysteme

Linux
macOS
Windows

Programmiersprachen

Bash
Bash
Java
Java 5
Java 7
JPA
Oracle/SQL
Ruby

Datenbanken

IBM DB2
JPA / Hybernate
MySQL
Oracle
Oracle RDBMS
PL/SQL
PostgreSQL
SQL
über 5 Jahre Erfahrung

Datenkommunikation

Markup Languages
HTML, CSS, XML, XSLT, Xpath
REST / JaxRS
SOAP / JaxWS
über 5 Jahre Erfahrung
WS Security

Design / Entwicklung / Konstruktion

CVS
Eclipse
über 14 Jahre Erfahrung
Git
IBM RTC
IntelliJ
KDevelop
2 Jahre Erfahrung
Subgit
Subversion (SVN)
Svn2git
Visual Studio
2 Jahre Erfahrung

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.