Fullstack Software Engineer spezialisiert auf den Java-Technologie-Stack (Java/Spring, JPA und Angular2+).
Aktualisiert am 20.06.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
Java EE
JavaScript
TypeScript
JPA
WebService
REST
HTML
CSS
IntelliJ
Git
Oracle
MS SQL Server
PostgreSQL
Deutsch/Italienisch
doppelsprachig
Englisch
gut mündlich und schriftlich
Farnzösisch
mündlich

Einsatzorte

Einsatzorte

Zürich (+100km) Bern (+10km) Basel (+10km) ST.Gallen (+10km) Luzern (+10km)
Schweiz
möglich

Projekte

Projekte

6 Jahre
2019-07 - heute

Java-Technologie-Stack

Software Engineer
Software Engineer
  • Fullstack Software Engineer spezialisiert auf den Java-Technologie-Stack (Java/Spring, JPA und Angular)
  • Camunda
  • BPMN
auf Anfrage
Fällanden
5 Jahre 9 Monate
2013-10 - 2019-06

Webapplikationen

Software Engineer, Fachspezialist Energiewirtschaft Java 8 EE 7 Spring/Spring Boot ...
Software Engineer, Fachspezialist Energiewirtschaft

Fullstack Software Engineering für Webapplikationen in Java mit DevOps (90%)
Verantwortlich für diverse firmeneigene Webapplikationen im Bereich Energiewirtschaft.

  • Implementierung, Testen und Integration neuer Funktionalitäten
  • Anbindung an externen Schnittstellen (ENAIO, SAP, Robotron)
  • Modellierung und Implementierung der Datenbankstruktur
  • Webdesign und Gestaltung, GUI Prototyping
  • Rollout and Deployment, Konfiguration, Betrieb und Unterhalt inkl. 3 Level Support
  • Unterhalt und Weiterentwicklung der Entwicklungsumgebung (GIT, Issue-Tracking)
  • Anforderungsanalyse und Erarbeitung der Lösungskonzepte in enger Zusammenarbeit mit den externen und internen Kunden inkl. Entscheidungsfindung der passenden Technologien und Architektur


Operation 7/7 Energiewirtschaft (10%):

  • Erstellen der Energieverbrauch- und Energieproduktionsprognosen
  • Einkauf Energie auf dem Spotmarkt
  • Fahrplanmanagement
Java 8 EE 7 Spring/Spring Boot JPA JSF/Primefaces Angular 2+ JS TS XML und XSLT HTML CSS/SCSS Bootstrap Eclipse Intellij Webstorm C# Visual Studio EXCEL Reporting VBA Apache POI Webservices SOAP JAX-RS Apache-CXF Maven GIT JWT Apache-Shiro JHipster Postman Robotron (EDM) Oracle InfluxDB MSSQL Access SQL ER Modellierung UML Wildfly Tomcat Docker BPMN Camunda Inubit
Energie Pool Schweiz
Zürich
4 Jahre 8 Monate
2009-02 - 2013-09

Managment

Project Manager / Project Engineer / System Engineer GENERIS GENERIS-Control Display ORACLE Database ...
Project Manager / Project Engineer / System Engineer

Projekt Manger für diverse Projekte mit GENERIS Energie Daten Management

  • Implementierung, Dokumentation, Projektführung nach iterativem Modell Prototype
  • Anforderungsanalyse und Erarbeitung der Lösungskonzeptein enger Zusammenarbeit mit den Kunden
  • Verantwortlich für das Konzept und die Umsetzung einer GENERIS-Erweiterung für den deutschen GAS-Allokationsprozess.

Projekt Engineer / System Engineer

  • Teilprojektleitung für die Updatekampagne auf GENERIS 2.0.
  • Überprüfung der Software auf Fehler und auf die CH/A Marktkonformität
  • Behebung der Bugs und Systemupdates in Zusammenarbeit mit dem Softwarehersteller.
  • Direkter Ansprechpartner für den Kunden bei Supportfragen, speziellen Kundenimplementierungen und Funktionstests
  • 7*24h Support


Produkt Schulungen GENERIS - Einführungs- und Vertiefungskurse

  • Pflege und Weiterführung der allgemeinen Schulungsunterlagen
  • Planen und Führung der Schulungen und Spezialschulungen (inhouse und beim Kunden)
GENERIS GENERIS-Control Display ORACLE Database EXCEL VBA SAXBasic (VB) Microsoft Visio
ENORO AG vormals VISOS AG
Fehraltorf
4 Jahre 6 Monate
2004-09 - 2009-02

Planung, Wartung

Java GWT HTML ...

Rollen:

DEVOPS Software-Developer, -Tester und Rollout-manager / Webcast Production Manager

Aufgaben: 

Java Software Developer, Tester

  • Umsetzung von verschiedenen Softwareprojekte im Bereich Streaming-Media
  • Funktionstests
  • Verantwortlich für die Migration der bestehenden Datenbanken von MSSQL nach MySQL.
  • Weiterentwicklung der Stream Studio Webapplikation

Operation: Wartung, Rolloutmanager und Support der Webcast Plattform inkl. der Entwicklungsumgebung

  • Installation und Migration der Hauptapplikation auf komplett neuer Hardware und neues Betriebssystem (Ubuntu).
  • Verantwortlich für die Installation, Konfiguration eines neuen Loadbalancing Systems (Linux Virtual Server LVS und High-Availability).
  • Verantwortlich für die Wartung der Webcast Plattform
  • Durchführung von regelmäßigen Softwarereleases
  • Wartung und Weiterentwicklung der internen Collaboration-tools wie: (N)Ant, CVS, CriuseControl, Mantis und JSPWiki

Production Manager für Webcasts

  • Verantwortlich für den Ablauf eines gesamten Webcast
  • Anpassung des Layouts an das CI des Kunden
  • Umsetzung speziellen Kundenwünschen in enger Zusammenarbeit mit dem Kunden
  • Verantwortlich für die reibungslose Durchführung von Webcasts beim Kunden vor Ort.

Signal Acquisition Engineer

  • Planung und Ausführung von Webcasts inkl. Qualitätssicherung
  • Wartung der Signal Acquisition Infrastruktur (Hardware und Software)
  • Kundensupport und die Bereitstellung der Webstatistiken

Java GWT HTML CSS JS XML und XSLT Jibix SOAP Swing MSSQL MySQL SQL (N)Ant CVS Cruise-Control Eclipse Netbeans Tomcat auf Ubuntu und IIS auf Windows. UML OO Design/Programming ER Modellierung video converencing sytems Telekommunikation Satellitensysteme Webstreaming Internettechnologien und Protokolle
World Television
Glattbrugg
2 Jahre 11 Monate
1999-10 - 2002-08

mehrere Aufgabenbereiche

Head of Signal Acquisition, Audio/Video Engineer,Gesamtbauleiter
Head of Signal Acquisition, Audio/Video Engineer,Gesamtbauleiter

Head of Signal Acquisition

  • Personelle und technische Verantwortung der Signal Acquisition Abteilung
  • Führung von 3 Mitarbeitern
  • Verantwortung für die Durchführung aller Webcasts inkl. Qualitätssicherung.
  • Verantwortlich für Aufbau und Wartung der operationellen Infrastruktur mit Budgetverantwortung
  • Kundensupport und die Bereitstellung der Webstatistiken


Audio/Video Engineer

  • Mitverantwortlich für die A/V Technik (Wartung und Neuanschaffungen)
  • Technische Leitung des Teams bei Audio/Video Produktionen
  • Interne Technik (Netzwerk, Telefonanlage, Satellitenanlagen)

Gesamtbauleiter

  • Bauherrenvertretung beim Ausbau der firmeneigenen Büroräumlichkeiten
  • Verantwortung für den termingerechten Einzug in die neuen Büroräumlichkeiten
  • Verantwortlich für Neuanschaffung von Netzwerk, Telefonanlage, Satellitenanlagen und Möbel
Unit.Net AG
Zürich/Glattbrugg
2 Jahre 3 Monate
1997-07 - 1999-09

diverse temporär Elektromonteureinsätze

Elektromonteurinstallateur
Elektromonteurinstallateur

Kunden:

Unit.net AG, Glattbrugg | ABB Installationen AG, Zürich | Kowner AG, Erlenbach | Mayer Elektroanlagen AG, Volketswil | Elektro Winkler AG, Zürich

Aufgaben:

  • Stark- und Schwachstrominstallationen
  • Netzwerkinstallationen
  • Wohnungsbau (Stark- und Schwachstrom)
  • Telefon und Netzwerk im Service

Aus- und Weiterbildung

Aus- und Weiterbildung

10/2018 - 03/2019

CAS Java Microservices Development bei der Berner Fachhochschule
Projektarbeit
Am Beispiel eines Bookshops wurde zuerst ein klassischer 3 Schichten Monolith gebaut, später wurde dieser in 7 verschiedene Microservices aufgebrochen. Die synchrone und asynchrone Kommunikation zwischen den Microservices wurde mit den verschiedensten Techniken implementiert.
Technik: Microservices, Spring Boot, JPA, Spring Data, Bean Validation, REST, SOAP, JMS, Spring Security, Angular 7, TS, JWT, ActiveMQ, Postgres DB, GIT, Maven, reactive programming

09/2018

Vertiefung: Certified Camunda BPM for Java Developer

06/2018

OCA Oracle Java SE 8 Programmer


09/2017

Kurs: Microservice orientierte Softwareentwicklung mit Docker Containern CH Open

09/2016 ? 03/2017

CAS Front End Engineering bei Hochschule für Technik Rapperswil
Abschlussarbeit
Neues Frontend in Angular 2 für die Ausgleichsenergie Plattform der Firma Energie Pool AG.
Technik: Angular 2, TS, SCSS, Responsive Design, JWT, REST, Apache-Shiro, reactive programming

06/2016

Vertiefung: Java EE 7 Power Workshop bei OIO Orientation in Objects Mannheim

08/2015 ? 10/2015

Vertiefung: Programmieren Java EE bei Höhere Fachschule Uster

02/2015

Kurs: Internet der Dinge: Grundlagen und einfache Anwendung bei EB Zürich

10/2011 ? 03/2012

CAS Project Management bei Kalaidos Fachhochschule Schweiz
Abschlussarbeit
Die Abschlussarbeit für das CAS Project Management behandelt die Thematik von Projektmanagement System (PMS) in KMU?s - Vorgehensmodell für kleine Firmen.


08/2008

Sun Certified Java Developer (SCJD) Java 5

10/2004 ? 10/2007

Ingenieurschule FH: Fachrichtung Informatik - (Fachstudium) berufsbegleitend
Hochschule für Technik Zürich
Diplomarbeit
Konzeption und Umsetzung eines webbasierten E-Learning Tool für assemblernahe Programmiersprache.
Technik: Java, JavaFX, JavaCC, Ant, Eclipse, JUnit, jnlp, UML
Projektarbeit
Automatisation der Probel Audio/Video Kreuzschiene der die Firma World-Television.
Technik: Java, Tomcat, AXIS2, Ant, Eclipse, JUnit, AOP, RTXT Physical Layer Connector, UML

11/2005

Sun Certified Programmer for the Java 2 Platform 1.4 (SCJP)

10/2002 ? 10/2004

Ingenieurschule FH: Fachrichtung Informatik - (Grundstudium) Vollzeitausbildung Zürcher Hochschule Winterthur

1996 ? 1997

Technische Berufsmaturität - Vollzeitausbildung auf dem 2. Bildungsweg
Berufsschule für Weiterbildung, Zürich

1991 ? 1995

Elektromonteurlehre bei Ernst Burkhalter Ing. AG, Zürich

1985 ? 1991

Primar- und Oberstufe in Zürich Waidberg

Zertifikate:

2019

  • CAS Java Microservices Development, Berner Fachhochschule


2018

  • Certified Camunda BPM for Java Developer
    OCA Oracle Java SE 8 Programmer


2017

  • CAS Front End Engineering, Hochschule Rapperswil


2012

  • CAS Project Management, Kalaidos Fachhochschule


2008

  • Sun Certified Java Developer (SCJD) Java 5


2007

  • Ingenieurschule FH in technische Informatik, Hochschule Zürich

2005

  • Sun Certified Programmer (SCJP) Java 1.4

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Java EE JavaScript TypeScript JPA WebService REST HTML CSS IntelliJ Git Oracle MS SQL Server PostgreSQL

Produkte / Standards / Erfahrungen / Methoden

Kernkompetenzen
Mehrjährige Erfahrung in der Softwareentwicklung. Fullstack Software Engineer für Java Webapplikationen mit breitem Spektrum an Fachwissen in verschiedenen Java-nahen Technologien. Java-Zertifiziert mit Erfahrungen in modernen Java-Architekturen, wie zum Beispiel Microservices. Vertieften Kenntnissen in verschiedenen Java-nahen Technologien.Erfahrung in GUI und User Interaction Design für Webapplikationen. Praxiserfahrung mit Relationalen und NoSQL Datenbanken. Fachhochschulabschluss in technische Informatik mit diversen Weiterbildungen auf Hochschulstufe.Interessiert für neuen Technologien und Programmiertechniken. Begeisterungsfähiger und selbständiger Teamplayer mit kommunikativen Fähigkeiten. Neugierig und bereit sich in neuen Themen einzuarbeiten.

Kenntnisse
Frontend:

Angular2+, JS, TS, HTML5 und (S)CSS, Bootstrap, JSF/Primefaces, GWT, JavaFX, JSF

Backend:

OOD,Java (Certified OCA / SCJD), Java EE 7, Spring Boot, diverse Java Frameworks, Maven, JAX-RS, REST, Tomcat, Wildfly, VB, C#

Sonstiges:

REST, Webservices, Maven, GIT, IntelliJ, Eclipse, Webstorm, Visual Studio, BPM, Inubit, Camunda,Software Engineering, Projektmanagement, Software Deployment, UML, Maven, GIT, XML/XSLT, Eclipse, Microsoft Office, EXCEL-Programmierung (VBA), BPM, Inubit, Camunda, NetBeans, Visual Studio, Webservices, Microsoft OS, Linux OS, Energie Daten Management Systeme

Eigenschaften

  • Kommunikative & selbständige Persönlichkeit
  • Intrinsisches Bedürfnis sich weiterzuentwickeln
  • Technologie begeistert
  • Teamplayer
  • Bereit sich in neuen Themen einzuarbeiten

Datenbanken

ER Modellierung
InfluxDB
JPA
Postgres DB
Spring Data
SQL (Oracle und MSSQL)

Branchen

Branchen

Bank

Compliance

Hypotheken und Geldmarkt

Energiewirtschaft

Streaming

Einsatzorte

Einsatzorte

Zürich (+100km) Bern (+10km) Basel (+10km) ST.Gallen (+10km) Luzern (+10km)
Schweiz
möglich

Projekte

Projekte

6 Jahre
2019-07 - heute

Java-Technologie-Stack

Software Engineer
Software Engineer
  • Fullstack Software Engineer spezialisiert auf den Java-Technologie-Stack (Java/Spring, JPA und Angular)
  • Camunda
  • BPMN
auf Anfrage
Fällanden
5 Jahre 9 Monate
2013-10 - 2019-06

Webapplikationen

Software Engineer, Fachspezialist Energiewirtschaft Java 8 EE 7 Spring/Spring Boot ...
Software Engineer, Fachspezialist Energiewirtschaft

Fullstack Software Engineering für Webapplikationen in Java mit DevOps (90%)
Verantwortlich für diverse firmeneigene Webapplikationen im Bereich Energiewirtschaft.

  • Implementierung, Testen und Integration neuer Funktionalitäten
  • Anbindung an externen Schnittstellen (ENAIO, SAP, Robotron)
  • Modellierung und Implementierung der Datenbankstruktur
  • Webdesign und Gestaltung, GUI Prototyping
  • Rollout and Deployment, Konfiguration, Betrieb und Unterhalt inkl. 3 Level Support
  • Unterhalt und Weiterentwicklung der Entwicklungsumgebung (GIT, Issue-Tracking)
  • Anforderungsanalyse und Erarbeitung der Lösungskonzepte in enger Zusammenarbeit mit den externen und internen Kunden inkl. Entscheidungsfindung der passenden Technologien und Architektur


Operation 7/7 Energiewirtschaft (10%):

  • Erstellen der Energieverbrauch- und Energieproduktionsprognosen
  • Einkauf Energie auf dem Spotmarkt
  • Fahrplanmanagement
Java 8 EE 7 Spring/Spring Boot JPA JSF/Primefaces Angular 2+ JS TS XML und XSLT HTML CSS/SCSS Bootstrap Eclipse Intellij Webstorm C# Visual Studio EXCEL Reporting VBA Apache POI Webservices SOAP JAX-RS Apache-CXF Maven GIT JWT Apache-Shiro JHipster Postman Robotron (EDM) Oracle InfluxDB MSSQL Access SQL ER Modellierung UML Wildfly Tomcat Docker BPMN Camunda Inubit
Energie Pool Schweiz
Zürich
4 Jahre 8 Monate
2009-02 - 2013-09

Managment

Project Manager / Project Engineer / System Engineer GENERIS GENERIS-Control Display ORACLE Database ...
Project Manager / Project Engineer / System Engineer

Projekt Manger für diverse Projekte mit GENERIS Energie Daten Management

  • Implementierung, Dokumentation, Projektführung nach iterativem Modell Prototype
  • Anforderungsanalyse und Erarbeitung der Lösungskonzeptein enger Zusammenarbeit mit den Kunden
  • Verantwortlich für das Konzept und die Umsetzung einer GENERIS-Erweiterung für den deutschen GAS-Allokationsprozess.

Projekt Engineer / System Engineer

  • Teilprojektleitung für die Updatekampagne auf GENERIS 2.0.
  • Überprüfung der Software auf Fehler und auf die CH/A Marktkonformität
  • Behebung der Bugs und Systemupdates in Zusammenarbeit mit dem Softwarehersteller.
  • Direkter Ansprechpartner für den Kunden bei Supportfragen, speziellen Kundenimplementierungen und Funktionstests
  • 7*24h Support


Produkt Schulungen GENERIS - Einführungs- und Vertiefungskurse

  • Pflege und Weiterführung der allgemeinen Schulungsunterlagen
  • Planen und Führung der Schulungen und Spezialschulungen (inhouse und beim Kunden)
GENERIS GENERIS-Control Display ORACLE Database EXCEL VBA SAXBasic (VB) Microsoft Visio
ENORO AG vormals VISOS AG
Fehraltorf
4 Jahre 6 Monate
2004-09 - 2009-02

Planung, Wartung

Java GWT HTML ...

Rollen:

DEVOPS Software-Developer, -Tester und Rollout-manager / Webcast Production Manager

Aufgaben: 

Java Software Developer, Tester

  • Umsetzung von verschiedenen Softwareprojekte im Bereich Streaming-Media
  • Funktionstests
  • Verantwortlich für die Migration der bestehenden Datenbanken von MSSQL nach MySQL.
  • Weiterentwicklung der Stream Studio Webapplikation

Operation: Wartung, Rolloutmanager und Support der Webcast Plattform inkl. der Entwicklungsumgebung

  • Installation und Migration der Hauptapplikation auf komplett neuer Hardware und neues Betriebssystem (Ubuntu).
  • Verantwortlich für die Installation, Konfiguration eines neuen Loadbalancing Systems (Linux Virtual Server LVS und High-Availability).
  • Verantwortlich für die Wartung der Webcast Plattform
  • Durchführung von regelmäßigen Softwarereleases
  • Wartung und Weiterentwicklung der internen Collaboration-tools wie: (N)Ant, CVS, CriuseControl, Mantis und JSPWiki

Production Manager für Webcasts

  • Verantwortlich für den Ablauf eines gesamten Webcast
  • Anpassung des Layouts an das CI des Kunden
  • Umsetzung speziellen Kundenwünschen in enger Zusammenarbeit mit dem Kunden
  • Verantwortlich für die reibungslose Durchführung von Webcasts beim Kunden vor Ort.

Signal Acquisition Engineer

  • Planung und Ausführung von Webcasts inkl. Qualitätssicherung
  • Wartung der Signal Acquisition Infrastruktur (Hardware und Software)
  • Kundensupport und die Bereitstellung der Webstatistiken

Java GWT HTML CSS JS XML und XSLT Jibix SOAP Swing MSSQL MySQL SQL (N)Ant CVS Cruise-Control Eclipse Netbeans Tomcat auf Ubuntu und IIS auf Windows. UML OO Design/Programming ER Modellierung video converencing sytems Telekommunikation Satellitensysteme Webstreaming Internettechnologien und Protokolle
World Television
Glattbrugg
2 Jahre 11 Monate
1999-10 - 2002-08

mehrere Aufgabenbereiche

Head of Signal Acquisition, Audio/Video Engineer,Gesamtbauleiter
Head of Signal Acquisition, Audio/Video Engineer,Gesamtbauleiter

Head of Signal Acquisition

  • Personelle und technische Verantwortung der Signal Acquisition Abteilung
  • Führung von 3 Mitarbeitern
  • Verantwortung für die Durchführung aller Webcasts inkl. Qualitätssicherung.
  • Verantwortlich für Aufbau und Wartung der operationellen Infrastruktur mit Budgetverantwortung
  • Kundensupport und die Bereitstellung der Webstatistiken


Audio/Video Engineer

  • Mitverantwortlich für die A/V Technik (Wartung und Neuanschaffungen)
  • Technische Leitung des Teams bei Audio/Video Produktionen
  • Interne Technik (Netzwerk, Telefonanlage, Satellitenanlagen)

Gesamtbauleiter

  • Bauherrenvertretung beim Ausbau der firmeneigenen Büroräumlichkeiten
  • Verantwortung für den termingerechten Einzug in die neuen Büroräumlichkeiten
  • Verantwortlich für Neuanschaffung von Netzwerk, Telefonanlage, Satellitenanlagen und Möbel
Unit.Net AG
Zürich/Glattbrugg
2 Jahre 3 Monate
1997-07 - 1999-09

diverse temporär Elektromonteureinsätze

Elektromonteurinstallateur
Elektromonteurinstallateur

Kunden:

Unit.net AG, Glattbrugg | ABB Installationen AG, Zürich | Kowner AG, Erlenbach | Mayer Elektroanlagen AG, Volketswil | Elektro Winkler AG, Zürich

Aufgaben:

  • Stark- und Schwachstrominstallationen
  • Netzwerkinstallationen
  • Wohnungsbau (Stark- und Schwachstrom)
  • Telefon und Netzwerk im Service

Aus- und Weiterbildung

Aus- und Weiterbildung

10/2018 - 03/2019

CAS Java Microservices Development bei der Berner Fachhochschule
Projektarbeit
Am Beispiel eines Bookshops wurde zuerst ein klassischer 3 Schichten Monolith gebaut, später wurde dieser in 7 verschiedene Microservices aufgebrochen. Die synchrone und asynchrone Kommunikation zwischen den Microservices wurde mit den verschiedensten Techniken implementiert.
Technik: Microservices, Spring Boot, JPA, Spring Data, Bean Validation, REST, SOAP, JMS, Spring Security, Angular 7, TS, JWT, ActiveMQ, Postgres DB, GIT, Maven, reactive programming

09/2018

Vertiefung: Certified Camunda BPM for Java Developer

06/2018

OCA Oracle Java SE 8 Programmer


09/2017

Kurs: Microservice orientierte Softwareentwicklung mit Docker Containern CH Open

09/2016 ? 03/2017

CAS Front End Engineering bei Hochschule für Technik Rapperswil
Abschlussarbeit
Neues Frontend in Angular 2 für die Ausgleichsenergie Plattform der Firma Energie Pool AG.
Technik: Angular 2, TS, SCSS, Responsive Design, JWT, REST, Apache-Shiro, reactive programming

06/2016

Vertiefung: Java EE 7 Power Workshop bei OIO Orientation in Objects Mannheim

08/2015 ? 10/2015

Vertiefung: Programmieren Java EE bei Höhere Fachschule Uster

02/2015

Kurs: Internet der Dinge: Grundlagen und einfache Anwendung bei EB Zürich

10/2011 ? 03/2012

CAS Project Management bei Kalaidos Fachhochschule Schweiz
Abschlussarbeit
Die Abschlussarbeit für das CAS Project Management behandelt die Thematik von Projektmanagement System (PMS) in KMU?s - Vorgehensmodell für kleine Firmen.


08/2008

Sun Certified Java Developer (SCJD) Java 5

10/2004 ? 10/2007

Ingenieurschule FH: Fachrichtung Informatik - (Fachstudium) berufsbegleitend
Hochschule für Technik Zürich
Diplomarbeit
Konzeption und Umsetzung eines webbasierten E-Learning Tool für assemblernahe Programmiersprache.
Technik: Java, JavaFX, JavaCC, Ant, Eclipse, JUnit, jnlp, UML
Projektarbeit
Automatisation der Probel Audio/Video Kreuzschiene der die Firma World-Television.
Technik: Java, Tomcat, AXIS2, Ant, Eclipse, JUnit, AOP, RTXT Physical Layer Connector, UML

11/2005

Sun Certified Programmer for the Java 2 Platform 1.4 (SCJP)

10/2002 ? 10/2004

Ingenieurschule FH: Fachrichtung Informatik - (Grundstudium) Vollzeitausbildung Zürcher Hochschule Winterthur

1996 ? 1997

Technische Berufsmaturität - Vollzeitausbildung auf dem 2. Bildungsweg
Berufsschule für Weiterbildung, Zürich

1991 ? 1995

Elektromonteurlehre bei Ernst Burkhalter Ing. AG, Zürich

1985 ? 1991

Primar- und Oberstufe in Zürich Waidberg

Zertifikate:

2019

  • CAS Java Microservices Development, Berner Fachhochschule


2018

  • Certified Camunda BPM for Java Developer
    OCA Oracle Java SE 8 Programmer


2017

  • CAS Front End Engineering, Hochschule Rapperswil


2012

  • CAS Project Management, Kalaidos Fachhochschule


2008

  • Sun Certified Java Developer (SCJD) Java 5


2007

  • Ingenieurschule FH in technische Informatik, Hochschule Zürich

2005

  • Sun Certified Programmer (SCJP) Java 1.4

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Java EE JavaScript TypeScript JPA WebService REST HTML CSS IntelliJ Git Oracle MS SQL Server PostgreSQL

Produkte / Standards / Erfahrungen / Methoden

Kernkompetenzen
Mehrjährige Erfahrung in der Softwareentwicklung. Fullstack Software Engineer für Java Webapplikationen mit breitem Spektrum an Fachwissen in verschiedenen Java-nahen Technologien. Java-Zertifiziert mit Erfahrungen in modernen Java-Architekturen, wie zum Beispiel Microservices. Vertieften Kenntnissen in verschiedenen Java-nahen Technologien.Erfahrung in GUI und User Interaction Design für Webapplikationen. Praxiserfahrung mit Relationalen und NoSQL Datenbanken. Fachhochschulabschluss in technische Informatik mit diversen Weiterbildungen auf Hochschulstufe.Interessiert für neuen Technologien und Programmiertechniken. Begeisterungsfähiger und selbständiger Teamplayer mit kommunikativen Fähigkeiten. Neugierig und bereit sich in neuen Themen einzuarbeiten.

Kenntnisse
Frontend:

Angular2+, JS, TS, HTML5 und (S)CSS, Bootstrap, JSF/Primefaces, GWT, JavaFX, JSF

Backend:

OOD,Java (Certified OCA / SCJD), Java EE 7, Spring Boot, diverse Java Frameworks, Maven, JAX-RS, REST, Tomcat, Wildfly, VB, C#

Sonstiges:

REST, Webservices, Maven, GIT, IntelliJ, Eclipse, Webstorm, Visual Studio, BPM, Inubit, Camunda,Software Engineering, Projektmanagement, Software Deployment, UML, Maven, GIT, XML/XSLT, Eclipse, Microsoft Office, EXCEL-Programmierung (VBA), BPM, Inubit, Camunda, NetBeans, Visual Studio, Webservices, Microsoft OS, Linux OS, Energie Daten Management Systeme

Eigenschaften

  • Kommunikative & selbständige Persönlichkeit
  • Intrinsisches Bedürfnis sich weiterzuentwickeln
  • Technologie begeistert
  • Teamplayer
  • Bereit sich in neuen Themen einzuarbeiten

Datenbanken

ER Modellierung
InfluxDB
JPA
Postgres DB
Spring Data
SQL (Oracle und MSSQL)

Branchen

Branchen

Bank

Compliance

Hypotheken und Geldmarkt

Energiewirtschaft

Streaming

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.