Zum Hauptinhalt springen
Verfügbar für neue Projekte

Homan Sarwary

Senior Java-Backend & Cloud Native Entwickler für skalierbare Microservice-Systeme

Java Freelancer  ·  seit 2016  ·  Frankfurt am Main

Ich unterstütze Unternehmen bei der Entwicklung performanter Backend-Systeme mit der Programmiersprache Java und dem Spring-Framework für skalierbare moderne Cloud-Plattformen wie Kubernetes und AWS. Als erfahrener Java-Consultant bringe ich über 10 Jahre Enterprise-Projekterfahrung in Banken und Großunternehmen mit und Kenntnisse in der KI-Integration in der Softwareentwicklung.

Netzwerke
Java 21
🍃 Spring Boot
🏗️ Microservices
🤖 KI-Integration
Homan Sarwary – Senior Java-Backend Entwickler und Java Consultant
10+
Jahre Erfahrung
10+
Großprojekte
5
Zertifikate
Scroll
Projekterfahrung bei
· · · · · · · · · · · · · ·
Homan Sarwary – Java Freelancer Frankfurt am Main
seit '16
Freelancer

Senior Java-Backend-Entwickler mit Fokus auf Cloud Native & Microservices

Seit April 2016 entwickle ich moderne, skalierbare und bewährte Softwarelösungen.

Mein Schwerpunkt liegt auf der Entwicklung von Cloud-Native-Anwendungen auf Basis von Java SE und Java EE und dem Spring-Framework unter Anwendung agiler Methoden wie Scrum und SAFe sowie den DevOps-Prinzipien.

Zu meinen fachlichen Schwerpunkten gehören insbesondere:

  • Architektur und Implementierung von Microservices mit Java und Spring Framework
  • Konzeption und Entwicklung des Domain-Modells nach Domain-Driven Design (DDD)
  • Entwicklung von Webservices mit RESTful APIs und SOAP
  • Einsatz von Spring Boot, Spring MVC, Spring Data, Spring Security
  • Persistenz-Lösungen mit JPA (Java Persistence API) und dem Hibernate-Framework
  • Messaging mit JMS (Java Messaging API) sowie Kafka, ActiveMQ und RabbitMQ
  • Schnittstellenabstimmungen mit internen und externen Stakeholdern
  • Softwareentwicklung für Cloud-Technologien wie AWS, OpenShift/Kubernetes und Microsoft Azure
  • Testautomatisierung mit JUnit, Mockito und dem Cucumber-Framework (BDD)
  • Software-Architektur, Systemdesign und Weiterentwicklung bestehender Systemlandschaften
  • Coaching & Training
  • Scrum Master Tätigkeiten
  • Analyse der Anforderungen und Schreiben von User Stories (Business-Analyst)
  • KI-Integration & Prompt Engineering in der Softwareentwicklung

Als Java-Tutor konnte ich wertvolle Erfahrung im Team-Coaching sammeln und diese gewinnbringend in Projekten einsetzen. Als Haupttrainer für Java Standard Edition und zur Vorbereitung auf die Zertifizierung bereitete ich Gruppen von Teilnehmern gezielt auf die Prüfung vor. Dabei moderierte ich Lerninhalte, vermittelte komplexe technische Zusammenhänge praxisnah und vertiefte meine Kommunikations- und Moderationskompetenz.

Durch meine Mitwirkung an komplexen Großprojekten bin ich erfahren darin, Schnittstellen zwischen internen und externen Stakeholdern erfolgreich zu moderieren. Ich koordiniere und stelle die technische Abstimmung über System- und Teamgrenzen hinweg sicher. Ich arbeite strukturiert, geduldig und kommunikationsstark im Team und eigne mir neue Technologien schnell an. Aktuelle Frameworks und Entwicklungstrends beobachte ich kontinuierlich und bringe neue Impulse aktiv ins Team ein.

Java Expert
Java 8 bis 21, SE & EE, Cloud Native
🏗️
Microservices
Architektur, DDD, skalierbare Systeme
🎯
Scrum Master
PSM I & II zertifiziert, Agile Coach
📍
Frankfurt & Remote
Onsite oder vollständig remote

Meine drei Kernleistungen

Als Java-Cloud-Native-Entwickler bringe ich fokussierte Expertise in drei strategischen Bereichen für Ihr Enterprise-Projekt mit.

Warum Kunden mit mir arbeiten

Als Senior-Java-Backend-Entwickler mit nachgewiesener Enterprise-Erfahrung biete ich Ihnen klare Vorteile für kritische Backend-Projekte.

🏆

10+ Jahre Java Enterprise

Über eine Dekade Erfahrung in der Entwicklung komplexer Java-Backend-Systeme – von der Architektur bis zur produktionsreifen Lösung. Als Spring Boot Freelancer mit nachgewiesenen Ergebnissen in anspruchsvollen Projekten.

🏦

Banking & Großunternehmen

Projekterfahrung bei ING, Comdirect, Commerzbank und Deutsche Bahn – in hochregulierten Umgebungen mit höchsten Anforderungen an Stabilität, Sicherheit und Skalierbarkeit.

☁️

Skalierbare Cloud-Architekturen

Fokus auf zukunftssichere, cloud-native Microservice-Architekturen mit AWS, Azure, Kubernetes und Apache Kafka. Lösungen, die mit Ihrem Unternehmen mitwachsen – als erfahrener Microservices Entwickler und Java Cloud Architect.

Agile Entwicklung & DevOps

Zertifizierter Scrum Master (PSM I & II) mit gelebter DevOps-Kultur. CI/CD, automatisierte Tests und kontinuierliche Integration von Anfang an – für schnelle Lieferzyklen und stabile Systeme.

🤖

KI-Integration in der Softwareentwicklung

KI-Integration als fester Bestandteil meiner täglichen Entwicklungsarbeit – mit GitHub Copilot als AI-Pair-Programmer im IntelliJ-IDE, OpenAI API und Claude API für LLM-Integrationen in Java-Backend-Systemen sowie Spring AI für Java-native KI-Anbindung mit RAG-Pipelines und Embeddings.

GitHub Copilot
AI-Pair-Programming · IntelliJ-Plugin · Code-Vervollständigung
OpenAI API
GPT-4o · REST-API-Integration · Backend-Anbindung
Claude API
Anthropic · API-Integration · Claude Code
Spring AI & LangChain4j
Java-native KI-Integration · RAG · Embeddings

Technologie-Stack

Kernkompetenzen eines erfahrenen Java Consultants und Spring Boot Freelancers – fokussiert auf die Technologien, die Enterprise-Systeme skalierbar und zukunftssicher machen.

Technische Expertise

Java SE / EE (8 · 11 · 17 · 21)97%
Spring Framework & Spring Boot95%
Microservices & Domain-Driven Design93%
RESTful API / SOAP / Web Services95%
JPA / Hibernate ORM & OGM91%
Apache Kafka / JMS / Messaging87%
Cloud (AWS / Azure / OpenShift)88%
Testautomatisierung (JUnit / Mockito / Cucumber)92%
SQL (Oracle · PostgreSQL)90%
NoSQL (MongoDB · Redis)82%

Methoden & Frameworks

Scrum / SAFe & Agile95%
Software-Architektur & Design91%
CI/CD & DevOps (Jenkins / GitLab)88%
Container (Kubernetes / Docker)86%
Business-Analyse & User Stories90%
SOLID Prinzipien & Clean Code93%
Stakeholder-Management92%
Java SE Trainer & Coaching90%
Java SE 8–21 Java EE Spring Boot Spring Framework Spring Security Spring Data Spring Cloud Contracts / CDCs Microservices Domain-Driven Design RESTful API JPA / Hibernate Mapstruct
Apache Kafka Event Driven Architecture JMS / ActiveMQ RabbitMQ
AWS Microsoft Azure Kubernetes Docker OpenShift CI/CD Jenkins GitLab CI/CD
Testautomatisierung TDD / BDD JUnit / Mockito Cucumber Clean Architecture Performance-Optimierung SonarQube OWASP UML Design Patterns SOA
Oracle SQL PostgreSQL MySQL Microsoft SQL HQL JPQL Liquibase
MongoDB Redis Hibernate OGM
Keycloak IDM JWT Spring Security OWASP
Grafana Prometheus Instana Kibana Graylog Micrometer
Oracle Database
Oracle SQL · PL/SQL · Enterprise DB
PostgreSQL
Open Source · ACID · JSON-Support
MongoDB
NoSQL · Dokumentenstore · Atlas Cloud
Redis
In-Memory · Caching · Session-Management
Liquibase
Schema-Migration · Versionierung · CI/CD-Integration

Ausgewählte Projekte

Über 10 Jahre Projekterfahrung in führenden Unternehmen aus Banking, Automobil, Bahn und Luftfahrt.

Honar IT Consulting – Freiberuflich
01.2020 – heute  ·  Java Cloud Native Entwickler & IT-Berater
08.2024 – 04.2025 ING Bankwesen · Frankfurt / Remote

Software-Ingenieur / Java-Backend-Entwickler

IT-Consultant / Java Software Developer

  • Design und Implementierung neuer Komponenten mit Java SE und Spring in einer monolithischen Systemlandschaft
  • Integration des Cucumber-Frameworks zur Testautomatisierung (BDD)
  • Analyse fachlicher Anforderungen und Ableitung technischer Lösungen
  • Technischer Ansprechpartner und Beratung des Entwicklungsteams
  • Aktive Scrum-Master-Aufgaben: Reviews & Sprint Planning
Java SE 11/17 Spring Boot Spring MVC Hibernate JUnit / Mockito Cucumber / BDD Oracle SQL Microsoft Azure Kubernetes Helm OpenShift GitLab CI/CD Jenkins
03.2023 – 07.2024 Comdirect Bankwesen · Quickborn / Remote

Software-Ingenieur / Java-Backend-Entwickler

IT-Consultant / Java Software Developer

  • Datenmodellierung und Weiterentwicklung bestehender Datenmodelle für neuen Kartenprozessor
  • Design und Implementierung eines neuen Datenmodells zur Verarbeitung von Transaktionen (Zahlungsverkehr) mit Spring Batch
  • Entwicklung und Optimierung von Spring-Batch-Jobs zur Transaktionsverarbeitung
  • Analyse fachlicher Anforderungen und Ausarbeitung von User Stories
  • Dokumentation der Architektur in Confluence, regelmäßiges Status-Reporting
Java SE 8/11 Spring Batch Spring MVC JPA / Hibernate HQL PostgreSQL JUnit / Mockito RESTful API Maven GitLab CI/CD Jenkins Jira / Confluence
09.2021 – 02.2023 ING Bankwesen · Frankfurt / Remote

Software-Ingenieur / Java-Backend-Entwickler

IT-Consultant / Java Software Developer

  • Design und Implementierung von Portal-Komponenten mit Java und Spring in einer Microservices-Architektur
  • Entwicklung von API-Services auf Basis von RESTful und Spring MVC
  • Abstimmung und Definition von Schnittstellen sowie erste Schnittstellentests
  • Scrum-Master-Aufgaben inkl. Scrum Reviews und Planning
Java SE 11/17 Spring Boot Apache Kafka JMS JPA / Hibernate Oracle SQL Liquibase TDD / FitNesse Kubernetes Docker Microsoft Azure Microservices ShedLock
01.2021 – 08.2021 Daimler TSS Automobilindustrie · Stuttgart / Remote

Software-Ingenieur / Java-Backend-Entwickler

IT-Consultant / Java Software Developer

  • Entwicklung einer Plattform für vernetzte Fahrzeuge
  • Design und Implementierung von Echtzeit-Datenübertragungskomponenten
  • Aufbau von Schnittstellen und REST-APIs mit Spring Reactive (RxJava 3)
  • Technische Beratung zu Architektur- und Umsetzungsmöglichkeiten
Java SE 11 Spring Reactive RxJava 3 Spring Boot Spring Security Microsoft SQL Liquibase React Grafana SonarQube Azure Cloud
03.2020 – 12.2020 Deutsche Bahn (DB Systel) IT-Vertrieb · Frankfurt am Main

API-Entwicklung für Asset/Konfigurationsmanagement

IT-Consultant / Java Software Developer

  • Design und Implementierung von RESTful-APIs mit Java SE 11 und Spring
  • Entwicklung von API-Services zum Transfer von Konfigurationsdaten (AWS, uCMDB) in Asset-Management-Systeme
  • Implementierung auf dem BizHub der DB Systel
  • API-First und Contract-First Ansatz, JWT-Absicherung und OWASP-Penetrationstests
Java SE 11 Spring Boot Open-API AWS Kubernetes Docker Microservices JWT / OWASP SAFe SonarQube
Accenture Technology
09.2017 – 12.2019  ·  Application Developer Senior Analyst · IT-Consultant · Java Software Developer · Java SE Trainer
07.2018 – 12.2019 Deutsche Bahn (Vendo KTO) Vertrieb · Frankfurt am Main

Backend-Applikation für DB-Vertrieb – Kundenkonto (KTO)

IT-Consultant / Java Software Developer

  • Entwicklung der zentralen Kundenkontokomponente der neuen DB-Vertriebsplattform als ausfallsicherer REST-Service in der AWS-Cloud
  • Vertretung des Entwicklerteams in projektübergreifenden Architektur- und Security-Gremien
  • Consumer-Driven Contracts (CDCs), Microservice-Konzeption, Schnittstellentests
  • Technischer Ansprechpartner für Business Analysten und Product Owner
Java SE/EE Spring Boot Apache Kafka JMS / Apache MQ Microservices AWS Kubernetes Docker Keycloak / JWT Cucumber CDCs Oracle SQL Grafana / Instana
06.2018 – 07.2018 Accenture Technology IT · Kronberg im Taunus / Frankfurt am Main

Haupttrainer – Java Standard Edition (Java SE)

Java SE Trainer

  • Durchführung von Java-SE-Seminaren und gezielte Vorbereitung auf die Oracle-Zertifizierung OCA Java SE 8 (1Z0-808)
  • Vermittlung komplexer technischer Zusammenhänge für Teilnehmergruppen
  • Moderation von Lerninhalten und Vertiefung von Kommunikations- und Moderationskompetenz
Java SE JUnit Eclipse Apache Maven Git
09.2017 – 05.2018 Commerzbank Bankwesen · Frankfurt am Main

Onboarding-Plattform für Privatkunden (internationales Projekt)

IT-Consultant / Java Software Developer

  • Entwicklung auf Basis einer SOA-Architektur mit SOAP und RESTful Services
  • Koordination und Abstimmung mit indischen Entwicklungspartnern (Offshore)
Java SE/EE RESTful / SOAP Spring Framework Enterprise Architect Scrum
evodion Information Technologies GmbH
04.2016 – 06.2017  ·  IT-Consultant / Java Software Developer
04.2016 – 06.2017 Luftfahrtbundesamt (LBA) Luftfahrt · Hamburg

Weiterentwicklung – Verwaltung von Fluglizenzen

IT-Consultant / Java Software Developer

  • Konzeption und Erstellung eines Pflichtenhefts
  • Erweiterung des Domainmodells sowie Entwicklung neuer Komponenten auf Basis von SOAP und EJB
Java SE/EE EJB SOAP JPA / Hibernate Oracle SQL Scrum / Jira
HAW Hamburg
09.2010 – 09.2015  ·  Fach-Tutor · Programmieren 1 & 2 (Java)
09.2010 – 09.2015 HAW Hamburg Hochschule · Hamburg

Java-Tutor – Programmieren 1 & 2

Fach-Tutor / Lehrbeauftragter

  • Durchführung der Seminare Programmieren 1 & 2 mit Java für Studierende der Technischen Informatik
  • Vorbereitung und Durchführung der Lehrveranstaltungen sowie individuelle Betreuung der Studierenden
  • 5 Jahre Lehrtätigkeit – Aufbau von Kommunikations-, Moderations- und Coaching-Kompetenz
Java SE Java EE JUnit Eclipse

Anerkannte Zertifikate

🏆
Scrum.org
Professional Scrum Master
PSM II
🥇
Scrum.org
Professional Scrum Master
PSM I
📋
Scrum.org
Professional Scrum Product Owner
PSPO I
Oracle
OCA Java SE 8 Programmer I
1Z0-808
🧪
ISTQB
Certified Tester Foundation Level
CTFL

Was Kunden sagen

★★★★★

„Homan hat sich sehr schnell in das KTO-Development-Team integriert, die Rituale unseres SCRUM-Teams aktiv mitgestaltet und durch seine sachliche und ruhige Art zur Klärung von hitzigen Diskussionen beigetragen. Er hat sich zum Experten für Spring Boot, Spring REST Services, OpenAPI (Swagger), Spring Cloud Contracts und Cucumber entwickelt. Neben seiner Programmiertätigkeit hat er das Team im Architektur- und Security-Gremium vertreten und als Ansprechpartner für andere Teams fungiert. Er wird dem Team sehr fehlen."

🚆
Software-Architekt
Deutsche Bahn – Vendo Kundenkonto-Projekt
★★★★★

„Homan hat sich sehr schnell in das Squad integriert und selbständig Aufgaben übernommen. Er hat aktiv an den Entwicklungsthemen mitgearbeitet und viele Verbesserungsvorschläge eingebracht. Seine Schwerpunkte lagen in Java SE/EE, RESTful APIs, Spring Framework, Apache Kafka, Testautomatisierung, Cloud-Technologien, Kubernetes, Azure, Microservices und ShedLock. Wir würden ihn jederzeit gerne wieder bei uns einsetzen."

🏦
Führungskraft
ING – Softwareentwicklung / Squad Lead
KI-Agentur · Anthropic / Claude API

Honar IT – Ihre KI-Agentur für Enterprise & Mittelstand

Von der KI-Beratung über Claude-Integrationen bis hin zu Automatisierungslösungen und Schulungen – alles aus einer Hand, mit 10+ Jahren Enterprise-Erfahrung.

Unsere 6 Leistungsbereiche

„Wir bauen keine KI-Demos. Wir integrieren KI in Systeme, die nicht ausfallen dürfen."

Warum Honar IT als KI-Agentur?

🏦
Enterprise-DNA

10+ Jahre in Banking und Konzernen. Wir kennen die Anforderungen an Stabilität, Sicherheit und Compliance aus eigener Projekterfahrung.

🔬
Claude-Spezialisierung

Während andere jedes LLM anbieten, beherrschen wir die Anthropic API in der Tiefe: Extended Thinking, Tool Use, Streaming, Prompt Caching.

Java-native

Keine Python-Workarounds. Direkte Integration in Ihre Java/Spring-Landschaft über Spring AI und LangChain4j.

🎯
Alles aus einer Hand

Von der Beratung über die Entwicklung bis zur Schulung Ihres Teams. Ein Ansprechpartner, ein roter Faden.

Unser KI-Technologie-Stack

Anthropic Claude API OpenAI GPT-4 Google Gemini Extended Thinking Tool Use RAG-Pipelines Vector Embeddings Prompt Caching Agentic Workflows LangChain / LangChain4j LlamaIndex Spring AI AutoGen GitHub Copilot Cursor AI Claude Code Fine-Tuning Prompt Engineering
Webentwicklung · Frontend & Full Stack

Moderne Websites & Web-Applikationen

Von der professionellen Unternehmenswebsite über interaktive Single-Page-Applications bis zur vollständig backend-integrierten Web-Plattform – performant, SEO-optimiert und mobilfähig.

HTML5 / CSS3 · Grid & Flexbox JavaScript ES2024 TypeScript React / Next.js Vite & moderne Build-Tools Core Web Vitals & Lighthouse Technical SEO & Structured Data Responsive Design · Mobile-First CSS Animationen & Micro-Interactions REST APIs & OpenAPI DSGVO-konforme Umsetzung Barrierefreiheit (WCAG 2.1)

Interesse an einer Website oder Web-Applikation? Beschreiben Sie Ihr Vorhaben – ich melde mich innerhalb von 24 Stunden.

Aktuell verfügbar

Bereit für Ihr nächstes Projekt?

Prüfen Sie meine aktuelle Verfügbarkeit auf FreelancerMap oder nehmen Sie direkt Kontakt auf – ich freue mich auf Ihre Anfrage.

Sprechen wir.

Sie suchen einen erfahrenen Java Freelancer oder Spring Boot Freelancer für ein Projekt im Bereich Java, Microservices oder Cloud Native Development? Nehmen Sie direkt Kontakt auf – ich freue mich auf Ihre Anfrage.

Telefon & WhatsApp
+49 176 722 47 486
E-Mail
info@honar-it.com
Standort
Frankfurt am Main, Deutschland
Sprachen
Deutsch · Englisch · Farsi-Dari