Senior Software Engineer und Software Coach | Java | Spring Boot | Full Stack
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 8055 Zürich
- auf Anfrage
- de | en
- 11.01.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2022 – 12/2023
Tätigkeitsbeschreibung
Transgourmet Schweiz AG - führend im Schweizer Belieferungs- und Abholgrosshandel (Restaurants, Hotels, Kantinen, Heime und Spitäler sowie Detailhandel)
- Implementierung von neuen Features für das bestehende Legacy Warenwirtschaftssystem im Bereich Belieferungsgrosshandel mit Java und JEE.
- Performance Optimierung und Umstellung des gesamten Bestell-Prozesses im Warenwirtschaftssystem auf eine parallele und asynchrone Verarbeitung (Multhithreading-Approach). Dadurch konnte eine Performancesteigerung um den Faktor 50 erzielt werden.
- Neuentwicklung von REST APIs für die Anbindung an das Warenwirtschaftssystem von Third-Party Service Providern
- Migration und Refactoring von Legacy Modulen auf Spring Boot und Spring Batch
- Deployment der neu migrierten Services auf OpenShift
Software Architecture, Softwareentwicklung (allg.)
8/2021 – 4/2022
Tätigkeitsbeschreibung
Entwicklung von neuen Features für die Integrationsplattform (INTE) zur Prozessierung von multimedialen Inhalten wie Video, Audio, Grafik, Text und Datenbanken für das Schweizer Radio und Fernsehen.
- Orchestrierung und Modellierung der SRF-spezifischen Prozesse mit der Camunda BPM Plattform.
- Unterstützung bei der Implementierung neuer Features des neuen Media Players und Streaming-Dienst 'Play Suisse'
- Umsetzung der Applikationen in eine Microservice-Architektur mit Spring Boot und der Camunda Workflow Engine
- Deployment der Services auf Microsoft Azure Kubernetes Service (AKS)
Software engineering / -technik, Softwareentwicklung (allg.)
6/2019 – 7/2021
Tätigkeitsbeschreibung
Implementierung neuer Features und Prozesse im Bereich E-Commerce Zahlungsabwicklung mit Java, Spring Boot und der Camunda BPM
- Lead Development für den Merchant On-Boarding Prozess, sowie Begleitung des Rollouts für Europäische Länder
- Integration des Third-Party Service Providers IDnow zur Identitätsprüfung während des On-Boarding Prozesses
- Migration und Refactoring der Merchant On-Boarding Plattform MeON auf Spring Boot
Software Architecture, Softwareentwicklung (allg.)
8/2018 – 5/2019
Tätigkeitsbeschreibung
- Greenfield Projekt
- Neuentwicklung einer “Digital Asset Custody Plattform” für die sichere Aufbewahrung und Verwaltung von digitalen Vermögenwerten wie Kryptowährungen (Bitcoin, Ethereum und andere Token)
- Entwicklung einzelner Komponenten im Bereich “Order-Security” insbesondere “Fraud-Detection” mit Java, Spring Boot und der Event Streaming Plattform Apache Kafka
- Implementation von RESTful APIs zur Anbindung an das React-Frontend
Software engineering / -technik
2/2018 – 8/2018
Tätigkeitsbeschreibung
Das Swisscom Health Projekt: “Health Connect” gilt als Basis für einrichtungsübergreifende elektronische Patienten-Dossiers, welche medizinische Daten wie Dokumente, Bilder, Labordaten, Medikationen, etc. aus beliebigen Quellsystemen zusammenführt und dadurch eine umfassende Sicht auf die Krankengeschichte des Patienten ermöglicht.
- Im Zuges dieses Projekts wurden zwei Microservices auf der Plattform Swisscom “Health Connect” erfolgreich umgesetzt:
- TokenService zur Erstellung und Validierung von Tokens zum Austausch von medizinischen Studien
- DispatchService Health Connect, welcher Formulare sowie auftragsbezogene Metadaten in ein strukturiertes Dokument (CDA – Clinical Document) erzeugt und an diverse Zielsysteme übermittelt.
- Mitarbeit bei der Umsetzung eines Admin Cockpits zur Orchestrierung komplexer Subsysteme im Health Connect Umfeld.
Software engineering / -technik
6/2017 – 1/2018
Tätigkeitsbeschreibung
Neuentwicklung von Microservices in einer cloudbasierten Infrastruktur (Amazon Web Services).
- Ziel war die Ablösung eines in Phyton und PHP implementierten Legacy Systems (IMEX Connectors) zur Verarbeitung von Produktdaten in XML.
- Implementierung der neuen Microservices mit RESTful Web Services auf Spring Boot
- Deployments von Microservices in Docker Containern auf der Amazon Web Services (AWS)-Plattform.
- Besonderen Wert wurde bei der Entwicklung auf Stabilität, Performance und Wartbarkeit der einzelnen Services gelegt, um diese nahtlos in die bestehende Microservice-Architektur zu integrieren.
- Das Projekt wurde erfolgreich umgesetzt und ersetzt das Legacy System vollständig.
Software engineering / -technik
Ausbildung
Hochschule Kaiserslautern
Kaiserlautern
LEISYS Praxiscomputer GmbH & Co. KG
Über mich
Ich zeichne mich durch eine selbstständige Arbeitsweise aus, die von kontinuierlicher Weiterentwicklung und großer Begeisterungsfähigkeit für Leading-Edge-Technologien und Software-Architekturen geprägt ist. Dabei ist mir ein hohes Maß an Qualitätsbewusstsein sowie eine offene und klare Kommunikation mit den Teammitgliedern und Kunden selbstverständlich.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden