30.10.2026 aktualisiert
LH
nicht verfügbar
info: nicht verfügbar bis 01.04.2027
Senior Backend Engineer & Softwarearchitekt | Go, Java, AWS | Modernisierung & AI | Claude Code, MCP
Berlin, Deutschland
Weltweit
Diplom-InformatikerÜber mich
Senior Backend Engineer mit über 20 Jahren IT-Erfahrung. Technologien: Go, Java, AWS. Schwerpunkt: Softwarearchitektur, Legacy-Modernisierung, Production Reliability und Generative AI. Hands-on in Entwicklung, Migrationen, RCA, RAG und agentischen Workflows mit Claude Code, Cursor und MCP.
Skills
AI AgentsRAGGitHub ActionsLLMJavaSoftware QualityCode-ReviewContinuous DeliveryContinuous IntegrationDesign ReviewRelationale DatenbankenDebuggingLinuxDistributed ComputingIncident-Management
Backend-Engineering mit Go, Java und AWS
Entwicklung und Modernisierung von Backend-Services und B2B-Anwendungen mit Go, Java/Spring Boot und AWS. REST/OpenAPI, SQL (PostgreSQL), MongoDB und Linux sowie serverlose und containerbasierte Architekturen.
Softwarearchitektur & Legacy-Modernisierung
Analyse und Vereinfachung gewachsener Systeme, Ablösung schwer wartbarer Komponenten und Migration auf robuste Standardtechnologien. Architektur- und Design-Reviews mit Blick auf Wartbarkeit, Zuverlässigkeit und Betriebsaufwand.
Production Reliability & Root Cause Analysis (RCA)
Untersuchung kritischer Produktionsprobleme anhand von Anwendungscode, Infrastruktur, Monitoring, Logs und Daten. Ursachenbehebung, Incident Resolution und Regression Prevention durch gezielte Fixes und Tests. Erfahrung mit schwer reproduzierbaren Fehlern und Concurrency-Problemen.
Generative AI, RAG & AI-Copilots
Entwicklung einer produktiven Go/AWS-Plattform, die Inhalte aus Jira, Confluence, GitHub und Google Docs für rund 20 Produkte kontinuierlich indexiert; die RAG-Wissensbasis erreichte etwa 500.000 Dokumente. Architektur und Implementierung von AI-Copilots mit Java/Spring Boot und C#/.NET. Arbeit mit Anthropic- und OpenAI-Modellen sowie AWS Bedrock.
AI Agents, Claude Code, Cursor & MCP
Claude Code für Engineering-Automatisierung und autonome Softwarewartung: von Diagnose und Codeänderung über Tests und Quality Gates bis zu Review und menschlicher Eskalation. Cursor als primäre IDE für die Erkundung von Codebasen, Diskussion von Designoptionen und Umsetzung. Eigene produktbezogene MCP-Integrationen geben Agenten Zugriff auf ausgewählte Logs und Datenbankinformationen.
AWS, CI/CD & Cloud-Migration
AWS Lambda, API Gateway, S3, RDS, DynamoDB und ECS/Fargate. Implementierung und Migration von CI/CD-Pipelines mit GitHub Actions sowie Automatisierung von Build, Test und Deployment. Erfahrung mit Kubernetes und Mitarbeit an der Migration zu AWS ECS aufgrund operativer Anforderungen.
Testing & Engineering Effectiveness
Wiederherstellung von Unit- und automatisierten End-to-End-Tests, Einführung verifizierter Entwicklungs-, Build-, Test- und Release-Dokumentation sowie Verbesserung von Code-Reviews und Release-Abläufen. Fokus auf Regression Prevention und darauf, dass Engineers auch in unbekannten Produkten schnell arbeitsfähig werden.
Technische Leitung & Delivery
Verantwortung für Architektur, technische Entscheidungen, Softwarequalität und Delivery in global verteilten Teams. Coaching technischer Leads, Staffing und Performance Management sowie Abstimmung größerer Technologieentscheidungen mit Product Management und Business-Stakeholdern – bei weiterhin eigener technischer Umsetzung.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
echnische und Delivery-Verantwortung für bis zu 12 AWS-basierte B2B-Produkte und bis zu drei global verteilte Engineering-Teams mit rund 30 Engineers in der Spitze. Verantwortung für Architektur, Softwarequalität, Production-Betrieb, Staffing und Performance Management bei weiterhin eigener technischer Mitarbeit.
Ausgewählte Aufgaben:
• Konzeption und vollständige Implementierung einer Go/AWS-Plattform zur Indexierung von Jira, Confluence, GitHub und Google Docs aus ca. 20 Produkten; Aufbau einer RAG-Wissensbasis mit rund 500.000 Dokumenten.
• Technische Leitung der Ablösung eines rund zehn Jahre alten Recommendation-Systems durch Java/PostgreSQL; persönliche Implementierung des neuen Recommendation-Systems.
• Vorschlag und Mitgestaltung der Migration von Kubernetes zu AWS ECS/Fargate.
• Konzeption und Implementierung agentischer Software-Maintenance-Workflows mit Diagnostik, Quality Gates, Human-in-the-loop und Expert Review.
• Lead Engineering für einen Java/Spring-Boot-AI-Copilot.
• Analyse kritischer Produktionsprobleme sowie Java-Fixes, GitHub-Actions-/CI/CD-Migrationen und Reliability-Verbesserungen.
• Verbesserung von RCA, Regression Prevention, automatisierten Tests und SDLC-Dokumentation; Reduktion eines Backlogs von 300+ Kundenproblemen auf praktisch null innerhalb etwa eines Jahres
Mitarbeit an einem transaktionalen Cloud-Filesystem gemeinsam mit einem UC-Berkeley-Forscher.
- Entwicklung mit Go, C und AWS.
- Durchführung hochparalleler Last- und Concurrency-Tests.
- Analyse von Race Conditions und Reliability-Problemen.
- Implementierungsbeiträge an der Kernel-/Userspace-Schnittstelle.
- Fehleranalyse und Stabilisierung unter hoher Parallelität.
Backend-Entwicklung für digitale Produkte von Daimler AG.
- Entwicklung und Weiterentwicklung von Backend-Services und APIs mit Go.
- API-Design mit OpenAPI und REST.
- Arbeit mit Linux und MongoDB.
- Architektur und Implementierung skalierbarer Backend-Komponenten.
- Fokus auf robuste, wartbare und zuverlässig betreibbare Services.