27.10.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Architect / Lead Backend Engineer / Cloud-Native Architect
Beilstein, Deutschland
Beilstein +250 km
Diplom-Informatiker (FH) Schwerpunkt WirtschaftsinformatikÜber mich
„Wenn der Wind des Wandels weht, bauen die einen Mauern, die anderen Windmühlen“ Senior Software-Architekt und Lead Developer mit über 15 Jahren Projekterfahrung. Spezialisiert auf Cloud-native Microservices, Kotlin/Java, Event Driven Architecture, DevOps und geschäftskritische Anwendungen.
Skills
KeycloakAnwendungsarchitekturArchitekturArchitekturdesignMicrosoft AzureClient-Server-ArchitekturSaasDevOpsSoftware ArchitectureSoftwareentwicklungSolution ArchitectureIntegration (Software)TestngCloud PlatformTest-Driven Development
Moderne Softwareentwicklung
Expertise in cloudnativen Architekturen, resilienten Systemen und modernen Entwicklungsansätzen mit Fokus auf Microservices und Event-Streaming
Backend-Entwicklung
Umfassende Kenntnisse in Java-basierten Backend-Technologien, Spring Boot und REST-API-Entwicklung
DevOps und Cloud-Technologien
Erfahrung mit Google Cloud Platform, Kubernetes, Docker, CI/CD-Pipelines, SaaS
Frontend-Entwicklung
Kenntnisse in React, TypeScript, Angular und modernen JavaScript-Frameworks
Datenbank-Technologien
Erfahrung mit Oracle, MS SQL Server, PostgreSQL und NoSQL-Datenbanken
Agile Softwareentwicklung
Praktische Anwendung von Scrum, Test-Driven Development und Code-Review-Prozessen
Enterprise Integration
Expertise in EAI-Systemen, Apache Camel, JMS und SOAP-basierten WebServices
Testing und Qualitätssicherung
Umfassende Kenntnisse in JUnit, Mockito, Testcontainers und automatisierten Testverfahren
Durch enge Zusammenarbeit mit Fachbereichen, Product Ownern und Stakeholdern bin ich es gewohnt, fachliche Anforderungen zu verstehen, gemeinsam zu schärfen und in tragfähige technische Lösungen zu überführen. Ich spreche sowohl die Sprache der Architektur als auch die des Fachbereichs.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2010
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Lead Developer
Verantwortlich für Weiterentwicklungen einer Software für Bausparkassen (full layer: Antragsverwaltung, Payment Transactions, Booking Engine, Interest Simulations,...)
Es soll die Software vom Großrechner in eine moderne Microsvericearchitektur transformiert werden. Dabei wurden die Microservices als self-contained Systems realisiert.
Die Kommunikation der Services erfolgt ausschließlich über Apache Kafka und ist native eventgetrieben.
Der Betrieb erfolgt im Docker Swarm beim Endkunden.
Ich bin verantwortlich für die Erstellung neuer Stories, deren Umsetzung (teils als Developer, teils als Product Owner, wobei die Umsetzung durch indische Kollegen erfolgt. In letzterem Fall übernehme ich die Rolle des Lead und führe QS-Maßnahmen durch, wie Reviews, Refactorings). Zusätzlich übernehme ich Spikes, bei dem neue Lösungen, Frameworks und Best Practices als PoC realisiert werden. Das breite Streuen in die produktive Codeentwicklung rundet die Tätigkeit ab.
Projektsprache: Englisch
Teamgröße: ca. 20 Entwickler
Aufbau einer cloudbasierten Plattform für die Tokenprovisionierung mit Spring Boot 3.5.x, Google Cloud Platform und Apache Kafka
Neuentwicklung einer Tradingplattform für Gas- und Stromhandel mit Microservices-Architektur, Azure/CircleCI/GitHub Integration und React Frontend