Ich entwickle APIs, Microservices und Integrationsschichten in Java und Scala.

Backend-Softwareentwicklerin mit über vier Jahren Erfahrung in Java und Scala, spezialisiert auf API-Integration und Microservices im Banking-Umfeld. Als Freelancerin unterstütze ich Teams projektbasiert bei der Umsetzung von Integrationsschichten, API-Gateways und Service-Frameworks.

Projekte

Microservices-Framework und Service-Generator

Ich konzipierte und implementierte ein zentrales Microservices-Framework, das Tools und Entwicklungspraktiken über mehrere Teams hinweg vereinheitlichte, sowie einen Service-Generator, der aus fachlichen Spezifikationen automatisiert Integrationsservices erzeugte. Ergänzend baute ich Backend-Services und Integrationsschichten mit klar definierten APIs, die bestehende Systeme kontrolliert anbanden und technische Abhängigkeiten reduzierten. Dazu gehörten die Anbindung der Camunda-8-Prozess-Engine.

Java · Quarkus · REST · gRPC · Camunda 8

API-Gateway und Integrationsframework einer Banking-Plattform

Ich war verantwortlich für das Integrationsframework und das API-Gateway einer Banking-Plattform in einer historisch gewachsenen Systemlandschaft mit hohen Anforderungen an Stabilität und Nachvollziehbarkeit. Ich wartete und erweiterte die Plattform in Scala und entwickelte neue Features für stabile, skalierbare Integrationsservices. Kunden unterstützte ich bei Konfiguration und Betrieb des API-Gateways. Daneben verwaltete ich die zugehörigen Deployments und CI/CD-Pipelines.

Scala · OpenShift · Gravitee · GitLab CI/CD · Jenkins

PSD2-Spezifikation und API-Integration

Als Technical Consultant spezifizierte ich APIs und Integrationen im PSD2-Kontext und übersetzte fachliche Anforderungen in technische Konzepte. Ich koordinierte zwischen Fachbereich, Projektleitung und Entwicklung zu technischem Design und Umsetzung. Im Anschluss übernahm ich die Wartung und Weiterentwicklung der daraus entstandenen Integrationsservices, mit Fokus auf stabile Schnittstellen und kontrollierte Abhängigkeiten in einer komplexen Systemlandschaft.

REST · OAuth2 · Scala

Kenntnisse

Programmiersprachen

Java · Scala · PL/SQL · Python

Frameworks & Konzepte

Quarkus · RESTful APIs · gRPC · Microservices-Architektur · API-Integrationsarchitektur · Apache Kafka · Camunda 8 · OpenTelemetry · OAuth2 · Keycloak

Infrastruktur & Tools

OpenShift · Kubernetes · MongoDB · PostgreSQL · GitLab CI/CD · Jenkins · Docker · Gravitee.io · Grafana

Werdegang
  1. 01/2024 – heute

    Softwareentwicklerin / Freelancerin

    finnova AG Bankware, Lenzburg (remote)

    Konzeption und Implementierung eines zentralen Microservices-Frameworks zur Standardisierung von Tools und Entwicklungspraktiken teamübergreifend. Aufbau eines Service-Generators, der die Erstellung von Integrationsservices auf Basis fachlicher Spezifikationen automatisiert. Backend-Services und Integrationsschichten in Java und Quarkus, Anbindung von Camunda 8 und Apache Kafka sowie eine Quarkus-Extension für Distributed Tracing über Grafana.

  2. 07/2023 – 12/2023

    Softwareentwicklerin / Freelancerin

    finnova AG Bankware, Lenzburg

    Verantwortlich für Integrationsframework und API-Gateway der Banking-Plattform (OpenShift, Gravitee). Wartung und Weiterentwicklung in Scala, Unterstützung von Kunden bei Konfiguration und Betrieb des Gravitee API-Gateways, Verwaltung von OpenShift-Deployments und CI/CD-Pipelines mit GitLab.

  3. 09/2022 – 09/2023

    Camp Manager

    Äkäskero Nature Resort, Muonio (Finnland)

    Leitung des täglichen Camp-Betriebs sowie Einsatz- und Arbeitsplanung für Hundepflege und -training. Leitung von Gästetouren, Einarbeitung und Schulung von Mitarbeitenden in Hundeführung, Sicherheitsverfahren und Tourbetrieb. Verwaltung von Gästebuchungen und Leitung der Einführung eines neuen Buchungssystems.

  4. 05/2022 – 08/2022

    Softwareentwicklerin

    finnova AG Bankware, Lenzburg

    Erweiterung und Wartung bestehender Integrationslösungen auf Basis von Scala, Gravitee und OpenShift. Nahtlose Fortführung laufender API- und Integrationsthemen auf Basis von vorhandenem Framework-Wissen.

  5. 10/2021 – 05/2022

    Schlittenhundeführerin

    Äkäskero Nature Resort, Muonio (Finnland)

    Training der Schlittenhunde und Einarbeitung neuer Mitarbeitender. Leitung mehrtägiger Wintertouren mit voller Verantwortung für Gästesicherheit.

  6. 10/2020 – 10/2021

    Softwareentwicklerin

    finnova AG Bankware, Lenzburg

    Wartung und Weiterentwicklung von Integrationsservices in Scala als Grundlage für mehrere Integrationsservices innerhalb der Banking-Plattform. Unterstützung von Kunden bei der Konfiguration des Gravitee API-Gateways sowie Pflege von OpenShift-Deployment-Rezepten und Jenkins-Pipelines. Praktische Erfahrung mit stabilen Schnittstellen, klaren Integrationsschichten und kontrollierten Abhängigkeiten in komplexen, historisch gewachsenen Banking-Systemlandschaften.

  7. 03/2020 – 09/2020

    Technical Consultant

    finnova AG Bankware, Lenzburg

    Spezifikation von APIs und Integrationen im PSD2-Kontext, Übersetzung fachlicher Anforderungen in technische Konzepte. Koordination zwischen Fachbereich, Projektleitung und Entwicklung zu technischem Design und Umsetzung.

  8. 08/2015 – 06/2020

    Bachelor of Science in Physik (Nebenfach: Informatik)

    Universität Zürich, Zürich

    Physikstudium mit Nebenfach Informatik – Grundlage für das analytische Vorgehen in der Softwareentwicklung.

  9. 08/2010 – 07/2014

    Matura, Schwerpunkt Wirtschaft & Recht

    Kantonsschule Hottingen, Zürich

    Gymnasiale Maturität mit Schwerpunkt Wirtschaft und Recht.

Arbeitsweise
Stefanie Javet

Mein Zugang zur Softwareentwicklung ist analytisch, geprägt durch mein Physikstudium: Ich verstehe Zusammenhänge, bevor ich sie löse. Bei der Umsetzung achte ich auf Details, die in gewachsenen Systemlandschaften oft über Stabilität entscheiden.

Zusagen halte ich ein, und für ein Mandat setze ich mich mit vollem Engagement ein. Ich arbeite bevorzugt langfristig an einem Projekt – mein aktuelles Mandat läuft seit Juli 2023 durchgehend.

Ich bin offen für neue Mandate.