07.08.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Java & Cloud-Native Developer | KI-Integration, RAG & AI Agents | Anthropic Claude

Frankfurt am Main, Deutschland
Weltweit
Bachelor of Science Informatik
Frankfurt am Main, Deutschland
Weltweit
Bachelor of Science Informatik

Profilanlagen

CV_Homan_Sarwary_08_2026_Langform_DE.pdf

Über mich

Senior Java-Backend- & Cloud-Native-Entwickler, seit 2016 in Banking & Enterprise Umfeld. Skalierbare Microservices mit Spring Boot. Entwicklung für die Cloud-Umgebungen wie AWS & Kubernetes. KI-Integration mit Spezialisierung auf Anthropic Claude (RAG, Agentic AI, Spring AI).

Skills

AI AgentsRAGGenAILLMDDDJavaSpring SecurityAPIsKünstliche IntelligenzCloud ComputingCertified Scrum Product OwnerJava EE Connector ArchitectureJava ArchitecturesJava DevSpring FrameworkJava API For Restful Web ServicesScrumModel Driven ArchitectureJava Application ServerCertified Scrum MasterSpring CloudSpring MVCPrompt EngineeringSpring BootCloud TechnologiesBackendSpring DataKubernetesApache KafkaSpring JdbcSoftware CodingRestful ApisSpring BatchMicroservices
Seit April 2016 entwickle ich skalierbare, produktionsstabile Softwaresysteme für Enterprise-Kunden.
Meine Basis ist Cloud-Native Backend-Entwicklung mit Java/Spring auf Kubernetes/OpenShift.
Diese Produktionserfahrung fließt direkt in verlässliche, sichere KI-Systeme ein, mit Fokus auf KI-Integration und Agentische Systeme auf Basis der Anthropic Claude API und des Model Context Protocol (MCP).

Ich baue keine KI-Demos, sondern integriere KI in Systeme, die nicht ausfallen dürfen – als Brückenbauer zwischen etablierter IT-Infrastruktur und moderner KI.


KUNDEN & BRANCHEN:
ING
Comdirect
Commerzbank (Banking)
Deutsche Bahn
Daimler TSS (Automotive)
Accenture
Luftfahrtbundesamt (Luftfahrt)
überwiegend hochregulierte Umgebungen mit höchsten Anforderungen an Stabilität, Sicherheit und Skalierbarkeit.


ERFAHRUNG & PROJEKTE:
Über 10 Jahre Projekterfahrung – von Anforderungsanalyse und Schnittstellendesign über die Kernentwicklung ausfallsicherer REST-Services und skalierbarer Microservices bis zur Vertretung des Teams in Architektur- und Security-Gremien. Schwerpunkte: Microservices nach DDD, Zahlungsverkehr/Transaktionen, API-First/Contract-First, Event-Driven mit Kafka, Echtzeit-Datenverarbeitung.


TECHNOLOGIE-STACK:
  1. Backend: Java SE/EE 8–21, Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch, REST & SOAP, JPA/Hibernate
  2. Messaging & Event-Driven: Apache Kafka, JMS, ActiveMQ, RabbitMQ
  3. Cloud & DevOps: AWS, Microsoft Azure, Kubernetes, OpenShift, Docker, Jenkins, GitLab CI/CD
  4. Qualität & Architektur: DDD, TDD, BDD (Cucumber), JUnit, Mockito, SonarQube, Clean Code, SOLID, Design Patterns
  5. Datenbanken: Oracle SQL/PL-SQL, PostgreSQL, MySQL, Microsoft SQL · NoSQL: MongoDB, Redis

KI-INTEGRATION & AGENTISCHE SYSTEME:
  1. KI/AI Engineering: Anthropic Claude API, Tool/Function Calling, Agentische KI, Memory/State-Handling, Safety Guardrails
  2. MCP: Server- & Client-Entwicklung, Capability Manifests, Tool-Adapter, Produktions-Deployment
  3. RAG-Systeme auf Enterprise-Daten, Java-native via Spring AI & LangChain4j
  4. Prompt Engineering: Instruction & Few-Shot Design, Structured Outputs/JSON, Tool-aware Prompting, Prompt Governance
  5. KI-Tools: Claude Code, Claude Cowork, GitHub Copilot, KI-gestützter Entwicklungs-Workflow

SOFT SKILLS:
Strukturiert, ruhig und kommunikationsstark. Mehrjährige Erfahrung als Java-SE-Trainer und Tutor:
komplexe Themen praxisnah vermitteln, Schnittstellen zwischen internen und externen Stakeholdern moderieren und über System- und Teamgrenzen hinweg technische Abstimmung sicherstellen.
Zertifizierter Scrum Master (PSM I & II).
Schnelle Einarbeitung in neue Technologien.


ZERTIFIZIERUNGEN:
Professional Scrum Master I & II
Professional Scrum Product Owner I
Oracle Certified Associate Java SE 8 (1Z0-808)
ISTQB Certified Tester Foundation Level


Anthropic Academy:
MCP (Intro & Advanced)
Building with the Claude API
Claude Code & Agent Skills/Subagents
AI Fluency

Sprachen

DeutschverhandlungssicherEnglischgutPersischMuttersprache

Projekthistorie

IT-Consultant / Java-Backend-Entwickler / Test-Automatisierung mit Cucumber

ING

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

08.2024 – 04.2025 · ING — Backend-Entwicklung (Bankwesen)
Rolle: IT-Consultant / Java-Backend-Entwickler · Einsatzort: Frankfurt am Main / Remote
  1. Konzeption und Implementierung neuer Backend-Komponenten mit Java SE und Spring in einer monolithischen Systemlandschaft
  2. Vertragssichere Definition und Abstimmung technischer Schnittstellen mit zwei externen Teams
  3. Integration des Cucumber-Frameworks (BDD) zur Testautomatisierung
  4. Analyse fachlicher Anforderungen und Übersetzung in technische Lösungskonzepte
  5. Übernahme von Scrum-Master-Aufgaben (Reviews & Planning)
Technologien: Java SE 11/17, Java EE, Spring Boot/MVC/Security/Data, REST, JPA/Hibernate, JUnit, Mockito, TDD, BDD (Cucumber), FitNesse, DDD, Oracle SQL, Maven, OpenShift, Kubernetes, Helm, Microsoft Azure, Jenkins, GitLab CI/CD, Git/GitHub, Scrum

IT-Consultant / Java-Backend-Entwickler / Spring Framework und Spring Batch Developer

Comdirect

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

03.2023 – 07.2024 · Comdirect — Kartenprozessor / Zahlungsverkehr (Bankwesen)
Rolle: IT-Consultant / Java-Backend-Entwickler · Einsatzort: Quickborn / Remote
  1. Datenmodellierung und Migration des Kerndatenmodells für einen neuen Kartenprozessor
  2. Design und Implementierung eines neuen Kerndatenmodells für Zahlungsverkehrstransaktionen (mit Spring Batch)
  3. Aufbau performanter JSON-Verarbeitungsprozesse
  4. Entwicklung und Performance-Optimierung von Spring-Batch-Jobs zur Transaktionsverarbeitung
  5. Analyse fachlicher Anforderungen, Ausarbeitung von User Stories, Architektur-Dokumentation in Confluence
Technologien: Java SE 8/11, Java EE, Spring Framework/Batch/MVC/Data, REST, JPA/Hibernate, HQL, JUnit, Mockito, TDD, DDD, PostgreSQL, Maven, Jira, Confluence, IntelliJ, Eclipse, GitLab CI/CD, GitHub, Jenkins, XML, JSON, Scrum

IT-Consultant / Java-Backend-Entwickler / Microservice Entwickler

09.2021 – 02.2023 · ING — Portal-Microservices (Bankwesen)
Rolle: IT-Consultant / Java-Backend-Entwickler · Einsatzort: Frankfurt am Main / Remote
  1. Design und Implementierung von 5+ Portal-Komponenten als eigenständige Microservices mit Java SE und Spring
  2. Definition, Abstimmung und Versionierung von REST-Schnittstellen inkl. erster Schnittstellentests
  3. Entwicklung von API-Services (RESTful, Spring MVC)
  4. Analyse fachlicher Anforderungen, regelmäßige Abstimmung mit Product Ownern und Architekturteam
  5. Übernahme von Scrum-Master-Aufgaben (Reviews & Planning)
Technologien: Java SE 11/17, Java EE, Spring Boot/MVC/Security/Data, REST, JPA/Hibernate, JMS, Apache Kafka, JUnit, Mockito, TDD, FitNesse, DDD, Oracle SQL, Liquibase, Kibana, OpenShift, Docker, Kubernetes, Maven, Microsoft Azure, TeamScale, Jira, Confluence, Git/GitHub, Jenkins, GitLab CI/CD, Microservices, ShedLock

IT-Consultant / Java-Backend-Entwickler / Spring Entwickler

Daimler TSS

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

01.2021 – 08.2021 · Daimler TSS — Connected-Car-Plattform (Automobilindustrie)
Rolle: IT-Consultant / Java-Backend-Entwickler · Einsatzort: Stuttgart / Ulm / Remote
  1. Entwicklung einer Cloud-nativen Plattform für vernetzte Fahrzeuge (Connected Car) – Echtzeitkommunikation zwischen Fahrzeug, Backend und mobilen Endgeräten
  2. Design und Implementierung hochverfügbarer Echtzeit-Datenübertragungskomponenten mit Reactive Java (RxJava 3) – niedrige Latenz unter Last
  3. Aufbau versionierter REST-APIs mit Consumer-Verträgen (OpenAPI) für drei Downstream-Systeme
  4. Technische Beratung zu Architektur- und Umsetzungsmöglichkeiten
Technologien: Java SE 11, Spring Boot/MVC/Security/Reactive/Data, RxJava 3, REST, JPA/Hibernate, JUnit, Mockito, TDD, DDD, Microsoft SQL, Liquibase, Kibana, React, Maven, Lombok, SonarQube, Jira, Confluence, Git/GitHub, Jenkins, Azure, Grafana, Micrometer, Scrum

IT-Consultant / Java-Backend-Entwickler / API-Entwickler

Deutsche Bahn

Transport und Logistik

500-1000 Mitarbeiter

03.2020 – 12.2020 · Deutsche Bahn (DB Systel) — Asset-/Konfigurationsmanagement-APIs (IT-Vertrieb)
Rolle: IT-Consultant / Java-Backend-Entwickler · Einsatzort: Frankfurt am Main
  1. Design und Implementierung produktionsreifer RESTful-APIs (API-First, Contract-First) mit Java SE 11 und Spring
  2. Entwicklung von 4 API-Services zur automatisierten Übertragung von Konfigurationsdaten aus AWS und uCMDB in zentrale Asset-Management-Systeme – manuelle Pflege vollständig abgelöst
  3. Produktiv-Deployment auf dem BizHub der DB Systel inkl. Security-Penetrationstests und OWASP-Absicherung
  4. Erweiterung des fachlichen Datenmodells; interne Schulungen zu API-First-Entwicklung und OWASP-Security
Technologien: Java SE 11, Spring Boot/MVC/Security, REST, OpenAPI, JUnit, Mockito, TDD, Penetrationstests, DDD, API-First/Contract-First, AWS, OpenShift, Kubernetes, Docker, Microservices, JWT, OWASP, Maven, SAFe, Scrum, Jira, SonarQube, Confluence, Eclipse, Git/GitLab, Jenkins, uCMDB, BizHub

IT-Consultant / Java-Backend-Entwickler ( Java Cloud natice - Microservice und AWS Cloud Developer

Deutsche Bahn

Transport und Logistik

500-1000 Mitarbeiter

07.2018 – 12.2019 · Deutsche Bahn — Vendo Kundenkonto (KTO) (Vertrieb)
Rolle: IT-Consultant / Java-Backend-Entwickler · Einsatzort: Frankfurt am Main
  1. Kernentwickler der zentralen Kundenkontokomponente der neuen DB-Vertriebsplattform – ausfallsicherer, horizontal skalierbarer REST-Service in der AWS-Cloud, der Millionen von Kundendatensätzen verwaltet
  2. Absicherung mit Consumer-Driven Contracts (Spring Cloud Contracts); Regressionstest-Suite mit 200+ automatisierten Tests
  3. Feste Vertretung des Teams im projektweiten Architektur- und Security-Arbeitskreis
  4. Teamübergreifende Schnittstellenkoordination und Zusammenarbeit mit externen Entwicklungspartnern
Technologien: Java SE/EE, Spring Boot/MVC/Security/Data, REST, JPA/Hibernate, Consumer-Driven Contracts, JUnit, Mockito, TDD, Cucumber, DDD, Microservices, AWS, OpenShift, Docker, Kubernetes, JMS, Apache MQ, Apache Kafka, IDM, Keycloak, JWT, OWASP, Enterprise Architect, Mapstruct, Maven, SAFe, Scrum, Jira, SonarQube, Oracle SQL, Liquibase, Git/GitLab, Jenkins, CI/CD, Instana, Grafana, Graylog, Kibana

Haupttrainer für Java SE

Accenture

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

06.2018 – 07.2018 · Accenture — Haupttrainer Java SE (IT)
Rolle: Haupttrainer · Einsatzort: Kronberg im Taunus / Frankfurt am Main
  1. Durchführung von Seminaren zum Programmieren mit Java Standard Edition
  2. Vorbereitung der Teilnehmer auf die Zertifizierung Oracle Certified Associate Java SE 8 Programmer I (Exam 1Z0-808)
Technologien: Java SE, JUnit, Eclipse, Apache Maven, Git

IT-Consultant / Java-Backend-Entwickler / Lead und Koordinatinsentwickler

09.2017 – 05.2018 · Commerzbank — Onboarding-Plattform Privatkunden (Bankwesen)
Rolle: IT-Consultant / Java-Backend-Entwickler · Einsatzort: Frankfurt am Main
  1. Entwicklung fachlicher Kernkomponenten auf Basis einer SOA-Architektur mit SOAP und RESTful Services – Onboarding-Strecke für neue Privatkunden (internationales Großprojekt)
  2. Fachliche Koordination und technische Abstimmung mit einem Offshore-Entwicklungsteam in Indien (regelmäßige Remote-Sessions zur Schnittstellenabstimmung und Qualitätssicherung)
  3. Koordination mit externen Entwicklungspartnern
Technologien: Java SE/EE, SOAP, REST, Spring Framework, EasyMock, JUnit, Domain-Modell, Enterprise Architect, Maven, TFS, SonarQube, Eclipse, Scrum

IT-Consultant / Java-Full-Stack-Entwickler

evodion / Luftfahrtbundesamt

Sonstiges

250-500 Mitarbeiter

Projekt bei evodion Information Technologies (04.2016 – 06.2017)04.2016 – 06.2017 · Luftfahrtbundesamt (LBA) — Verwaltung von Fluglizenzen (Luftfahrt)
Rolle: IT-Consultant / Java-Backend-Entwickler · Einsatzort: Hamburg
  1. Konzeption und Erstellung des Pflichtenhefts – vollständige Anforderungsanalyse mit dem LBA als Auftraggeber
  2. Erweiterung des bestehenden Domainmodells für neue regulatorische Anforderungen (EU-Fluglizenzrecht) – rückwärtskompatible Datenmodelländerungen ohne Systemausfall
  3. Entwicklung neuer Backend-Komponenten und Web Services (SOAP, EJB) – Anbindung an das Lizenzverwaltungssystem des LBA
  4. Koordination und technische Abstimmung mit externen Entwicklungspartnern
Technologien: Java SE/EE, EJB, SOAP, Oracle SQL, JPA, Hibernate ORM, Arquillian, JUnit, Maven, Jenkins, Java Swing, Lastenheft/Pflichtenheft, Eclipse, Scrum, Jira


Zertifikate

Professional Scrum Master (PSM II)

Scrum.org

2025

Professional Scrum Master 1 (PSM I)

scrum.org

2018

Professional Scrum Product Owner 1 ( PSPO I)

scrum.org

2018

Oracle Certified Associate Java SE 8 Programmer I

Oracle

2017

ISTQB Certified Tester Foundation

ISTQB

2015


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden