freiberufler Full Stack Entwickler Java Spring Boot, Angular auf freelance.de

Full Stack Entwickler Java Spring Boot, Angular

zuletzt online vor 2 Tagen
  • 75€/Stunde
  • 8055 Zürich
  • Europa
  • de  |  en
  • 09.10.2026
  • Contract ready

Kurzvorstellung

Web- und Microservices mit Java, Python und Go.
Integration von KI & Anwendungen in die Cloud (Azure, GCP, Amazon, Docker, VPS) oder on-prem.
Frontend Entwicklung mit React & Angular mit Typescript..
DevOps mit Kubernetes, Docker, Jenkins.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Cloud Computing
  • DevOps (allg.)
  • Generative KI
  • Go (Programmiersprache)
  • Java Spring
  • Microsoft Azure
  • Projektleitung / Teamleitung (IT)
  • React (JavaScript library)3 J.
  • Typescript4 J.
  • VBA (Visual Basic for Applications)

Projekt‐ & Berufserfahrung

Full-Stack Entwickler & DevOps
Schweizer Bank, Zürich
6/2023 – 8/2026 (3 Jahre, 3 Monate)
Banken
Tätigkeitszeitraum

6/2023 – 8/2026

Tätigkeitsbeschreibung

Konzeption und Implementierung von Spring Boot Microservices (API-First mit OpenAPI); Migration veralteter Java-Kommandozeilentools in einen modernen Webservice (SaaS). Entwicklung des React/TypeScript-Frontends für Automatisierungsaufgaben (Batch-Restarts, Cancel, Analysen, Reports) und Betriebsstatistiken. Automatisierung von Fehlererkennung, Jira-Ticketerstellung und Analysereports im Betrieb der AWA-Testumgebungen (Broadcom). Aufbau der GitLab CI/CD-Pipeline, Helm-Deployments auf Kubernetes, Octopus Deployments und Docker-Images mit JIB im NX-Monorepo.

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Oracle Database, Apache Maven, Git, Java (allg.), Spring Framework, Typescript, Kubernetes, React (JavaScript library), Representational State Transfer (REST)

Golang Entwickler & Cloud Architekt
Jondos (Auftragsarbeit), Remote
3/2023 – 6/2023 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2023 – 6/2023

Tätigkeitsbeschreibung

Entwicklung einer Golang-Anwendung zur Absicherung von Linux-Servern: Log-Analyse, automatische Erstellung von iptables-Regeln, Gruppierung zu IP-Ranges und länderbasierte Gewichtung nach Angriffshäufigkeit. Verschlüsselte Lizenzierung für die Auslieferung; Architekturberatung für Linux, AWS und Kubernetes.

Eingesetzte Qualifikationen

Firewalls, Git, Linux-Systemadministrator, Golang

Cloud Architekt & Full-Stack Entwickler
KION Gruppe, Frankfurt
6/2022 – 3/2023 (10 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

6/2022 – 3/2023

Tätigkeitsbeschreibung

Full-Stack-Kataloganwendung für ca. 40.000–50.000 Techniker weltweit, lauffähig als Online-Webservice und als Offline-Desktop-Anwendung. Spring Boot Microservices mit MongoDB (Spring Data) und Azure Blob Storage; Cosmos DB (NoSQL-API) für Mediendatei-Metadaten. Angular-/PrimeNG-Frontend (Reactive Forms, eigene Komponenten, sortier- und filterbare Datensätze) sowie Offline-Desktop-Version mit Electron.js. Azure Data Factory Pipelines, Azure Functions, Key Vault und AKS-Deployments; Terraform als Infrastructure as Code, ArgoCD und Helm für die Auslieferung. Workshops zu NoSQL-Datenschemata und API-First mit OpenAPI.

Eingesetzte Qualifikationen

Mongodb, Java (allg.), Spring Framework, Typescript, Microsoft Azure, Angular, Kubernetes

API-Entwickler (Teilzeitprojekte)
Regierungsbehörden, WDR Köln u. a., Köln
3/2022 – 6/2022 (4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2022 – 6/2022

Tätigkeitsbeschreibung

REST-API-Microservices nach API-First mit OpenAPI; Automatisierung der Konvertierung von Datenbankmodellen in OAS3-Objekte inkl. CRUD-Operationen. Spring Boot Buchungssoftware: Datenvalidierung, Zeitzonen-Synchronisation, Datentransfers mit Spring Batch. Python-FastAPI-Service mit MongoDB und Angular-Frontend; Migrationswerkzeug MySQL → PostgreSQL. Golang-Microservice (Gin) mit JWT-Authentifizierung und Persistenz über GORM/PostgreSQL.

Eingesetzte Qualifikationen

Apache Kafka, Postgresql, Docker, Java (allg.), Jenkins, Python, Spring Framework, Golang, Kubernetes, Openshift

Full-Stack- und API-Entwickler
Dr. Güldener Gruppe (Kundenportal, Gesundheitswese, Stuttgart
1/2021 – 3/2022 (1 Jahr, 3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2021 – 3/2022

Tätigkeitsbeschreibung

Definition und Implementierung von RESTful APIs und OpenAPI-Spezifikationen gemäss Unternehmensrichtlinien; Upgrade von Spring Boot 1.5.9 auf 2.5.8. Konfiguration von Spring Cloud Zuul (API-Gateway), Eureka (Service Discovery), Sleuth (Distributed Tracing mit Grafana/Kibana) und Spring Security mit OAuth2/JWT (Keycloak). Eventgesteuerte Kommunikation mit Apache Kafka (Producer/Consumer, CloudEvent-Schema, eigener Java-Client). Containerisierung und Deployment nach Azure Kubernetes Service; Jenkins- und Azure-DevOps-Pipelines; lokale Entwicklung mit Tilt, Docker und Minikube. Erweiterung des Angular-10-Frontends; automatisierte Integrationstests mit Postman, Idaithalam und Cucumber-Reports; Migration JUnit 4 → 5 mit Mockito und Testcontainers.

Eingesetzte Qualifikationen

Apache Kafka, Postgresql, Docker, Java (allg.), Jenkins, Spring Framework, Microsoft Azure, Angular, Elasticsearch, Kubernetes

Full-Stack Entwickler & API-Architekt
Landesbank Baden-Württemberg, Stuttgart
6/2020 – 12/2020 (7 Monate)
Banken
Tätigkeitszeitraum

6/2020 – 12/2020

Tätigkeitsbeschreibung

Validierung und Korrektur von REST-API-Spezifikationen nach OAS 3.0 und Zalando-API-Richtlinien; Generierung von Spring Boot Server-Stubs mit dem OpenAPI Generator inkl. eigener Generator-Erweiterung. Entwurf und Implementierung des Sicherheitskonzepts für Webservices: OAuth2 und OpenID mit JWT-Tokens. Entwicklung des Angular-7-Frontends (APIOMAT-Datenmodelle, HttpClient, Observables, OAuth2-Login). Testautomatisierung mit Karate, Cucumber, Postman und JUnit 4/5; Jenkins-Groovy-CI/CD mit Cucumber-Reports in Jira; Docker-Images für Azure AKS. Einarbeitung neuer Kollegen und Review von Java-Code.

Eingesetzte Qualifikationen

Docker, Java (allg.), Jenkins, Spring Framework, Microsoft Azure, Angular

Ausbildung

Netzwerkmanager
Ausbildung
Bonner Akademie
1999

Über mich

O. G. – Senior Full-Stack Entwickler und Architekt für KI Integration, Anwendungen, Cloud und APIs (Java, Spring Boot, Golang, React)

Ich bin Senior Full-Stack Entwickler und API-Architekt mit über 20 Jahren Erfahrung in der Softwareentwicklung, davon mehr als 15 Jahre mit Java und über 9 Jahre mit Spring Boot.
Mein Schwerpunkt liegt auf dem Entwurf und der Umsetzung robuster, wartbarer Backend-Systeme nach dem API-First-Prinzip – vom OpenAPI-Vertrag über die Microservice-Architektur
bis zum automatisierten Deployment in der Cloud.

API-First und Architektur
API-Design ist meine Kernkompetenz. Ich konzipiere REST-APIs nach OpenAPI/OAS3, definiere API-Richtlinien (u. a. nach Zalando-Standard),
setze Contract Testing auf und generiere Server-Stubs mit dem OpenAPI Generator – inklusive eigener Generator-Erweiterungen.
Ich bin aktiver Beitragender am OpenAPI Generator und Autor der Open-Source-Werkzeuge joaswizard (OpenAPI-Erzeugung aus
YAML/Excel als Java-Library und IntelliJ-Plugin) und apiqaservice (OpenAPI Contract Testing mit Spring Boot).
Meine Fachartikel zu API-First-Lifecycles mit Spring Boot sind bei Heise und Golem erschienen.

Backend-Entwicklung
Java 8–21, Spring Boot, Spring Data/Security/Batch, Spring Cloud, JPA/Hibernate, JEE; Microservices und Systemwerkzeuge in Golang (Gin, GORM),
Services in Python (FastAPI). Eventgesteuerte Architekturen mit Apache Kafka und CloudEvents; Sicherheit mit OAuth2, OpenID Connect, JWT und Keycloak.

Frontend
React/TypeScript und Angular (PrimeNG, Angular Material) – von Automatisierungs-Dashboards im Bankbetrieb bis zur Kataloganwendung
für 40.000–50.000 Techniker weltweit, auch offline mit Electron.

Cloud und DevOps
Kubernetes, Helm, ArgoCD, Docker, Terraform; CI/CD mit GitLab CI, Azure DevOps, Jenkins; Deployments auf Azure (AKS, Functions,
Data Factory, Cosmos DB), GCP (APIGEE), AWS und OpenShift. Zertifiziert: LPIC-1, Azure Data Engineering, Google Cloud Infrastructure.

Daten und Qualität
PostgreSQL, Oracle, MS SQL, MongoDB, Elasticsearch, Cassandra; Migrationen (MySQL → PostgreSQL). Qualität mit JUnit 5, Mockito,
Testcontainers, Cucumber, Karate, Postman, SonarQube nach TDD/BDD; Beitragender zum Testwerkzeug idaithalam.

KI-Entwicklung und Agenten
Als alleiniger Architekt und Entwickler habe ich AIForge gebaut, eine selbst gehostete KI-Plattform von rund 290'000 Zeilen in einem
NX-Monorepo (Java, Go, TypeScript/React, Kotlin, C++): Chat mit dokumentengestützter Suche (RAG über PostgreSQL/pgvector und Ollama),
Bildgenerierung, Spracherkennung, Übersetzung und Websuche, wahlweise komplett on-premise auf eigener GPU oder gegen Cloud-Modell-APIs
aus derselben Codebasis. Das Spring-Boot-4-/Spring-AI-Backend stellt einen eingebetteten MCP-Server (Model Context Protocol) mit 19 Werkzeugen
für externe KI-Agenten bereit, dazu eine asynchrone Aufgabenwarteschlange zwischen Mensch und Agent mit API-Schlüsseln, Berechtigungen und Moderation.
Ergänzt wird das durch einen Coding-Agenten mit LSP- und MCP-Anbindung, einen nativen C++-Inferenz-Sidecar (MADLAD-400, whisper.cpp) und einen sprachgesteuerten
Raspberry-Pi-Roboter mit eigenem MCP-Server. Der Grossteil des Codes entstand mit KI-Agenten unter meiner Architektur- und Engineering-Führung;
ich setze KI-Agenten produktiv im Entwicklungsalltag ein und kenne ihre Grenzen.

Branchen und Arbeitsweise
Projekte bei Banken (Credit Suisse, LBBW, Hamburg Commercial Bank, Commerzbank, ZKB), Versicherungen, Gesundheitswesen, Pharma, Handel und Medien.
Teilprojektleitung, Steuerung von Transitionen, Workshops zu API-First und NoSQL, Einarbeitung neuer Kollegen, Dokumentation nach arc42 (AsciiDoc, PlantUML).
Agile Teams (Scrum, Pair Programming), deutsch- und englischsprachig.

Sprachen: Deutsch (Muttersprache), Englisch (fliessend, C2), Französisch (Grundkenntnisse). Arbeitsbewilligung C, wohnhaft in Zürich.
GitHub: github.com/networkinss · LinkedIn: [...]· Profil: -Hyperlink entfernt-

Weitere Kenntnisse

Opensource Projekte mit API Testautomatisierung (Integration Testing).
OpenAPI Opensource Projekte.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
2919
Alter
58
Berufserfahrung
26 Jahre und 9 Monate (seit 01/2000)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden