24.11.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Software Architekt / Sr. Full-Stack Engineer: Cloud, API, Java, NodeJS, Spring-Boot, React

Leipzig, Deutschland
Deutschland +2
Wirtschaftsinformatik, TU Chemnitz
Leipzig, Deutschland
Deutschland +2
Wirtschaftsinformatik, TU Chemnitz

Profilanlagen

Eric Fischer - Sr. Full-Stack-Engineer-Architect - Freelancer Profil 10-2025.docx

Über mich

Ich unterstütze Unternehmen dabei, digitale Lösungen erfolgreich umzusetzen - z.B. wenn intern Know-how oder Kapazitäten fehlen. ✅ Skalierbare Cloud-Webanwendungen ✅ API-Integration ✅ KI-Workflows ✅ Projekte vom MVP bis zur Enterprise-Lösung Klar strukturiert. Partnerschaftlich. Verlässlich.

Skills

Verfügbar als: Software-Architekt & Entwickler für Cloud-Webanwendungen, Softwareentwickler, Berater, KI-Integrator

  1. Senior Software-Engineer, Architekt, Consultant
  2. Certified Professional for Software Architecture - iSAQB CPSA-F

Fokus: Kubernetes / AWS / Microservices / Java / Spring-Boot / NodeJS / Typescript / React / Event-Driven Architecture
✅ Software-Architektur & Design-Prinzipien
  1. Microservices-Architektur
  2. Domain-Driven Design (DDD)
  3. Event-Driven Architecture (EDA), CQRS
  4. API-First & Contract-First Approach
  5. RESTful API Design
  6. API Guidelines

✅ API-Entwicklung & Integration
  1. OpenAPI, AsyncAPI
  2. OpenAPI Spec Generation
  3. PACT Contract Testing
  4. Postman für API-Testing
  5. Event-Streaming & Messaging: Kafka, RabbitMQ

✅ Sicherheit & Authentifizierung
  1. JWT, OAuth 2
  2. Keycloak, IAM (Identity & Access Management)
  3. mTLS, Keystore, Secrets-Management

✅ Datenbanken & Storage
  1. SQL: PostgreSQL, MariaDB, MySQL, Liquibase
  2. NoSQL: MongoDB, MongoDB Atlas, AWS DynamoDB
  3. Suchtechnologien: Elasticsearch, Kibana, Grafana, Logstash
  4. AWS Storage: S3, CloudFront, SQS, Route53

✅ CI/CD & DevOps
  1. CI/CD Pipelines: GitLab CI/CD, GitHub Actions, Jenkins
  2. GitOps: Trunk-Based Development, Git-Flow
  3. DevSecOps: Trivy, SonarQube, SonarLint
  4. Container & Infrastruktur-Automatisierung: Terraform, OpenTofu, AWS SAM

✅ Backend & Cloud-Technologien
  1. Java, Spring Boot (MVC, Reactive, Security, AMQP, Hibernate, Data JPA)
  2. Node.js (ExpressJS, NestJS)
  3. Clean Architecture
  4. Microservices & Serverless: AWS Lambda, API Gateway, Fargate, OpenShift, Kubernetes
  5. Infrastructure as Code (IaC): Terraform, AWS CDK, OpenTofu, Helm Charts
  6. Container-Technologien: Docker, Docker-Compose, Kubernetes, OpenShift

✅ Frontend & Webentwicklung
  1. React, Next.js
  2. TypeScript, JavaScript
  3. Material UI, Bootstrap, Webflow
  4. Mobile-First & Responsive Webdesign
  5. Storybook

✅ Qualitätssicherung & Testing
  1. TDD, BDD, Unit, Integration, E2E Testing
  2. JUnit, Mockito, AssertJ (Java)
  3. Jest, Cypress, React-Testing-Library (JavaScript/TypeScript)
  4. Testcontainers für Integrationstests

✅ Agile Methoden & Kollaboration
  1. Scrum, Kanban, SAFe
  2. Jira, Confluence, Miro, Mural
  3. Code-Reviews, Pair-Programming

✅ Tools & Entwicklungsumgebungen
  1. IntelliJ Ultimate, VSCode
  2. Git, GitLab, GitHub
  3. C4 Model, UML, PlantUML, Arc42
  4. Windsurf, Claude Code, Github Copilot für KI-gestützte Entwicklung

✅ KI Integration
  1. Prompting, Prompt-Engineer,
  2. Context-Engineering / RAG
  3. LLM Routing & Gateway
  4. ChatGPT, Gemini, Anthropic Claude, Perplexity
  5. n8n Workflow Automation

✅ Persönlich
  1. Sprachen: Deutsch, Englisch (fließend)
  2. arbeite gern im Team
  3. reisebereit
  4. freundliche, diplomatische, ruhige Art

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Konzeption und Entwicklung eines KI-gestützten Kandidatenportals

Rolle / Methoden: Software-Architekt & Lead-Entwickler; Agile Entwicklung, Rapid Prototyping

Projektziel: Entwicklung einer spezialisierten Online-Plattform, die mittels künstlicher Intelligenz den Prozess der Kandidatensuche, -bewertung und -vermittlung für die Unternehmensnachfolge automatisiert und qualitativ verbessert.

Wesentliche Beiträge und Verantwortlichkeiten:

Strategie, Architektur & Technologie-Evaluation
  • Federführung bei der umfassenden Technologie-Evaluation (u.a. Low-Code vs. Eigenentwicklung), um eine flexible und zukunftssichere Systemarchitektur zu definieren; Entscheidung für einen maßgeschneiderten, DSGVO konformen Tech-Stack
  • Konzeption einer KI-gestützten Gesamtstrategie für das Kandidaten-Sourcing, die Profilanalyse und das Matching, um manuelle Bewertungsprozesse zu eliminieren und die Qualität der Kandidatenauswahl entscheidend zu steigern.
  • Architektur-Entscheidung für Supabase als Backend-as-a-Service (BaaS), um den Entwicklungsaufwand für Standardfunktionalitäten (User-Management, Datenbank) zu reduzieren und den Fokus vollständig auf die wertschöpfenden KI-Features zu legen.
KI-basierte Kernfunktionalität & Backend-Sicherheit
  • Evaluation und Implementierung von Large Language Models (insb. Google Gemini) zur automatisierten Auswertung von Bewerbungsunterlagen; Entwicklung fortschrittlicher Prompt- und Context-Engineering-Strategien (RAG), um die Relevanz und Genauigkeit der generierten Profileinordnungen maßgeblich zu verbessern.
  • Implementierung einer sicheren und skalierbaren Backend-Architektur, inklusive robustem User-Management, verschlüsseltem Dokumenten-Upload und Datenbank-Management; Gewährleistung der Datensicherheit durch konsequente Anwendung von Row-Level-Security und eines rollenbasierten Zugriffskonzepts (RBAC).
Full-Stack-Entwicklung & Prozessautomatisierung
  • Realisierung des Kandidatenportals als MVP mittels Rapid Prototyping mit Next.js, React und Shadcn; Einsatz von KI-Coding-Assistenten, um die Entwicklungszyklen signifikant zu beschleunigen und in enger Abstimmung mit Stakeholdern schnell iterierbare Prototypen zu liefern.
  • Aufbau einer vollständigen CI/CD-Pipeline mit GitLab und Vercel für automatisierte Deployments in Entwicklungs- und Produktionsumgebungen, wodurch eine hohe Liefergeschwindigkeit und Systemstabilität erreicht wurde.
  • Entwicklung von Automatisierungs-Workflows (n8n) zur Anbindung von E-Mail-APIs, um in enger Zusammenarbeit mit Marketing-Experten eine nahtlose User-Journey von der Erstansprache bis zur Plattformnutzung zu schaffen.
Technologien:
Next.js, React, TypeScript, Supabase, PostgreSQL, Google Gemini, RAG, Prompt Engineering, LangChain, n8n, Vercel, GitLab CI/CD, Shadcn/ui, Tailwind CSS, REST APIs, OAuth

Weiterentwicklung Meldeportal für Infektionskrankheiten, Neuentwicklung Genomische Surveillance

Öffentlicher Dienst

250-500 Mitarbeiter

Rolle: Senior Full-Stack-Entwickler mit Fokus auf Softwarearchitektur

Methoden: SAFe, Scrum

Projektziel: Strategische Weiterentwicklung des Meldeportals für Infektionskrankheiten zur Erfüllung der OZG-Anforderungen und Neukonzeption eines hochskalierbaren Services für die Genomische Surveillance im nationalen Gesundheitswesen.

Wesentliche Beiträge und Verantwortlichkeiten:

Konzeption und Härtung der zentralen Sicherheits- & Identitätsarchitektur
  • Architektur und Umsetzung einer zentralen Identity-Lösung mittels Keycloak; inklusive detaillierter Realm-Konfiguration (Clients, Protocol-Mapper, Identity-Federation) zur Anbindung an bundesweite Dienste (u.a. Gematik Authenticator, BundID).
    Ergebnis: Schaffung eines einheitlichen und zukunftssicheren Authentifizierungs-Frameworks, das die Grundlage für OZG-konforme und sichere Online-Zugänge bildet.
  • Entwurf und Implementierung eines granularen, rollenbasierten Berechtigungskonzepts (IAM) im Kubernetes Cluster, umgesetzt über Authorization-Policies in Istio. 
    Ergebnis: Signifikante Erhöhung der Anwendungssicherheit und deutliche Vereinfachung der komplexen Zugriffsrechteverwaltung.
  • Sicherstellung der Ende-zu-Ende-Verschlüsselung durch die Verwaltung und Erneuerung von mTLS-Zertifikaten und Keystores, was die Datenübertragung (Service-to-Service Kommunikation) im Cluster maßgeblich sicherte.
Architektur und End-to-End-Entwicklung des neuen Services für "Genomische Surveillance"
  • Vollständige Neukonzeption eines Microservices von der Anforderungsanalyse bis zum Deployment, um die Performanz- und Skalierbarkeitsgrenzen der bestehenden Lösung zu überwinden.
  • Definition robuster API-Schnittstellen (OpenAPI) und Erstellung aussagekräftiger Architektur-Dokumentation (Userflow-, Sequenz- und Architekturdiagramme), um eine klare Kommunikations- und Integrationsgrundlage für alle beteiligten Teams zu schaffen.
  • Evaluation und Integration einer performanten S3-Storage-Lösung (MinIO), um die effiziente Verarbeitung und Speicherung sehr großer Genomsequenz-Dateien (FASTA/FASTQ) zu gewährleisten, inklusive der Implementierung von S3 Multipart Uploads für maximale Effizienz.
  • Systematisches Performance-Profiling und Ressourcen-Tuning des Services, wodurch die Verarbeitungseffizienz und Stabilität unter Last entscheidend verbessert wurde.
  • Prototyping eines Batch-Upload-Flows als Angular Microfrontend mit NGRX, um die User-Experience frühzeitig im Entwicklungsprozess zu validieren.


Steigerung der Automatisierung und Entwicklungsqualität (DevSecOps)
  • Automatisierung der Build- und Release-Prozesse durch die Portierung eines kritischen Gematik-Authenticators zu einer CI-fähigen Anwendung. 
    Ergebnis: Ermöglichung von automatisierten Tests, was die Entwicklungszyklen erheblich beschleunigte und die Release-Qualität steigerte.
  • Behebung von kritischen Schwachstellen aus Penetration-Tests und Härtung der Web-Sicherheit durch Konfiguration von Content-Security-Policies (CORS, CSP).
  • Übernahme von operativer Verantwortung durch regelmäßige Updates von Services und Images (Patchday) und das proaktive Bewerten und Beheben von CVE-Vulnerabilities in Abstimmung mit Security Spezialisten.

Aktive Mitgestaltung der Architektur und Förderung von Best Practices
  • Regelmäßige Einbringung von fundierten Lösungsvorschlägen und Erfahrung in Architektur-Meetings und API-Chaptern, um die Konsistenz, Sicherheit und Wartbarkeit der Gesamtplattform proaktiv zu verbessern.
  • Durchführung von Code-Reviews und Pair-Programming zur Sicherung der Code-Qualität und zur aktiven Förderung des Wissensaustauschs im Team.
  • Troubleshooting und Unterstützung der Kollegen bei komplexen Cluster-Problemen, was mich zu einem Ansprechpartner bei technischen Herausforderungen machte.
Technologien: Kubernetes, OpenLens, Helm Charts, Terraform/OpenTofu, IaC, Istio, Docker, Grafana, Keycloak, IAM, mTLS, Java 21, Spring Boot 3, NodeJS, Angular, NGRX Redux Store, Postgres, Testcontainers, OpenAPI, Postman, Jenkins, GitOps, Trivy, Sonar, JUnit 5, Cucumber, Serenity, SingleSPA, GitLab, Jira, Confluence, Github Copilot.

Entwicklung Smart-Contract Prototyp zur Abbildung und Handel von Eigentums- und Nutzungsrechten an Sachwerten

Konsumgüter und Handel

< 10 Mitarbeiter

Rolle / Methoden: Beiligung als CTO

Aufgaben:
  • Setup Microsoft 365, E-Mail Accounts, MS Teams, Hubspot CRM, IT-Infrastruktur für Mitarbeiter
  • Sourcing und Integration externer Partner für Grafik- & Videodesign
  • Projektmanagement, Aufgabenplanung
  • Programmierung Website, Aufsetzen Online-Marketing-Kampagnen / Ads
  • Prototyping eines Smart-Contracts zur Abbildung und Handel von Eigentums- & Nutzungsrechten an Sachwerten
Technologien:
Webflow, Hubspot, Google / YouTube / Facebook Ads, Google Tag Manager, Google Analytics, Solidity, Web3.js, Polygon, NodeJS, Javascript, Typescript, Jest, Miro

Zertifikate

Certified Professional for Software Architecture (iSAQB CPSA-F)

iSAQB über CertIT

2023


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden