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.
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.
Meine drei Kernleistungen
Als Java-Cloud-Native-Entwickler bringe ich fokussierte Expertise in drei strategischen Bereichen für Ihr Enterprise-Projekt mit.
Microservice-Architektur
Design und Modernisierung skalierbarer Enterprise-Systeme als erfahrener Microservices Entwickler. Konzeption nach Domain-Driven Design, Consumer-Driven Contracts und API-First – mit Java, Spring Boot und Spring Cloud.
- Domain-Driven Design & Clean Architecture
- Microservice-Konzeption & Schnittstellendesign
- RESTful APIs, OpenAPI/Swagger, Consumer-Driven Contracts
- Schnittstellenvereinbarung, Klärung & Anpassung mit Third-Party-Providern
- Event Driven Architecture mit Apache Kafka
Backend-Entwicklung
Robuste, performante Backend-Services als erfahrener Java Consultant für Enterprise-Systeme in Banken und Großunternehmen. Vollständiges Spring-Ökosystem, JPA, Kafka und Testautomatisierung.
- Java SE/EE 8–21, Spring Boot, Spring Framework
- Apache Kafka & Event Driven Systems
- JPA / Hibernate & Datenbankintegration
- TDD, BDD (Cucumber), JUnit & Testautomatisierung
Cloud Native Development
Migration und Entwicklung von Anwendungen für Cloud-Umgebungen als Java Cloud Architect – mit AWS und Azure, Docker, Kubernetes und modernen CI/CD-Pipelines.
- AWS & Azure Cloud-Plattformen
- Docker & Kubernetes / OpenShift
- CI/CD-Pipelines (Jenkins, GitLab CI)
- Cloud-Migration & Performance-Optimierung
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.
Technologie-Stack
Kernkompetenzen eines erfahrenen Java Consultants und Spring Boot Freelancers – fokussiert auf die Technologien, die Enterprise-Systeme skalierbar und zukunftssicher machen.
Technische Expertise
Methoden & Frameworks
Ausgewählte Projekte
Über 10 Jahre Projekterfahrung in führenden Unternehmen aus Banking, Automobil, Bahn und Luftfahrt.
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
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
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
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
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
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
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
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)
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-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
Anerkannte Zertifikate
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."
„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."
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
KI-Coding-Assistent
Integration von KI-gestützten Coding-Assistenten in Ihren Entwicklungsworkflow. Codegeneration, Autovervollständigung und intelligente Refactoring-Vorschläge direkt in der IDE.
Autonome Coding-Agenten
Entwicklung autonomer KI-Agenten, die eigenständig Code analysieren, generieren, testen und korrigieren – für wiederkehrende Entwicklungsaufgaben ohne manuellen Eingriff.
Agenten-Anfrage stellen →KI-gestütztes Code-Review
Automatisiertes Code-Review mit LLMs: Sicherheitslücken, Code-Smells und Architekturverstöße werden durch KI-Modelle erkannt – schneller und konsistenter als manuelle Reviews.
KI-Testautomatisierung
KI-generierte Unit-, Integrations- und End-to-End-Tests. Self-Healing-Testsuiten, die sich automatisch an Codeänderungen anpassen – maximale Abdeckung bei minimalem Aufwand.
Intelligente Automatisierungspipelines
KI-gesteuerte CI/CD-Pipelines und Workflow-Automatisierung: Intelligentes Routing, Auto-Deployment-Entscheidungen und RAG-basierte Dokumentations-Workflows.
LLM-Backend-Integration
Direkte Integration von LLMs in Ihre Backend-Systeme: RAG-Pipelines, Tool Use, Streaming und Prompt Caching – production-ready, skalierbar und kostenoptimiert.
„Wir bauen keine KI-Demos. Wir integrieren KI in Systeme, die nicht ausfallen dürfen."
Warum Honar IT als KI-Agentur?
10+ Jahre in Banking und Konzernen. Wir kennen die Anforderungen an Stabilität, Sicherheit und Compliance aus eigener Projekterfahrung.
Während andere jedes LLM anbieten, beherrschen wir die Anthropic API in der Tiefe: Extended Thinking, Tool Use, Streaming, Prompt Caching.
Keine Python-Workarounds. Direkte Integration in Ihre Java/Spring-Landschaft über Spring AI und LangChain4j.
Von der Beratung über die Entwicklung bis zur Schulung Ihres Teams. Ein Ansprechpartner, ein roter Faden.
Unser KI-Technologie-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.
Landing Pages & Corporate Sites
Professionelle Unternehmenswebsites und Landing Pages mit klarer Struktur, starker Wirkung und technischer Sauberkeit. Vollständig responsiv, lighthouse-optimiert und DSGVO-konform.
- Responsive Design – Mobile-first
- SEO-Grundoptimierung & Core Web Vitals
- Performance-Optimierung & schnelle Ladezeiten
- DSGVO-konforme Umsetzung
Web-Apps & Single-Page-Applications
Komplexe interaktive Web-Applikationen mit modernen Frameworks. Von dynamischen Dashboards bis zu datenbankgestützten Plattformen – sauber architekturiert und wartbar.
- React / JavaScript / TypeScript
- Komponentenbasierte Architektur
- State Management & API-Anbindung
- Testing & CI/CD-Integration
Full Stack & Backend-Integration
Nahtlose Verbindung von modernem Frontend und Java-Backend. REST-APIs, Spring MVC, Datenbankanbindung und Deployment auf Cloud-Infrastruktur – alles aus einer Hand.
- Spring Boot / Spring MVC REST-APIs
- Java-Backend-Integration
- Datenbankanbindung (SQL / NoSQL)
- Cloud-Deployment (AWS / Azure)
Interesse an einer Website oder Web-Applikation? Beschreiben Sie Ihr Vorhaben – ich melde mich innerhalb von 24 Stunden.
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.
Vernetzen Sie sich.
Finden Sie mich auf den führenden Business-Plattformen.