freiberufler Software Ingenieur Java / Typescript / ReactJS auf freelance.de

Software Ingenieur Java / Typescript / ReactJS

offline
  • auf Anfrage
  • 5600 Lenzburg
  • National
  • de  |  en  |  fr
  • 01.01.2024

Kurzvorstellung

Ich war und bin als Software Ingenieur in verschiedenen Java/J2EE Projekten als Entwickler, Architekt und technischer Projektleiter tätig. In den letzten 3 Jahren habe ich zudem verschieden Fullstack Applikationen umgesetzt mit ReactJS & Spring Boot.

Qualifikationen

  • Continuous Delivery (CDE)
  • J2EE (Java EE)
  • JavaScript
  • Node.js
  • React (JavaScript library)
  • Spring
  • Technische Projektleitung / Teamleitung
  • TypeScript
  • Web Security

Projekt‐ & Berufserfahrung

Solution Architekt Backend, Lead-Entwicklung, Teamleiter
forcklabs AG – WIR Bank, Uster
4/2015 – 5/2016 (1 Jahr, 2 Monate)
Banken
Tätigkeitszeitraum

4/2015 – 5/2016

Tätigkeitsbeschreibung

Die forcklabs AG entwickelt den neuen Marktplatz für die WIR Bank. Bestehend aus einem Java Backend, einer AngularJS Web Anwendung sowie nativen iOS und Android Applikationen wurde ein einem umfangreichen Projekt der bestehende Marktplatz komplett durch eine Neuentwicklung abgelöst.
Im Zuge dieser Neuumsetzung war ich für die Architektur, die Technologiewahl und die Leadumsetzung des Java Backends zuständig. Neben der Programmierung umfasste meine Rolle die Koordination der neuen Requirements sowie die Führung des Backend-Entwickler Teams. Das Projekt wurde nach der Projektmethodik Kanban umgesetzt, sowie mit agilen Methodiken aus SCRUM angereichert.

Eingesetzte Qualifikationen

Oracle (allg.), Spring, J2EE (Java EE), Representational State Transfer (REST), JavaScript Object Notation (JSON)

Projektleitung, technische Projektleitung, Lead-Entwicklung
apponizer, Lenzburg
5/2014 – 3/2015 (11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2014 – 3/2015

Tätigkeitsbeschreibung

Aufbau der Terminvermittlungsplattform apponizer für die minaxo AG. Die Terminvermittlungsplattform apponizer ermöglicht Benutzern online das Buchen von Terminen bei einem teilnehmenden Unternehmen. Für die Unternehmen wurde eine online Kalenderlösung umgesetzt, um die Termine zu verwalten. Das Angebot wird laufend ergänzt und beinhaltet aktuell die Verwaltung der eigenen Angebote, Mitarbeiter und Räumlichkeiten, eine Kundenverwaltung, ein Kassensystem inkl. Buchhaltungsreporting sowie verschiedene Notifikationen.

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Spring, J2EE (Java EE), JSF (Java Server Faces)

Sofware Engineer
AXA Winterthur, Winterthur
8/2012 – 4/2014 (1 Jahr, 9 Monate)
Versicherungen
Tätigkeitszeitraum

8/2012 – 4/2014

Tätigkeitsbeschreibung

Unterstützung bei der Umsetzung eines Kundenportals.

Eingesetzte Qualifikationen

J2EE (Java EE)

Software Architekt
minaxo AG, Lenzburg
2/2012 – 8/2012 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2012 – 8/2012

Tätigkeitsbeschreibung

Entwicklung einer Online-Kundenplatform für KMU's.

Die Lösung basiert auf J2EE6, JSF2, Primefaces, JPA, Hibernate und Solr4.

Software Engineer
Orell Füssli Wirtschaftsinformationen, Zürich
11/2010 – 12/2011 (1 Jahr, 2 Monate)
Banken
Tätigkeitszeitraum

11/2010 – 12/2011

Tätigkeitsbeschreibung

Architektur des Basisprojektes und Umsetzung des Prototypen auf Basis folgender Technologien/Techniken:
- JSF2
- Richfaces
- Spring Webflow
- iBatis
- Oracle
- SAO
- MDA

Vermittlung der Architekturkonzepte und Coaching des externen Entwicklerteams in Vietnam, Qualitätskontrolle und Betreuung beim Aufbau des Testteams.

Eingesetzte Qualifikationen

Oracle (allg.), Software Architektur / Modellierung, Spring, Java-Frameworks, SOA (Serviceorientierte Architektur), JSF (Java Server Faces)

Software Engineer
Orell Füssli Wirtschaftsinformationen, Zürich
2/2010 – 10/2010 (9 Monate)
Banken
Tätigkeitszeitraum

2/2010 – 10/2010

Tätigkeitsbeschreibung

Umsetzung einer Richclientapplikation auf Basis folgender Technologien/Techniken:
- Java
- iBatis
- Eclipse RCP
- Oracle
- SOA
- MDA
- JMS
- ActiveMQ

Die Applikation wurde auf einem bereits bestehenden Richclient Technologie Stack aufgebaut und umgesetzt. Das Projekt wurde in Zusammenarbeit mit einem externen Entwicklerteam in Vietnam umgesetzt, wobei die service orientierte Architektur jeweils als Modell von der Schweiz aus vorgegeben wurde.

Software Engineer
Orell Füssli Wirtschaftsinformationen, Zürich
8/2009 – 1/2010 (6 Monate)
Banken
Tätigkeitszeitraum

8/2009 – 1/2010

Tätigkeitsbeschreibung

Weiterentwicklung des bestehenden wirtschaftsinformationen Produktes auf Basis von folgenden Technologien/Techniken:
- Java 5
- JDBC
- Oracle DB
- Webservices
- XSL /XSL FO
- Toplink

Im verlaufe des Projektes wurden verschiedenste Refactorings als Vorbereitung auf das neue Produkt gemacht, sowie die Deploymentmethode sowie deren Infrastruktur migriert.

Eingesetzte Qualifikationen

Oracle (allg.), JDBC (Java Database Connectivity), Software engineering / -technik, Java (allg.), Webservices, XSL-FO (Extensible Stylesheet Language – Formatting Objects), XSL (Extensible Stylesheet Language), Datenbankrecherche - Wirtschaftsinformationen

Technischer Projektleiter / Projektleiter
Crealogix AG, Bubikon
4/2008 – 7/2009 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2008 – 7/2009

Tätigkeitsbeschreibung

Technische Projektleitung sowie im späteren Verlauf volle Projektleitung bei der Umsetzung und Weiterentwicklung einer Printingapplikation für Grossanlagen. Die Applikation besteht aus einer Serveapplikation (Verarbeitung Druckaufträge, Kundenadministration/Produktverwaltung) sowie einem Printclientapplikation.

Serverapplikation auf Basis folgender Technologien/Techniken:
- Java
- Struts
- Toplink
- Oracle
- JSP
- SOA

Printclientapplikationauf Basis folgender Technologien/Techniken:
- Java Webstart
- Swing

Als technischer Projektleiter zuständig für Requirements Engineering, Umsetzung der Architektur, koordination mit Entwicklerteam. Später als Projektleiter neben vorher genannten Tätigkeiten zusätzlich Zuständig für Offertengewinnung und Gesammtprojektplanung mit dem Kunden.

Zertifikate

Scrum Master
2010
Requirements Engineer
2009

Ausbildung

Informatik Sofwareentwicklung
dipl. Ing FH Infomatik
2006
Rapperswil
Informatiker
Ausbildung
2001
Zürich

Über mich

Ich bin seit 14 Jahren im IT-Bereich und seit 10 Jahren als Software Ingenieur tätig. Dabei habe ich mich auf Java Entwicklungen im J2EE Bereich spezialisiert.
Zudem bin ich zertifizierter SCRUM Master sowie zertifizierter Requirements Engineer und als technischer Projektleiter tätig.

Weitere Kenntnisse

Programmierung & Betriebssysteme
- Java
- Webprogrammierung
- C#
- XML
- Oracle
- Ajax
- Java-Frameworks
- Solaris
- Windows (allg.)

IT & Entwicklung
- Softwareentwicklung
- IT-Projektleitung / -management
- SCRUM

Organisation, Management & Behörden
- Business Analyst
- Prozess-Beratung / -Analyse
- Projektleitung (allg.)
- Projekt- / Teamassistenz

JSF2, J2EE

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
National
Arbeitserlaubnis
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
1985
Alter
42
Berufserfahrung
18 Jahre und 3 Monate (seit 01/2006)
Projektleitung
4 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden