21.11.2025 aktualisiert

**** ******** ****
Premiumkunde
nicht verfügbar

Senior Java Backend Engineer – Microservices | Kafka | Kubernetes | Cloud

Schwäbisch Hall, Deutschland
Weltweit
Dipl-Informatiker (FH)
Schwäbisch Hall, Deutschland
Weltweit
Dipl-Informatiker (FH)

Profilanlagen

CV - Senior Software Developer.pdf
Profil - Robert Skarwecki.pdf

Skills

Ich unterstütze Unternehmen bei der Modernisierung und Entwicklung komplexer Backend-Systeme – mit Fokus auf Java, Spring Boot, Kafka und Kubernetes.

Mit über 15 Jahren Erfahrung in sicherheitskritischen und hochverfügbaren Systemen (Banken, Healthcare, Industrie) bringe ich sowohl tiefes technisches Know-how als auch ein ausgeprägtes Verständnis für Clean Code, Integration und DevOps mit.

Ob Neuentwicklung, Migration oder technisches Troubleshooting: Ich sorge für wartbare Lösungen, saubere Architektur und reibungslosen Betrieb – on-premise oder cloudbasiert.

Remote oder vor Ort – ich bin kurzfristig verfügbar.

Skills & Techstack (Auszug)
Kernkompetenzen:
  • Entwicklung moderner Java-Backends mit Spring Boot
  • Event-Driven Architecture mit Apache Kafka
  • Microservices mit Hexagonaler Architektur
  • CI/CD mit GitHub Actions, Jenkins, ArgoCD
  • Containerisierung: Docker, Kubernetes, Helm
  • REST APIs mit OpenAPI / Swagger
  • DevOps & Cloud: Azure, AWS, Blob Storage
  • Anbindung komplexer Systeme: SAP, HSM, Legacy
Tools & Frameworks:
  • IntelliJ IDEA, Maven, Gradle, JUnit, Mockito
  • Camunda BPMN/DMN, Cucumber, Pact
  • Monitoring mit Grafana, Graylog, Splunk
  • Git, GitLab, BitBucket
  • Datenbanken: Oracle, PostgreSQL, MySQL

Typische Einsatzgebiete:
  • Migration monolithischer Systeme zu Microservices
  • Entwicklung von Backends mit Spring Boot & Kafka
  • Aufbau robuster CI/CD-Pipelines und DevOps-Strukturen
  • Integration von Legacy-Systemen (SAP, HSM, Datenbanken)
  • Entwicklung in regulierten Umgebungen (Banken, MedTech, Security)

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

Green Bond Reporting

Nord/LB

Banken und Finanzdienstleistungen

Die Umsetzung von EU-Vorgaben erfordert die Erstellung umfangreicher Reports. Die dazu benötigten Daten werden in einer Vielzahl bestehender und neu hinzukommender bankeninterner Systeme gepflegt. Die Daten werden zusammen geführt, angereichert und per Kafka an weitere Systeme weiter gesendet.

Tätigkeiten:
  • Weiterentwicklung von fünf bereits vorhandenen Microservices
  • Konzeption und Erstellung neuer Microservices mittels hexagonaler Architektur
  • Umstellung vorhandener Microserivces auf hexagonale Architektur
  • DevOps: Administrative Tätigkeiten in der Azure-Cloud
  • Einführung von End-2-End und Integrationstests bei vorhandenen Microservices
  • Definition von REST-APIs via OpenAPI und Umsetzung mittels Springboot
  • Anbindung von Integrationstests an Kafka
  • Erstellung von Kafka Consumern und Producers

Digitalisierung von Bankenprozessen

Nord/LB

Banken und Finanzdienstleistungen

Drei ineinander greifende Geschäftsprozesse zur Immobilienbewertung in einer Landesbank müssen digitalisiert werden. Die vom Fachbereich bereitgestellten BPMN- und DMN-Diagramme werden für die Ausführung in Camunda aufbereitet und die Service Tasks implementiert. Es werden Assertdaten aus Drittsystem, unter anderem SAP R/3, gelesen und Updates dort vorgenommen. Die Korrektheit der Implementierung wird mittels Given-When-Then-Tests sichergestellt.

Tätigkeiten:
  • Einbindung fachlicher BPMN und DMN in Camunda; teilweise syntaktische Anpassungen
  • Definition von ServiceTasks basierend auf BPMN
  • Implementierung von ServiceTasks basierend auf Beschreibungen in Jira Tickets
  • Abdeckung der Funktionalität der ServiceTasks mittels Unit Tests
  • Anbindung von Drittpartysystemen wie SAP mithilfe von OpenAPI
  • Anpassung und Erweiterung von Drittparty Mockservern
  • Integration von SSL Zertifikaten im Docker Container
  • Ermitteln der Camunda-spezifischen Wege, Subworkflows mit bestimmten Daten zu starten
  • DevOps Tätigkeiten: Deploymentbeschreibung anpassen, erweitern; Deployments durchführen
  • Troubleshooting und Bugfixing
  • Bereitstellung von REST APIs fürs Frontend sowie Schwesterprozesse

Entwicklung einer Key Management und Payment Security Solution

Visa

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter


Bewertungen

"Sehr angenehmer und zuverlässiger Mitarbeiter mit klarer Kommunikation und Einhaltung aller Zusagen. Flexibel im Einsatz für verschiedene Projekte. Technisch sehr kompetent; arbeitet selbständig und fix in der Umsetzung; Bsp: für einen Schnittstellen-Wrapper (.Net mit Java) hat er eine bessere Lösung implementiert als erwartet. Wir bedauern sehr, dass eine Fortsetzung nicht mehr möglich war (Arbeitnehmerüberlassungsgesetz)."

Carl Zeiss Meditec

Software Program Manager (B. Baur)

"My experience over years and some great projects: It was a pleasure, and an enrichment to have Robert in the development team. His strong analysis skills, paired with his outstanding understanding of software and design allowed him to be a very valuable member of the team. When it comes to new techniques, Robert should be the one to deal with it. Time critical, complex issues? Robert is the one that stays calm and completely focussed. A very good team player and a true performer."

EDV Beratung André Weber

Senior Software Developer, Software Architect, Team Lead (André Weber)

"Robert hat sich extrem schnell in die komplexe technische Umgebung unserer Projekte eingearbeitet. Alle Aufgaben wurden in Lichtgeschwindigkeit stets zu unserer vollsten Zufriedenheit umgesetzt. Robert ist sich nie zu schade auch weniger beliebte Themenbereiche anzugehen und diese perfekt zu lösen. Die Zusammenarbeit mit ihm war für das gesamte Team super angenehm und immer von einem top Teamgeist geprägt. Wir hoffen sehr, dass wir auch in Zukunft wieder die Gelegenheit haben zusammenzuarbeiten"

Carl Zeiss Meditec AG

Softwarearchitekt / Projektleiter (Robert Hien)

"Robert is an excellent software developer who advances large topics in a short period of time. He is proficient in a wide variety of technology stacks, particularly in .NET and Java. Through his outstanding analytic skills, Robert can learn to perform in a very short time in any language, technology stack, paradigm and architecture. This makes him to a valuable discussion partner and advisor. Through his open-minded and cooperative nature, Robert enjoys sympathy of his colleagues."

Carl Zeiss Meditec AG

Software Architect, Lead Developer (Narantuja Schick)

"Die Arbeit mit Robert hat mir sehr viel Spaß gemacht. Er hat die richtige Einstellung "Let's get things done". Er arbeitet zuverlässig, präzise und effizient. Robert will immer in die Dinge einsteigen und verstehen, was unter der Haube passiert, egal ob es um Programmierung, Softwarearchitektur oder Betrieb geht. Robert ist also ein super Kollege mit einem großartigen Teamgeist, immer bereit zu helfen und das Beste aus den Menschen herauszuholen. Ich freue mich auf unsere nächste Zusammenarbeit!"

Carl Zeiss Meditec AG

Senior Softwareentwickler (Tomas Tulka)

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.04.2026


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden