27.10.2026 aktualisiert


nicht verfügbar
info: nicht verfügbar bis 31.12.2026
Senior Backend Entwickler | REST APIs | Integration | CI/CD | Docker | OpenShift
München, Deutschland
Deutschland
Ingenieur der Verfahrenstechnik / Mess-und RegeltechnikÜber mich
Senior Backend Entwickler mit 15+ Jahren Erfahrung in Java, .NET, REST-APIs, Schnittstellenintegration und CI/CD. Fokus auf Entwicklung, Modernisierung und technische Konsolidierung geschäftskritischer Backend-Systeme.
Skills
Clean ArchitectureJMeterHelmService MeshDDDJavaContinuous DeliveryContinuous IntegrationSpring FrameworkApache MavenOpenShiftPerformance-TuningSoftware ArchitectureSQLIstio
Backend Development & Programmiersprachen
• Java / Java 21
• Spring Boot / Spring Framework
• C# / .NET
• REST APIs / Webservices / API Design
• JSON / XML
• Backend- und Schnittstellenentwicklung
Microservices & Architektur
• Microservice- und Event-Driven-Architekturen
• Domain Driven Design (DDD)
• Clean Architecture
• Kafka / Event Processing
• Outbox Pattern / asynchrone Verarbeitung
• Spring Data JPA / Hibernate
• verteilte Systeme
• technische und Legacy-Modernisierung
• Refactoring und Architekturmodernisierung
Cloud Native & Plattformen
• OpenShift / Kubernetes
• Docker / Podman
• Helm
• Istio Service Mesh
• Authorization Policies / Service-to-Service Security
• External Secrets / Secret Management
• Cloud-Native Deployment- und Betriebsmodelle
Datenbanken & Persistenz
• Oracle
• SQL
• Flyway
• relationale Datenmodelle
• Transaktions- und Concurrency-Verarbeitung
• Optimierung datenbankgestützter Backend-Prozesse
CI/CD & Engineering
• GitLab CI/CD
• Maven
• Git / Merge Requests / Branching-Strategien
• Renovate / Dependency Management
• automatisierte Build- und Deployment-Pipelines
• Feature- und Review-Environments
• Code Reviews
• TDD / Unit- und Integrationstests
• Fehleranalyse und Stabilisierung komplexer Build- und Testprozesse
Performance & Testing
• JMeter / Performance- und Lasttests
• WireMock
• produktionsnahe Testumgebungen
• Lasttests für synchrone und asynchrone Microservices
• Analyse von Parallelität, Locking, Retry- und Failure-Szenarien
• Prometheus / Micrometer / technische Metriken
Enterprise & Security
• Backend-Entwicklung in regulierten Bank- und Finanzumgebungen
• OAuth2 / A2A-Kommunikation
• Service Mesh und technische Zugriffskontrolle
• sichere Microservice-Kommunikation
• Release- und Deployment-Prozesse in Enterprise-Umgebungen
Methodisches Umfeld
• Agile Softwareentwicklung
• Scrum / Kanban
• strukturierte technische Analyse und Problemlösung
• enge Zusammenarbeit mit Architektur-, Plattform- und DevOps-Teams
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1994
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Projektumfeld
Weiterentwicklung und Modernisierung einer komplexen Microservice-Landschaft im Banken- und Finanzumfeld. Entwicklung und Integration verteilter Backend-Services mit hohen Anforderungen an Sicherheit, Stabilität, Wartbarkeit und automatisierte Bereitstellung in OpenShift-Umgebungen.
Aufgaben
• Entwicklung und Weiterentwicklung von Backend-Services mit Java 21 und Spring Boot
• Umsetzung und Integration von REST- und Kafka-basierten Schnittstellen
• Entwicklung und Analyse eventgetriebener und asynchroner Prozesse, u. a. mit Outbox Pattern
• Oracle-Persistenz mit Spring Data JPA, Hibernate und Flyway
• Migration und Modernisierung bestehender Services und Framework-Versionen
• Aufbau und Pflege von GitLab-CI/CD-Pipelines, Helm-Charts und OpenShift-Deployments
• Umsetzung und Anpassung von Istio Service Mesh, Authorization Policies und A2A-Kommunikation
• Analyse und Behebung komplexer Build-, Deployment- und Integrationstestprobleme
• Dependency Management und automatisierte Aktualisierung mit Renovate
• Konzeption und Aufbau von Performance- und Lasttests mit JMeter, WireMock und Oracle-Testumgebungen
• Code Reviews, Refactoring und technische Qualitätssicherung
Technologien / Tools
- Java 21
- Spring Boot
- Maven, Kafka
- Oracle
- Flyway
- REST
- GitLab CI/CD
- OpenShift
- Kubernetes
- Helm
- Istio
- JMeter
- WireMock
- Git
- IntelliJ
- Jira
- Confluence
Projektumfeld
Entwicklung spezialisierter Softwarelösungen in kleinen Expertenteams mit technischer Verantwortung für ausgewählte Komponenten. Enge Zusammenarbeit mit Fachbereichen zur Umsetzung fachlicher Anforderungen in belastbare und wartbare technische Lösungen.
Aufgaben
- Entwicklung spezialisierter Softwarekomponenten
- Technische Verantwortung für ausgewählte Lösungsbausteine
- Übersetzung fachlicher Anforderungen in technische Umsetzung
- Sicherstellung von Wartbarkeit und technischer Qualität
- Zusammenarbeit mit Fachbereichen und Entwicklungsteam
Technologien / Tools
- Java
- Spring
- Backend Development
- REST / Webservices
- CI/CD
- Docker / Openshift
- Kubernetes
- JSON / XML
- Jira
- Confluence
Methoden / Zusammenarbeit
- Scrum
- Kanban
- agile Softwareentwicklung
- enge Fachbereichsabstimmung
Projektumfeld
Enterprise-Umfeld im Energiebereich mit mehreren beteiligten Entwicklungsteams, backendnahen Plattform- und Integrationslösungen sowie enger Abstimmung mit Architektur, Produktmanagement und Betrieb. Fokus auf geschäftskritische Systemkomponenten, technische Wartbarkeit und stabile Releases.
Aufgaben
- Weiterentwicklung backendnaher Plattform- und Integrationslösungen
- Analyse und Stabilisierung bestehender Systemkomponenten
- Technische Abstimmung mit Architektur, Produktmanagement und Betrieb
- Beitrag zu technischer Qualität, Wartbarkeit und Release-Stabilität
- Mitarbeit in einem agilen, teamübergreifenden Entwicklungsumfeld
Technologien / Tools
- Java
- REST APIs
- Integration
- Jira
- Confluence
- Jenkins
- Docker
- OpenShift
Methoden / Zusammenarbeit
- Scrum
- Kanban
- CI/CD
- crossfunktionale Zusammenarbeit