Java EE (JEE, J2EE), FullStack Java Standalone- und Web-Applikationen, Integration/DevOps Linux/JBoss, JavaScript, XML, Oracle
Aktualisiert am 01.05.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2023
Verfügbar zu: 95%
davon vor Ort: 100%
Java
Spring
DevOps
Sprint Boot
Spring Core
Java EE
Deutsch
Muttersprache
Englisch
gute mündliche und schriftliche Kenntnisse, 09.2003 ? 02.2004 Sprachaufenthalt Australien

Einsatzorte

Einsatzorte

Zürich (+20km) Zug (+20km)
Schweiz

Schweiz: Bevorzuge Grossraum Zürich - Zug

möglich

Projekte

Projekte

8 Jahre
2016-04 - heute

Anforderungsaufnahme und Umsetzung der Schnittstellenanbindung von Consor Universal

Software Engineer & Customer Representative
Software Engineer & Customer Representative
  • Consor bietet Branchenlösungen für Versicherungen, Banken und Industrie an, wobei sie sich auf das Individualversicherungsgeschäft spezialisiert hat
  • Technische Projektleitung, inklusive Anforderungsaufnahme und Umsetzung der Schnittstellenanbindung von Consor Universal zu den Kunden-Systemen sowie Integration von Universal in KundenUmgebung (Build, Deployment und Konfiguration).
  • Customer Representative für einen Kunden: Primärer Ansprechpartner bei technischen Fragen sowie Betriebsunterstützung einer Consor Universal Produktinstallation (Entwicklung, Build, Deployment, Konfiguration, Fehleranalyse und –Lösung)
  • Erstellen und planen von Umsetzungsaufträgen in Absprache mit dem CTO
  • Verantwortlich für die Entwicklung von kundenspezifischen Anwendungen unter Verwendung von Universal
  • Sicherstellen der Weiterentwicklung der Standardlösung Consor Universal. Dies umfasst Java EE-Komponenten auf dem Server sowie ein Java SE-GUI (Swing) und ein Vaadin-Front-End.
Consor AG, Zürich
1 Jahr
2015-04 - 2016-03

Assentis ist im Output Management

Consultant
Consultant
  • Assentis ist im Output Management tätig und ermöglicht ihren Kunden eine optimale Kundenkommunikation mittels ihrer Produktpalette „DocFamily“
  • Konfiguration der Assentis Standardlösung „DocBase“ mittels Spring
  • Erstellung neuer Java-Komponenten für „DocBase“
  • Umsetzung („design“) neuer Templates mit den Assentis Standardprodukten „DocDesign“ sowie „DocWrite“
  • Analyse und Umsetzung Massenersetzung von Variablen für „DocWrite“
  • Beratung, Schulung und Einarbeitung von Kundenmitarbeitern in den Produkten „DocDesign“ und „DocWrite“
Assentis AG, Rotkreuz
2 Jahre
2013-03 - 2015-02

Sicherstellen der Weiterentwicklung der Standardlösung Consor Universal

Softwareentwickler
Softwareentwickler
  • Sicherstellen der Weiterentwicklung der Standardlösung Consor Universal. Dies umfasst Java EE-Komponenten auf dem Server sowie ein Java SE-GUI (Swing) und ein ExtJS-Front-End (JavaScript)
  • Erarbeitung und Umsetzung von neuen Konzepten
  • Mithilfe bei der Entwicklung von kundenspezifischen Anwendungen unter Verwendung von Universal
  • Verantwortlich für die Analyse der alten Workflow-Engine und deren Weiterentwicklung an neue Anforderungen und technische Standards
Consor AG, Zürich
8 Monate
2011-06 - 2012-01

Analyse und Behebung von Fehlern in der Versicherungsanwendung

Softwareentwickler
Softwareentwickler
  • Analyse und Behebung von Fehlern in der Versicherungsanwendung
  • Realisierung und Test von neuen Komponenten (Client/ServerAnwendung) in Java mit Eclipse
  • Wartung und Optimierung bestehender Komponenten
Allianz AG, Zürich
4 Jahre 1 Monat
2007-05 - 2011-05

Weiterentwicklung, Wartung und ReleaseManagement sowie 3th Level Support zweier Web-Applikationen

IT-Projektentwickler
IT-Projektentwickler
  • Verantwortlich für Weiterentwicklung, Wartung und ReleaseManagement sowie 3th Level Support zweier Web-Applikationen, welche auf Basis des ULC-Frameworks entwickelt wurden.
  • Mitarbeit bei der Neuentwicklung einer DatenbewirtschaftungsApplikation, basierend auf ULC. Verantwortlich dabei für den GUILayer. Erstellte dabei ein XML-basierter GUI-Generator.
  • Selbständige Analyse und Implementierung kleinerer Java-Projekte.
  • Erstellen von technischen Konzepten und durchführen technischer Schulung von Mitarbeitern in Rumänien. Verantwortlich für die Ergebnisse, sowohl fachlich (Funktional) als auch technisch (CodeReview)
ABI-Informatic AG, Urdorf
8 Monate
2006-09 - 2007-04

Sabbatical

  • Berufliche Orientierung
4 Monate
2006-05 - 2006-08

Support Betrieb, Proof of Concept / Prototyp

  • Support aktueller Betrieb, Konzeption ProzessStruktur für Support, AIX, Shell
  • Konzeption, Design und Implementierung eines Output Director-Prototypes. Implementierung in Apache Cocoon mit Java, XML/XSLT
Deutsche Bank
2 Jahre 3 Monate
2004-06 - 2006-08

System Architektur

Junior System Architekt
Junior System Architekt
Otego AG, Zürich
2 Monate
2006-03 - 2006-04

Portal-Projekt Verwaltung

  • Entwicklung einer Portal-Lösung.
  • Dabei erfolgt eine Neu-Implementierung der Anwendung mit Apache Cocoon Forms/Flow (CForms), JXTemplate, JavaScript, Java, Spring und Web Services
Rheinland Versicherung
2 Monate
2006-01 - 2006-02

Content Management Ausbau

  • Erweiterung des bestehenden CMS.
  • Erfassung der Kundenanforderungen,
  • Design, Realisierung und Erstellung eines neuen Autorisierung-Modules
Java XML/XSLT Apache Cocoon und MySQL
Vodafone
3 Monate
2005-10 - 2005-12

Test und Migration einer bestehenden heavy trafic WebApplikation (ImmoPlattform)

  • Testen der bestehenden Immo-Plattform.
  • Analysieren der Betriebslog aufgrund von intermittierenden Memory Leaks
  • Erarbeiten eines Testkonzepts inkl. Lasttest.
  • Aufnahme der Anforderungen mit dem Kunden und Definition von Problemlösungen.
  • Durchführen der Lasttest im Live- und Testsystem. Analyse der Memory Trace. Migration einer Apache Cocoon Applikation inkl. Testing
Java htmlunit Java Memory Profiling Linux-Konfiguration. XML XSLT.
NZZ
1 Monat
2005-09 - 2005-09

Erweiterung Immobilien-Plattform für regionale Zeitschriften. Implementierung Click and BuyLösung

  • Analysieren der Kunden-Anforderungen und Erstellung eines Designs für die Regionalerweiterung.
  • Realisierung und Test.
  • Erstellung einer Testumgebung auf Linux Server (Applikationstest, Systemtest Server). HttpSession Handling des Click and Buy Server (Firstgate).
Java XML XSLT und Apache Cocoon.
NZZ
3 Monate
2005-06 - 2005-08

Erstellung eines Statistik-Servers

  • Aufnehmen der Anforderungen zum StatistikDesign, Realisation und Test der Erweiterungen. Erstellung der Oberflächen.
XML XSLT CForms und Apache Cocoon Axis Web Services
NZZ
5 Monate
2005-01 - 2005-05

Entwicklung Intranet Portal

  • Teil- und technische Projektleitung. Erfassung der Kundenbedürfnisse inkl. Beratung, Erstellung eines Design-Dokuments. Erstellung von Realisierungs-/ Test-Dokumentation.
  • Realisierung und Testen des gesamten Portals.
  • Definition der Testumgebung und der TestServer. Erweiterung der Apache Cocoon PortalsTools und Integration der Portaltools in Apache Lenya CMS.
Java XML/XSL JavaScript CForms Apache Cocoon Portal-Tool und Apache Cocoon
Die Mobiliar Versicherungen
7 Monate
2004-06 - 2004-12

Entwicklung Internet Immobilien Plattform

  • Erstellung des gesamten GUI’s für die Immoplattform. Design, Realisierung und Testing der Applikation. Implementation von WebServices, Erstellung von Datenbankzugriffen für die Zwischenablagerung. Erstellung eines Testkonzeptes und Erstellen von Test-Klassen. Aufbauen einer Linux-Infrastruktur für die Entwicklung, Systemtest und Produktion. Ermittlung der Server Anforderungen für die Produktion.
Java XML/XSL CForms JavaScript Apache Cocoon Axis Web Services PostgreSQL
NZZ
1 Jahr 9 Monate
2001-12 - 2003-08

Mitarbeit an der Entwicklung einer Intranetapplikation

Junior Developer
Junior Developer
  • Mitarbeit an der Entwicklung einer Intranetapplikation
  • Entwicklung von XSL Stylesheets zur Transformation von XML in HTML Seiten
  • Entwicklung eines Java Programmes, das PL/1 Source Codes in HTML transformiertVerantwortung für über 100‘000 Source Code Dokumente
Credit Suisse, Zürich

Aus- und Weiterbildung

Aus- und Weiterbildung

04/2009 ? 04/2012

Lehrgang Wirtschaftsinformatiker HF WISS, Zürich

09/2001 ? 11/2001

Java-Lehrgang, Credit Suisse Akademie, Zürich

Position

Position

Projektleitung mit Anforderungsaufnahme und Umsetzung in Java.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring DevOps Sprint Boot Spring Core Java EE

Produkte / Standards / Erfahrungen / Methoden

Allgemeine Kenntnisse

  • Kommunikation
    • Produktberatung
    • Customer Representative
  • Marktkenntnisse
    • Neue Technologien
    • Versicherung
    • Banking
  • Projektmanagement
    • fachlich
    • Konzeption/Architekturen
    • Anforderungsanalyse
    • organisatorisch
    • technisch
    • wirtschaftlich
  • Sonstiges
    • BWL Grundlagen

Anwendungen

  • OpenOffice
  • MS Office

Consulting Kompetenzen

  • Dokumentenaufbereitung
  • Portal
  • Open Source Überblick
  • Web-Technologien
  • Schulung

E-Technologie

  • Web-Architekturen
  • Application Server
  • Service Orientierte Architekturen / SOA
  • Web Services

Methoden

  • Anforderungsanalyse
  • Aufwandsschätzung/Kostenkalkulation
  • Projektcontrolling/Projektmanagement
  • Qualitätsmanagement

Middleware /Appl. Server

  • Apache 
  • Portlet Technologie / JSR 168
  • Hibernate
  • Spring
  • Tomcat
  • JBoss
  • J2EE

Open Source

  • Apache
  • Cocoon
  • Eclipse
  • Jakarta RegExp
  • ANT
  • Junit
  • Maven
  • Linux
  • MySQL

Tools

  • Eclipse
  • JUnit
  • SVN
  • Cygwin
  • Ant, Maven
  • KDE/Gnome

Betriebssysteme

Gentoo Linux
Microsoft Windows
95 / 98 / NT / 2000 / XP / 7 / 10
Solaris
Ubuntu / Debian Linux

Programmiersprachen

Android Apps
GWT
HTML/CSS
Java
JavaScript
RegExp
Sencha ExtJS
SQL
SWING / Canoo ULC
Vaadin
XML, XSL, XPath

Datenbanken

Access
MySQL
ODBC
Oracle
Postgres
SQL
gute Kenntnisse

Datenkommunikation

CORBA
Grundlagen
Ethernet
Grundlagen
Internet, Intranet
Kann Web-basierte Applikationen entwickeln
Router
Kann einfache Netzwerke erstellen und konfigurieren (Portforwarding, DNS, IP, etc.)
SMTP
Grundlagen

Hardware

Einrichten einfacher Netzwerke und Verkabelungen von Arbeitsplätzen
i386
PC-Zusammenbau, Aufrüsten und dergleichen

Branchen

Branchen

  • Banken
  • Versicherungen
  • Touristik
  • Pharma
  • Telekommunikation
  • IT-Dienstleistungen

Einsatzorte

Einsatzorte

Zürich (+20km) Zug (+20km)
Schweiz

Schweiz: Bevorzuge Grossraum Zürich - Zug

möglich

Projekte

Projekte

8 Jahre
2016-04 - heute

Anforderungsaufnahme und Umsetzung der Schnittstellenanbindung von Consor Universal

Software Engineer & Customer Representative
Software Engineer & Customer Representative
  • Consor bietet Branchenlösungen für Versicherungen, Banken und Industrie an, wobei sie sich auf das Individualversicherungsgeschäft spezialisiert hat
  • Technische Projektleitung, inklusive Anforderungsaufnahme und Umsetzung der Schnittstellenanbindung von Consor Universal zu den Kunden-Systemen sowie Integration von Universal in KundenUmgebung (Build, Deployment und Konfiguration).
  • Customer Representative für einen Kunden: Primärer Ansprechpartner bei technischen Fragen sowie Betriebsunterstützung einer Consor Universal Produktinstallation (Entwicklung, Build, Deployment, Konfiguration, Fehleranalyse und –Lösung)
  • Erstellen und planen von Umsetzungsaufträgen in Absprache mit dem CTO
  • Verantwortlich für die Entwicklung von kundenspezifischen Anwendungen unter Verwendung von Universal
  • Sicherstellen der Weiterentwicklung der Standardlösung Consor Universal. Dies umfasst Java EE-Komponenten auf dem Server sowie ein Java SE-GUI (Swing) und ein Vaadin-Front-End.
Consor AG, Zürich
1 Jahr
2015-04 - 2016-03

Assentis ist im Output Management

Consultant
Consultant
  • Assentis ist im Output Management tätig und ermöglicht ihren Kunden eine optimale Kundenkommunikation mittels ihrer Produktpalette „DocFamily“
  • Konfiguration der Assentis Standardlösung „DocBase“ mittels Spring
  • Erstellung neuer Java-Komponenten für „DocBase“
  • Umsetzung („design“) neuer Templates mit den Assentis Standardprodukten „DocDesign“ sowie „DocWrite“
  • Analyse und Umsetzung Massenersetzung von Variablen für „DocWrite“
  • Beratung, Schulung und Einarbeitung von Kundenmitarbeitern in den Produkten „DocDesign“ und „DocWrite“
Assentis AG, Rotkreuz
2 Jahre
2013-03 - 2015-02

Sicherstellen der Weiterentwicklung der Standardlösung Consor Universal

Softwareentwickler
Softwareentwickler
  • Sicherstellen der Weiterentwicklung der Standardlösung Consor Universal. Dies umfasst Java EE-Komponenten auf dem Server sowie ein Java SE-GUI (Swing) und ein ExtJS-Front-End (JavaScript)
  • Erarbeitung und Umsetzung von neuen Konzepten
  • Mithilfe bei der Entwicklung von kundenspezifischen Anwendungen unter Verwendung von Universal
  • Verantwortlich für die Analyse der alten Workflow-Engine und deren Weiterentwicklung an neue Anforderungen und technische Standards
Consor AG, Zürich
8 Monate
2011-06 - 2012-01

Analyse und Behebung von Fehlern in der Versicherungsanwendung

Softwareentwickler
Softwareentwickler
  • Analyse und Behebung von Fehlern in der Versicherungsanwendung
  • Realisierung und Test von neuen Komponenten (Client/ServerAnwendung) in Java mit Eclipse
  • Wartung und Optimierung bestehender Komponenten
Allianz AG, Zürich
4 Jahre 1 Monat
2007-05 - 2011-05

Weiterentwicklung, Wartung und ReleaseManagement sowie 3th Level Support zweier Web-Applikationen

IT-Projektentwickler
IT-Projektentwickler
  • Verantwortlich für Weiterentwicklung, Wartung und ReleaseManagement sowie 3th Level Support zweier Web-Applikationen, welche auf Basis des ULC-Frameworks entwickelt wurden.
  • Mitarbeit bei der Neuentwicklung einer DatenbewirtschaftungsApplikation, basierend auf ULC. Verantwortlich dabei für den GUILayer. Erstellte dabei ein XML-basierter GUI-Generator.
  • Selbständige Analyse und Implementierung kleinerer Java-Projekte.
  • Erstellen von technischen Konzepten und durchführen technischer Schulung von Mitarbeitern in Rumänien. Verantwortlich für die Ergebnisse, sowohl fachlich (Funktional) als auch technisch (CodeReview)
ABI-Informatic AG, Urdorf
8 Monate
2006-09 - 2007-04

Sabbatical

  • Berufliche Orientierung
4 Monate
2006-05 - 2006-08

Support Betrieb, Proof of Concept / Prototyp

  • Support aktueller Betrieb, Konzeption ProzessStruktur für Support, AIX, Shell
  • Konzeption, Design und Implementierung eines Output Director-Prototypes. Implementierung in Apache Cocoon mit Java, XML/XSLT
Deutsche Bank
2 Jahre 3 Monate
2004-06 - 2006-08

System Architektur

Junior System Architekt
Junior System Architekt
Otego AG, Zürich
2 Monate
2006-03 - 2006-04

Portal-Projekt Verwaltung

  • Entwicklung einer Portal-Lösung.
  • Dabei erfolgt eine Neu-Implementierung der Anwendung mit Apache Cocoon Forms/Flow (CForms), JXTemplate, JavaScript, Java, Spring und Web Services
Rheinland Versicherung
2 Monate
2006-01 - 2006-02

Content Management Ausbau

  • Erweiterung des bestehenden CMS.
  • Erfassung der Kundenanforderungen,
  • Design, Realisierung und Erstellung eines neuen Autorisierung-Modules
Java XML/XSLT Apache Cocoon und MySQL
Vodafone
3 Monate
2005-10 - 2005-12

Test und Migration einer bestehenden heavy trafic WebApplikation (ImmoPlattform)

  • Testen der bestehenden Immo-Plattform.
  • Analysieren der Betriebslog aufgrund von intermittierenden Memory Leaks
  • Erarbeiten eines Testkonzepts inkl. Lasttest.
  • Aufnahme der Anforderungen mit dem Kunden und Definition von Problemlösungen.
  • Durchführen der Lasttest im Live- und Testsystem. Analyse der Memory Trace. Migration einer Apache Cocoon Applikation inkl. Testing
Java htmlunit Java Memory Profiling Linux-Konfiguration. XML XSLT.
NZZ
1 Monat
2005-09 - 2005-09

Erweiterung Immobilien-Plattform für regionale Zeitschriften. Implementierung Click and BuyLösung

  • Analysieren der Kunden-Anforderungen und Erstellung eines Designs für die Regionalerweiterung.
  • Realisierung und Test.
  • Erstellung einer Testumgebung auf Linux Server (Applikationstest, Systemtest Server). HttpSession Handling des Click and Buy Server (Firstgate).
Java XML XSLT und Apache Cocoon.
NZZ
3 Monate
2005-06 - 2005-08

Erstellung eines Statistik-Servers

  • Aufnehmen der Anforderungen zum StatistikDesign, Realisation und Test der Erweiterungen. Erstellung der Oberflächen.
XML XSLT CForms und Apache Cocoon Axis Web Services
NZZ
5 Monate
2005-01 - 2005-05

Entwicklung Intranet Portal

  • Teil- und technische Projektleitung. Erfassung der Kundenbedürfnisse inkl. Beratung, Erstellung eines Design-Dokuments. Erstellung von Realisierungs-/ Test-Dokumentation.
  • Realisierung und Testen des gesamten Portals.
  • Definition der Testumgebung und der TestServer. Erweiterung der Apache Cocoon PortalsTools und Integration der Portaltools in Apache Lenya CMS.
Java XML/XSL JavaScript CForms Apache Cocoon Portal-Tool und Apache Cocoon
Die Mobiliar Versicherungen
7 Monate
2004-06 - 2004-12

Entwicklung Internet Immobilien Plattform

  • Erstellung des gesamten GUI’s für die Immoplattform. Design, Realisierung und Testing der Applikation. Implementation von WebServices, Erstellung von Datenbankzugriffen für die Zwischenablagerung. Erstellung eines Testkonzeptes und Erstellen von Test-Klassen. Aufbauen einer Linux-Infrastruktur für die Entwicklung, Systemtest und Produktion. Ermittlung der Server Anforderungen für die Produktion.
Java XML/XSL CForms JavaScript Apache Cocoon Axis Web Services PostgreSQL
NZZ
1 Jahr 9 Monate
2001-12 - 2003-08

Mitarbeit an der Entwicklung einer Intranetapplikation

Junior Developer
Junior Developer
  • Mitarbeit an der Entwicklung einer Intranetapplikation
  • Entwicklung von XSL Stylesheets zur Transformation von XML in HTML Seiten
  • Entwicklung eines Java Programmes, das PL/1 Source Codes in HTML transformiertVerantwortung für über 100‘000 Source Code Dokumente
Credit Suisse, Zürich

Aus- und Weiterbildung

Aus- und Weiterbildung

04/2009 ? 04/2012

Lehrgang Wirtschaftsinformatiker HF WISS, Zürich

09/2001 ? 11/2001

Java-Lehrgang, Credit Suisse Akademie, Zürich

Position

Position

Projektleitung mit Anforderungsaufnahme und Umsetzung in Java.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring DevOps Sprint Boot Spring Core Java EE

Produkte / Standards / Erfahrungen / Methoden

Allgemeine Kenntnisse

  • Kommunikation
    • Produktberatung
    • Customer Representative
  • Marktkenntnisse
    • Neue Technologien
    • Versicherung
    • Banking
  • Projektmanagement
    • fachlich
    • Konzeption/Architekturen
    • Anforderungsanalyse
    • organisatorisch
    • technisch
    • wirtschaftlich
  • Sonstiges
    • BWL Grundlagen

Anwendungen

  • OpenOffice
  • MS Office

Consulting Kompetenzen

  • Dokumentenaufbereitung
  • Portal
  • Open Source Überblick
  • Web-Technologien
  • Schulung

E-Technologie

  • Web-Architekturen
  • Application Server
  • Service Orientierte Architekturen / SOA
  • Web Services

Methoden

  • Anforderungsanalyse
  • Aufwandsschätzung/Kostenkalkulation
  • Projektcontrolling/Projektmanagement
  • Qualitätsmanagement

Middleware /Appl. Server

  • Apache 
  • Portlet Technologie / JSR 168
  • Hibernate
  • Spring
  • Tomcat
  • JBoss
  • J2EE

Open Source

  • Apache
  • Cocoon
  • Eclipse
  • Jakarta RegExp
  • ANT
  • Junit
  • Maven
  • Linux
  • MySQL

Tools

  • Eclipse
  • JUnit
  • SVN
  • Cygwin
  • Ant, Maven
  • KDE/Gnome

Betriebssysteme

Gentoo Linux
Microsoft Windows
95 / 98 / NT / 2000 / XP / 7 / 10
Solaris
Ubuntu / Debian Linux

Programmiersprachen

Android Apps
GWT
HTML/CSS
Java
JavaScript
RegExp
Sencha ExtJS
SQL
SWING / Canoo ULC
Vaadin
XML, XSL, XPath

Datenbanken

Access
MySQL
ODBC
Oracle
Postgres
SQL
gute Kenntnisse

Datenkommunikation

CORBA
Grundlagen
Ethernet
Grundlagen
Internet, Intranet
Kann Web-basierte Applikationen entwickeln
Router
Kann einfache Netzwerke erstellen und konfigurieren (Portforwarding, DNS, IP, etc.)
SMTP
Grundlagen

Hardware

Einrichten einfacher Netzwerke und Verkabelungen von Arbeitsplätzen
i386
PC-Zusammenbau, Aufrüsten und dergleichen

Branchen

Branchen

  • Banken
  • Versicherungen
  • Touristik
  • Pharma
  • Telekommunikation
  • IT-Dienstleistungen

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.