26.03.2026 aktualisiert
DM
100 % verfügbar
Senior Softwareentwickler (Java Fullstack) und zertifizierter Softwarearchitekt
Köln, Deutschland
Nur Remote
Dipl.-Inform. Allgemeine Informatik mit Nebenfach MathematikÜber mich
Senior Softwareentwickler (Java Fullstack) und zertifizierter Softwarearchitekt (iSAQB CPSA-F) mit langjähriger Erfahrung in der Modernisierung komplexer Systemlandschaften, Integration stabiler Backend‑Architekturen mit Java/Spring Boot sowie der Ablösung und Neuentwicklung von Legacy‑Systemen.
Skills
Clean CodeJavaAmazon Web ServicesAmazon S3ArchitekturTest AutomationCloud ComputingDatenbankenContinuous IntegrationIBM DB2DatenbankabfragenDevOpsDistributed ComputingSkalierbarkeitPostgreSQL
ISAQB Certified Professional for Software Architecture (CPSA-F)
Zertifizierter Softwarearchitekt nach iSAQB-Standard mit fundierten Kenntnissen in der Analyse, Bewertung und Gestaltung nachhaltiger Softwarearchitekturen. Anwendung bewährter Architekturmethoden und -muster zur Strukturierung komplexer Systeme sowie Unterstützung von Entwicklungs-Teams bei architekturrelevanten Entscheidungen.
Apache Kafka & Event-Driven Architectures
Tiefgehende Erfahrung im Einsatz von Apache Kafka zur Realisierung performanter, skalierbarer und asynchroner Kommunikationsstrukturen. Implementierung von Event-Driven Architectures zur Entkopplung verteilter Systeme sowie Aufbau von Streaming-Pipelines inklusive Topic-Design, Partitionierung und Monitoring.
AWS Cloud-Architekturen
Umfassende Erfahrung in der Konzeption, Implementierung und dem Betrieb skalierbarer Cloud-Lösungen auf Basis von Amazon Web Services. Einsatz von Services wie EC2, S3, RDS, Lambda, API Gateway und CloudWatch zur Umsetzung hochverfügbarer, sicherer und kosteneffizienter Architekturen. Erfahrung mit Infrastructure as Code (z.B. Terraform oder CloudFormation) und Cloud-Migrationsprojekten.
Java/Spring Boot Backend-Entwicklung
Umfassende Expertise in der Entwicklung stabiler Backend-Architekturen mit Java und Spring Boot. Spezialisierung auf die Modernisierung komplexer Systemlandschaften und Ablösung von Legacy-Systemen.
Testgetriebene Entwicklung (TDD)
Fundierte Kenntnisse in testgetriebener Entwicklung mit Fokus auf Clean Code und CI/CD. Erfahrung in der Implementierung umfangreicher automatisierter Tests (Unit-/Integrationstests).
Microservice-Architekturen
Expertise in der Integration verteilter Systeme mit Technologien wie Kafka, RabbitMQ und ESB. Implementierung von Microservices und Containerisierung mit Docker und Kubernetes.
Fullstack-Entwicklung
Erfahrung in der Fullstack-Entwicklung mit Angular und Wicket für Web-Frontends. Implementierung von Frontend-Komponenten zur Verifikation von Hardware-Eingaben.
API-Design und Integration
Kenntnisse in der Implementierung von Schnittstellen (REST, SOAP, HL7) zum Austausch medizinischer Daten. Anbindung medizinischer Haussoftware an Telematikinfrastrukturen.
DevOps und CI/CD
Erfahrung mit Jenkins, Git/SVN, Maven und automatisiertem Aufsetzen von Test-Umgebungen. Konfiguration von Jenkins-Pipelines und Einsatz von Ansible, Consul und Docker.
Datenbanktechnologien
Kenntnisse in verschiedenen Datenbanksystemen wie Oracle, PostgreSQL, MySQL, DB2 und MongoDB. Erstellung von Datenbankskripten und Optimierung von Datenbankabfragen.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRussischverhandlungssicherTürkischgut
Projekthistorie
Anbindung medizinischer Haussoftware an die Telematikinfrastruktur (TI 2.0), inkl. eRezept und eTerminservice über standardisierte APIs der gematik. Analyse und Behebung von Java-Legacy-Code; Erweiterung bestehender Module. Entwicklung umfangreicher automatisierter Tests im Rahmen von TDD.
Integration von Apache Kafka in ein bestehendes System; Erstellung der Dokumentation und Wissenstransfer. Weiterentwicklung und Fehlerbehebung von C/C++-Klassen zur Hardware-Kommunikation. Entwicklung und Integration von Java-Modulen zur Weiterverarbeitung der ausgelesenen Daten.
Implementierung von Schnittstellen zum Austausch medizinischer Daten. Verarbeitung von Dokumenten im HL7-Format. Schreiben automatisierter Unit-Tests.
Zertifikate
Certified Professional for Software Architecture
ISAQB2025