freiberufler Senior Fullstack Java / Angular Entwickler auf freelance.de

Senior Fullstack Java / Angular Entwickler

offline
  • auf Anfrage
  • 8057 Zürich
  • National
  • de  |  en  |  ru
  • 22.05.2023

Kurzvorstellung

• Bachelorstudium der Informatik, Masterstudium des IT-Managements
• Fundierte Kenntnisse in der Java und Angular Entwicklung
• Tiefgreifendes Wissen in agilen Entwicklungsprozessen, wie SCRUM und SAFe
• Sehr gute Englischkenntnisse

Qualifikationen

  • Angular2 J.
  • J2EE4 J.
  • Kanban (Softwareentwicklung)
  • Microservices
  • Representational State Transfer (REST)3 J.
  • SAFe
  • Spring Framework5 J.
  • Typescript

Projekt‐ & Berufserfahrung

Fullstack Software Engineer
Organisation und Informatik der Stadt Zürich (OIZ), Zürich
7/2021 – 12/2021 (6 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2021 – 12/2021

Tätigkeitsbeschreibung

Weiterentwicklung und Betrieb eines Software Portfolios für den Öffentlichen Dienst
• Betreueung eines weitreichenden Software Portfolios (Mehr als 20 Anwendungen z.B. Parkverwaltung, Payment Systeme, Rechnungskomission Gemeinderat)
• Sicherstellung des Betriebs
• Weiterentwickluing des Software Portfolios
• Methode: agile Entwicklung (SCRUM und Kanban)
• Aufnahme von Anforderungen direkt von Key Stakeholdern
• Bugfixing
• Schreiben der Dokumentation (APIs) für Kunden und Entwickler

Eingesetzte Qualifikationen

J2EE, Javaserver Faces, Mongodb, Oracle Database, React (JavaScript library)

Fullstack Software Engineer
Zürcher Kantonalbank (ZKB), rt Zürich
1/2021 – 6/2021 (6 Monate)
Banken
Tätigkeitszeitraum

1/2021 – 6/2021

Tätigkeitsbeschreibung

Entwicklung eines internen Web-Frontends für Kundenbetreuer zur Verwaltung von Säule 3a Lösungen

Komplette Neuentwicklung des Web-Frontends
Integration in bestehende Micro Web-Frontend Architektur
Anbindung von Backend Umsystemen
REST API Design zwischen Web-Frontend und Spring Backend
Aufnahme von Anforderungen direkt von Key Stakeholdern
Übergabe und Schulung
Schreiben der Dokumentation (Software und APIs) für Kunden und Entwickler
Bug Tracking

Eingesetzte Qualifikationen

Angular, Gradle, Java (allg.), Spring Framework

Fullstack Software Engineer
Helsana Versicherung AG, Zürich
3/2020 – 12/2020 (10 Monate)
Versicherungen
Tätigkeitszeitraum

3/2020 – 12/2020

Tätigkeitsbeschreibung

Enwicklung eines datenorientierten Partner Portals; SW Engineer, Versicherungswesen

Themenschwerpunkte: Spring Boot Microservice Architektur, Java 11, Angular 9
Methode: agile Entwicklung (SCRUM und Kanban)
Komplette Neuentwicklung und architektonisches Design
Aufnahme von Anforderungen direkt von Key Stakeholdern
Planung, Recherche, Umsetzung und Testing von Entwicklungsaufgaben
Schreiben der Dokumentation (Software und APIs) für Kunden und Entwickler
Bug Tracking

Eingesetzte Qualifikationen

Angular, Apache Maven, Java (allg.), Spring Framework

Fullstack Software Developer
Helsana Versicherung AG, Zürich
6/2019 – 2/2020 (9 Monate)
Versicherungen
Tätigkeitszeitraum

6/2019 – 2/2020

Tätigkeitsbeschreibung

Entwicklung eines Onboarding Tools mithilfe einer BPMN Workflowengine; SW Engineer, Versicherungswesen

Themenschwerpunkte: Spring Boot Microservice Architektur, Java 11, Camunda BPMN, Angular 7
Methode: agile Entwicklung (SCRUM und Kanban)
Komplette Neuentwicklung und architektonisches Design
Aufnahme von Anforderungen direkt von Key Stakeholdern
Planung, Recherche, Umsetzung und Testing von Entwicklungsaufgaben
Schreiben der Dokumentation (Software und APIs) für Kunden und Entwickler
Bug Tracking

Eingesetzte Qualifikationen

Angular, Apache Maven, Java (allg.), Spring Framework

Fullstack Software Engineer (Festanstellung)
Swisscom AG, Zürich
1/2017 – 12/2018 (2 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2017 – 12/2018

Tätigkeitsbeschreibung

Weiterentwicklung von Systemen im Kundenumfeld der Telekommunikation; SW Engineer; Telekommunikation

Themenschwerpunkte: Java EE, Angular 6, Gradle, REST
Methode: agile Entwicklung (SAFe)
Anforderungsmanagement und Design eines Kundenportals zur Verwaltung der Stammdaten, Verträge und Rechnungen sowie zur Konfiguration der Produkte (Telefonie, Internet, TV) bei einem schweizerischen Telekommunikationsunternehmen
Modularisierung und Zerlegung eines monolithischen Systems und schrittweise Neuentwicklung zentraler Kernfunktionalitäten
Bug Tracking

Eingesetzte Qualifikationen

Angular, Gradle, Java (allg.)

Fullstack Software Engineer (Festanstellung)
Schweizerische Bundesbahnen SBB, Bern
3/2016 – 12/2016 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2016 – 12/2016

Tätigkeitsbeschreibung

Entwicklung eines Transport-Verwaltungssystems; Software Engineer, Requirements Engineer; IT-Dienstleistung, Transportwesen

Themenschwerpunkte: Java EE, Spring MVC, JSF, Spring Batch, Queues
Methode: agile Entwicklung (Scrum, Kanban)
Weiterführung eins Verwaltungssystem mit Bestell- bzw. Verwaltungsprozessen für Kundenkarten
Für die Bestellung neuer Kundenkarten wurde ein externer Dienstleister angebunden
Neben dem externen Dienstleister bestehen eine Vielzahl weiterer Schnittstellen, die das Transport-Verwaltungssystem bedienen muss
Bug Tracking

Eingesetzte Qualifikationen

Apache Maven, J2EE, Javaserver Faces, Oracle Database

Junior Software Developer (Festanstellung)
Kofax AG Deutschland, Böblingen
9/2012 – 1/2016 (3 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2012 – 1/2016

Tätigkeitsbeschreibung

SOFTPRO GmbH (Kofax Deutschland AG seit April 2015), Böblingen

Themenschwerpunkte: Windows Store Entwicklung, Android Entwicklung, REST, Spring Framework
Methode: agile Entwicklung (SCRUM)
Aufnahme von Anforderungen direkt vom Kunden bzw. vom eigenen Vertrieb/Marketing
Planung, Recherche, Umsetzung und Testing von Entwicklungsaufgaben
Schreiben von Dokumentationen (Software und APIs) für Kunden und Entwickler
Kontinuierliches Refactoring der bestehenden Code-Basis
Bug Tracking
Erarbeitung und Halten von Workshops und Schulungen für Kunden/ Anwender
Austausch mit anderen Konzerntöchtern und der Zentrale (USA)

Eingesetzte Qualifikationen

Android, Apache Maven, J2EE, Spring Framework, Representational State Transfer (REST)

Zertifikate

ISAQB – Advanced Level SOFT Certification
2019
ISAQB – Advanced Level IMPROVE Certification
2018
Certified SAFe 4 Release Train Engineer
2018
ISAQB – Advanced Level FLEX Certification
2017
Angular 2 Certification
2017
Scrum Master Certification
2017
ISAQB - Foundations Level Certification
2016
Cisco CCNA Networking Basics
2008

Ausbildung

IT-Managment
Master of Arts
2015
Stuttgart
Allgemeine Informatik
Bachelor of Science
2011
Furtwangen

Über mich


• Bachelorstudium der Informatik, Masterstudium des IT-Managements

• Mehr als 8 Jahre Erfahrung im Bereich der Programmierung komplexer Softwarelösungen

• Fundierte Kenntnisse in der Java und Angular Entwicklung

• Tiefgreifendes Wissen in agilen Entwicklungsprozessen, wie SCRUM und SAFe

• Erwiesenermaßen belastbar und ausdauernd, z.B. im Rahmen umfangreicher Projekte oder während des berufsbegleitenden Studiums

• Sehr gute Englischkenntnisse in Wort und Schrift

• Hohe Motivation zur fachlichen und persönlichen Weiterentwicklung

Weitere Kenntnisse

Programmierung

Java
Typescript
JavaScript

Programmier-konzepte

Agile Software Entwicklung
Scrum
Kanban
SAFe
Unit Testing und Test Driven Development (TDD)
Microservices,
Continuous Integration
GIT
Clean Code

Internet Technologien

Angular
NgRx
RxJS
REST
HTML
XML
CSS
Swagger

Frameworks

Java EE
Spring Boot
Spring Framework
Spring Security
Spring Batch
Camunda

Tools

Maven
Gradle
NPM, NVM
Soap UI
Fiddler
Intellij
Visual Code
Jira, Confluence
GitLab, Bitbucket
Splunk
Jenkins
Oracle SQL Developer


Betriebssysteme

Ubuntu
Windows

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2690
Alter
37
Berufserfahrung
13 Jahre und 8 Monate (seit 03/2011)

Kontaktdaten

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

Jetzt Mitglied werden