Skip to main content
Available for New Projects

Homan Sarwary Registered freelancer in Germany Java Software Developer & AI Engineer

Senior Java Cloud-Native Developer & AI Engineer for Scalable Microservice Systems

IT consultant & software developer since 2016  ·  Freelancer since 2020  ·  Frankfurt am Main  ·  DACH (DE · CH · AT)

I bring AI into systems that cannot afford to fail – and, as an experienced Java developer, build the backends underneath. Over 10 years in software development, many of them in banks and large corporations: Spring Boot, Kubernetes, AWS and Claude integration directly in the Java backend.

AI Integration & Prompt/Context Engineering · Anthropic Claude AI-Driven Development · AI Developer / Agentic Engineer

Reply within 24 hours  ·  free initial consultation

Networks
Java 21
Spring Boot
Microservices
AI Integration
Portrait of Homan Sarwary, freelance Java developer & AI engineer based in Frankfurt am Main
10+
Years of Experience
10+
Major Client Projects
5
Certifications
Scroll
Project Experience at
· · · · · · ·
Homan Sarwary – senior Java backend developer and IT consultant
since ’16
Developer
Java Expert
Java 8 to 21, SE & EE, cloud-native
Microservices
Architecture, DDD, scalable systems
Scrum Master
PSM I & II certified, Agile Coach
Frankfurt & Remote
On site in Frankfurt/Rhine-Main, remote across the DACH region – further on-site assignments by arrangement
AI Engineer
Prompt/context engineering · specialising in Claude (Anthropic)
AI-Driven Development
AI Developer · Agentic Engineer

Freelance Senior Java Developer in Frankfurt – Cloud-Native & Microservices

Since April 2016 I have been building backend systems – many of them run in production at banks and large corporations.

I combine two worlds: Java backends that hold up under load and regulation, and AI that reaches production instead of staying a prototype. On request, I also train your team in Java.

My focus is on developing cloud-native applications based on Java SE and Java EE and the Spring Framework, applying agile methods such as Scrum and SAFe and DevOps principles.

In particular, these include:

  • Architecture and implementation of microservices with Java and the Spring Framework
  • Design and development of domain models following Domain-Driven Design (DDD)
  • Development of web services with RESTful APIs and SOAP
  • Use of Spring Boot, Spring MVC, Spring Data, Spring Security
  • Persistence solutions with JPA (Java Persistence API) and the Hibernate framework
  • Messaging with JMS (Java Message Service) as well as Kafka, ActiveMQ and RabbitMQ
  • Aligning interfaces with internal and external stakeholders
  • Software development for cloud technologies such as AWS, OpenShift/Kubernetes and Microsoft Azure
  • Test automation with JUnit, Mockito and the Cucumber Framework (BDD)
  • Software architecture, system design and evolution of existing system landscapes
  • Coaching & training
  • Scrum Master activities
  • Analysis of requirements and writing user stories (business analyst)
  • AI integration & prompt engineering in software development

As lead trainer for Java Standard Edition I prepared groups for the Oracle certification and made complex technology understandable – the same skill that makes architectural decisions explainable in a project.

In large-scale projects I facilitate the technical alignment across system and team boundaries – and explain decisions so that the business side and the developers are talking about the same solution.

Working freelance as Honar IT Consulting & Development.

Why Clients Work With Me

As a senior Java backend developer with over ten years of software development experience, many of them in banks and large corporations, I offer clear advantages for critical backend projects.

10+ Years Java Enterprise

Over a decade of experience developing complex Java backend systems – from architecture through to production-ready solutions; a Spring Boot freelancer since 2020, previously an employed IT consultant.

Banking & Large Organisations

Projects at ING, Comdirect, Commerzbank and Deutsche Bahn: I know what highly regulated environments demand in terms of stability, security and compliance – from my own projects, not from training courses.

Scalable Cloud Architectures

Architectures that grow instead of being rebuilt: cloud-native microservices on AWS, Azure and Kubernetes, decoupled via Apache Kafka – as an experienced microservices developer and Java cloud architect.

Agile Development & DevOps

Certified Scrum Master (PSM I & II) who practises DevOps day to day. CI/CD, automated testing and continuous integration from day one – for fast delivery cycles and stable systems.

Author, Claude Partner Network & Java Trainer

Author of two specialist books on Claude AI (epubli, 2026), member of Anthropic’s Claude Partner Network and holder of 12 Anthropic Academy course certificates (2026). Plus Oracle Java SE (OCA), ISTQB Certified Tester, Scrum PSM I/II and PSPO I – along with many years of training experience (Accenture, HAW Hamburg).

AI Integration in Software Development

AI is not an add-on for me, it is how I work. Direct integration into your Java/Spring landscape via Spring AI and LangChain4j – no Python workarounds. Day to day: the Claude API and OpenAI API for LLM integrations, RAG pipelines and embeddings, plus Claude Code and GitHub Copilot as AI pair programmers in the IntelliJ IDE.

GitHub Copilot
AI Pair-Programming · IntelliJ Plugin · Code Completion
OpenAI API
Current GPT models · REST API Integration · Backend Connectivity
Claude API
Anthropic · API Integration · Claude Code
Spring AI & LangChain4j
Java-native AI Integration · RAG · Embeddings

Technology Stack: Java, Spring Boot, Kafka & Cloud

Core competencies of an experienced Java developer and Spring Boot freelancer – focused on the technologies that make enterprise systems scalable and future-proof.

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
Test Automation TDD / BDD JUnit / Mockito Cucumber Clean Architecture Performance Optimisation SonarQube OWASP UML SOLID 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

Selected Projects

Project experience since 2016 in banking, automotive, rail and aviation – plus an AI reference project in property management.

Homan Sarwary – Freelance

01/2020 – present  ·  Java Cloud-Native Developer & IT Consultant
08/2026 Homan Sarwary PropTech / property management · Reference project · Remote (Frankfurt am Main)

Property Copilot – AI-powered property memory & case assistance for property and facility management

Reference project within a tender · freelance

Background: An owner-managed property management company was looking, as part of a tender, for an AI-powered property memory with case assistance – documents, emails and cases searchable, classifiable and traceable in an audit-proof manner. As my proposed solution I designed and built a complete, demonstrable MVP end to end.

Show responsibilities & approach

Responsibilities & Approach

  • Overall responsibility as sole developer: requirements analysis of the tender, architecture with documented decisions (ADR), implementation, documentation, solution concept and quotation costing
  • Backend & API: Python 3.12, FastAPI, SQLAlchemy 2 (async), PostgreSQL 16 – a modular monolith with module boundaries enforced at build time, REST/OpenAPI, Alembic migrations
  • AI pipeline (RAG): PDF text extraction with OCR fallback, LLM-based document classification and email analysis, hybrid search combining full text and pgvector (reciprocal rank fusion), interchangeable LLM providers (AWS Bedrock/Claude, Azure OpenAI) with token and cost tracking
  • Security & compliance: human-in-the-loop approval under the four-eyes principle, role-based permissions, audit-proof append-only audit trail, GDPR deletion concept (Art. 15/17), authentication via Microsoft Entra ID (OAuth 2.0/JWT, MSAL)
  • Integration: Microsoft 365 via the Graph API (Exchange Online, SharePoint, Teams) and accounting export (Addison) through an adapter architecture
  • Frontend & quality: React 18, TypeScript, Vite, TanStack Query, Tailwind CSS; test automation with pytest, Vitest and Playwright including a coverage gate, mypy --strict, Docker Compose

Results & Impact

  • Complete, running MVP with eight functional modules delivered single-handedly in around four weeks – from tender analysis through concept and architecture to a tested, documented application
  • Screening and classification of documents and emails is handled by the AI pipeline; every AI action with an external effect requires approval and remains traceable in an audit-proof manner
  • Solution concept including architecture, UI demo and costing presented to the client; the project serves as a reference for AI-powered business applications in the Microsoft 365 environment
Python 3.12 FastAPI SQLAlchemy 2 (async) PostgreSQL 16 pgvector RAG AWS Bedrock / Claude Azure OpenAI Microsoft Graph API Entra ID / MSAL React 18 Vite TanStack Query Tailwind CSS pytest Playwright mypy --strict Docker Compose
05/2025 – 03/2026 Homan Sarwary Own initiative · Frankfurt am Main

AI focus phase – specialist authorship, certification & building the AI consulting offering

Own initiative · freelance

Show project details

Content & Results

  • 05/2025 – 10/2025 · Specialist authorship (epubli, 2026): “Claude KI – Das Praxisbuch” (prompt engineering, Claude Agent SDK, MCP, RAG pipelines, EU AI Act and GDPR) and “Professioneller Leitfaden zu Claude KI” (preparation for the Anthropic CCA-F certification)
  • 11/2025 – 12/2025 · Professional development (Karriere Tutor): project management and corporate management, business English; Professional Scrum Master II certificate
  • 01/2026 – 03/2026 · Building the AI consulting offering: AI training and workshops on Anthropic Claude, AI strategy consulting, workflow automation, AI agent systems, AI-assisted software development
Prompt Engineering Claude Agent SDK Model Context Protocol RAG EU AI Act GDPR Professional Scrum Master II
08/2024 – 04/2025 ING Banking · Frankfurt / Remote

New Components & BDD Test Automation with Java and Spring

IT Consultant / Java Software Developer

Show responsibilities & approach
  • Design and implementation of new components using Java SE and Spring within a monolithic system landscape
  • Integration of the Cucumber framework for test automation (BDD)
  • Analysis of business requirements and translating them into technical solutions
  • Technical point of contact and advisory for the development team
  • Active Scrum Master duties: 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 Banking · Quickborn / Remote

Transaction Processing for a New Card Processor with Spring Batch

IT Consultant / Java Software Developer

Show project details
  • Data modelling and further development of existing data models for a new card processor
  • Design and implementation of a new data model for processing transactions (payment processing) using Spring Batch
  • Development and optimisation of Spring Batch jobs for transaction processing
  • Analysis of business requirements and writing user stories
  • Documentation of the architecture in Confluence, regular 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 Banking · Frankfurt / Remote

Portal Components & REST APIs in a Microservices Architecture

IT Consultant / Java Software Developer

Show project details
  • Design and implementation of portal components using Java and Spring within a microservices architecture
  • Development of API services based on RESTful and Spring MVC
  • Coordination and definition of interfaces including initial interface tests
  • Scrum Master duties including Scrum reviews and 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 Automotive Industry · Stuttgart / Remote

Connected-Vehicle Platform – Real-Time Data Transfer & REST APIs

IT Consultant / Java Software Developer

Show project details
  • Development of a platform for connected vehicles
  • Design and implementation of real-time data transfer components
  • Building interfaces and REST APIs with Spring Reactive (RxJava 3)
  • Technical consulting on architecture and implementation options
Java SE 11 Spring Reactive RxJava 3 Spring Boot Spring Security Microsoft SQL Liquibase React Grafana SonarQube Azure Cloud
01/2020 – 12/2020 Deutsche Bahn (DB Systel) IT Sales · Frankfurt am Main

API Development for Asset/Configuration Management

IT Consultant / Java Software Developer

Show project details
  • Design and implementation of RESTful APIs using Java SE 11 and Spring
  • Development of API services for transferring configuration data (AWS, uCMDB) into asset management systems
  • Implementation on the DB Systel BizHub
  • API-first and contract-first approach, JWT security and OWASP penetration testing
Java SE 11 Spring Boot Open-API AWS Kubernetes Docker Microservices JWT / OWASP SAFe SonarQube

Accenture Technology

07/2017 – 12/2019  ·  Application Developer Senior Analyst · IT Consultant · Java Software Developer · Java SE Trainer
07/2018 – 12/2019 Deutsche Bahn (Vendo KTO) Sales · Frankfurt am Main

Backend Application for DB Sales – Customer Account (KTO)

IT Consultant / Java Software Developer

Show project details
  • Development of the central customer account component of the new DB sales platform as a fault-tolerant REST service in the AWS cloud
  • Representation of the development team in cross-project architecture and security committees
  • Consumer-Driven Contracts (CDCs), microservice design, interface testing
  • Technical point of contact for business analysts and product owners
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

Lead Trainer – Java Standard Edition (Java SE)

Java SE Trainer

Show project details
  • Conducting Java SE seminars and targeted preparation for Oracle certification OCA Java SE 8 (1Z0-808)
  • Communicating complex technical concepts to groups of participants
  • Facilitating learning content and deepening communication and moderation skills
Java SE JUnit Eclipse Apache Maven Git
09/2017 – 05/2018 Commerzbank Banking · Frankfurt am Main

Retail Customer Onboarding Platform (International Project)

IT Consultant / Java Software Developer

Show project details
  • Development based on an SOA architecture with SOAP and RESTful services
  • Coordination and alignment with Indian development partners (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) Aviation · Hamburg

Further Development – Flight Licence Management

IT Consultant / Java Software Developer

Show project details
  • Drafting a functional specification
  • Extension of the domain model and development of new components based on SOAP and EJB
Java SE/EE EJB SOAP JPA / Hibernate Oracle SQL Scrum / Jira

HAW Hamburg

09/2010 – 09/2015  ·  Subject Tutor · Programming 1 & 2 (Java)
09/2010 – 09/2015 HAW Hamburg University · Hamburg

Java Tutor – Programming 1 & 2

Subject Tutor / Lecturer

Show project details
  • Running the Programming 1 & 2 seminars in Java for Computer Engineering students
  • Preparing and running classes and providing individual support to students
  • 5 years of teaching – building communication, facilitation and coaching skills
Java SE Java EE JUnit Eclipse

Planning something similar? Enquire about a project →

Certifications & Course Certificates

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

Claude Code & Development

  • Claude Code 101
  • Claude Code in Action
  • Building with the Claude API

MCP & Agents

  • Introduction to Model Context Protocol
  • Model Context Protocol: Advanced Topics
  • Introduction to agent skills
  • Introduction to subagents
  • Introduction to Claude Cowork

Foundations & Teaching

  • Claude 101
  • AI Capabilities and Limitations
  • AI Fluency: Framework & Foundations
  • Teaching AI Fluency

Completion certificates for courses taken at the Anthropic Academy in 2026 – not an examined professional certification.

What Clients Say

“Homan integrated into the KTO development team very quickly, actively helped shape the rituals of our Scrum team and, with his calm and objective manner, helped to settle heated discussions. He became an expert in Spring Boot, Spring REST services, OpenAPI (Swagger), Spring Cloud Contracts and Cucumber. Alongside his programming work, he represented the team on the architecture and security board and acted as the point of contact for other teams. The team will miss him greatly.”

Translated from German

Software Architect
Deutsche Bahn – Vendo Customer Account Project · 2018–2019

“Homan integrated into the squad very quickly and took on tasks independently. He contributed actively to development topics and made many suggestions for improvement. His focus areas were Java SE/EE, RESTful APIs, Spring Framework, Apache Kafka, test automation, cloud technologies, Kubernetes, Azure, microservices and ShedLock. We would gladly bring him on board again at any time.”

Translated from German

Manager
ING – Software Development / Squad Lead · 2021–2023

Convinced? Tell me about your project – I’ll take a look.

Discuss Your Project →
From Idea to Operation

PoC, MVP & CRM Systems – End to End

I support your project all the way: from the idea and requirements through architecture and development to production support, with maintenance by arrangement if required – and with one point of contact from start to finish.

How We Work Together

You bring your domain know-how, I bring the technical delivery. Together we build a solution that creates measurable economic value – from the initial assessment through to post-go-live support.

Starting Point & Goals

Together we clarify the starting point, constraints and goals.

Use Cases & Prioritisation

I identify the use cases with the greatest leverage and prioritise them by economic value and feasibility.

Architecture & Technology

Joint architecture decisions: I contribute the technical know-how for a robust, secure and scalable solution.

Implementation & Go-Live

Production-ready implementation and integration into your existing systems – with a supported, well-planned go-live.

Operation & Support

Support after go-live: further development and support as needed – so the solution delivers value in the long term.

Your Added Value – Measurable

Economic Value

Before we start, I put a figure on what the solution will cost and what it will save.

Measurable Impact

Within 4–6 weeks, the assessment and PoC show whether the use case holds up – before you commit a larger budget.

Time Efficiency & ROI

First production results in weeks, not quarters.

Have an idea or a concrete requirement? Describe your project – I will get back to you with an assessment.

Discuss Your Project →
AI Consulting · Anthropic Claude API

Your AI Consultant for Anthropic Claude – for Enterprises & Mid-Sized Companies

From AI consulting and Claude integrations to automation solutions and training – all handled end to end, backed by over 10 years of software development experience.

AI Services: RAG, AI Agents, LLM Integration & Training

“I don’t build AI demos. I integrate AI into systems that cannot afford to fail.”

Books on Claude AI

I have written and published two professional books on Anthropic Claude – from the first prompt through production-ready agent systems to the official Claude certification, CCA-F. Both books are written in German.

Book cover: Claude KI – Das Praxisbuch, a book by Homan Sarwary
Practical Guide

Claude KI – Das Praxisbuch

From the first prompt to a production-ready agent system: the six core prompt-engineering techniques, the Claude Agent SDK, MCP integrations, plus security and compliance (EU AI Act, GDPR) – with three end-to-end projects and six DACH case studies.

Seven parts · 35 chapters · 70 practice questions
View on epubli →
Book cover: Professioneller Leitfaden zu Claude KI (CCA-F), a book by Homan Sarwary
Certification

Professioneller Leitfaden zu Claude KI

A precise preparation for the Claude Certified Architect – Foundations (CCA-F), the first official technical certification from Anthropic. Structured along the five weighted exam domains D1–D5 – no external material required.

Five parts · 27 chapters · 150+ practice questions
View on epubli →

My AI Technology Stack

Anthropic Claude API Extended Thinking Tool Use RAG-Pipelines Vector Embeddings Prompt Caching Context Engineering Agentic Workflows AI-Driven Development LangChain4j Spring AI Java 17/21 Spring Boot Apache Kafka AWS / Azure Kubernetes
Web Development · Frontend, Full Stack & E-Commerce

Modern Websites & Web Applications

From professional corporate websites and interactive single-page applications to high-converting online shops and fully backend-integrated web platforms – performant, SEO-optimised and mobile-ready.

HTML5 / CSS3 · Grid & Flexbox JavaScript / ECMAScript TypeScript React / Next.js Vite & Modern Build Tools Core Web Vitals & Lighthouse Technical SEO & Structured Data Responsive Design · Mobile-First CSS Animations & Micro-Interactions REST APIs & OpenAPI GDPR-Compliant Implementation Accessibility (WCAG 2.2 / BFSG) Shopify & WooCommerce Headless Commerce Stripe · PayPal · Klarna

Interested in a website, an online shop or a web application? Here is how it works: initial consultation, concept with a quote, implementation in stages, handover with a walkthrough. Describe your project – I will get back to you with an assessment.

Request a Website →

AI-Powered Content & Design Workflows

From the first content idea to the finished post: I combine Claude with design tools like Canva and turn that into a workflow which delivers consistent, on-brand content – for freelancers, small businesses and personal branding.

I use this workflow myself – the examples on my Instagram profile were created with it.

Send an enquiry →

Frequently Asked Questions

Answers to the most common questions about Java backend development, AI integration and working together.

Where does Homan Sarwary work as a Java consultant?

Homan Sarwary works as a software developer and Java freelancer: on site in Frankfurt/Rhine-Main and remotely across the entire DACH region (Germany, Austria, Switzerland). Further on-site assignments are possible by arrangement.

Can AI be integrated into existing Java backend systems?

Yes. Homan Sarwary integrates LLMs directly into existing Java/Spring backend systems via Spring AI and LangChain4j. The result is REST APIs with AI features, streaming responses and Kafka connections – without rebuilding the existing infrastructure.

Which engagement models and rates does Homan Sarwary offer?

Homan Sarwary works on a project basis or at daily or hourly rates as a freelance developer – on site in Frankfurt/Rhine-Main, remotely across the entire DACH region, with further on-site assignments by arrangement. Options include dedicated project assignments (Java backend, microservices), time-boxed AI integrations and AI readiness assessments with a fixed-price PoC in 4–6 weeks. The specific terms are tailored to each project after a free initial consultation.

Does Homan Sarwary also work through agencies and staffing providers?

Yes. Homan Sarwary works directly for companies as well as through staffing agencies and project platforms. Enquiries via either route are welcome through the contact form.

How quickly can an AI proof of concept be delivered?

Through the AI readiness assessment, Homan Sarwary identifies the processes with the highest AI leverage and builds a working proof of concept with the Claude API within 4–6 weeks. Existing Java/Spring systems are connected without rebuilding the infrastructure.

What about data protection when using Claude?

For business access (API, Team, Enterprise), Anthropic’s commercial terms state that customer data is not used for training by default. Where data must not leave the EU, Homan Sarwary deploys Claude via Amazon Bedrock or Google Cloud in EU regions. Personal data is minimised or pseudonymised beforehand. The data processing agreement is concluded directly between the company and the provider; the legal assessment is made by the company’s own data protection officer.

Has Homan Sarwary written books on Claude AI?

Yes. Homan Sarwary is the author of two published books on the Claude AI platform by Anthropic (publisher epubli, 2026). “Claude KI – Das Praxisbuch” (ISBN 978-3-565-54635-0) covers prompt engineering, the Claude Agent SDK, the Model Context Protocol (MCP) as well as security and compliance. “Professioneller Leitfaden zu Claude KI” (ISBN 978-3-565-54667-1) prepares readers for the official Claude Certified Architect – Foundations (CCA-F) certification. Both books are written in German.

How can you reach Homan Sarwary and how quickly will you get a reply?

Homan Sarwary can be reached by email at info@honar-it.com and by phone or WhatsApp on +49 176 722 47 486. Enquiries are answered within 24 hours. The location is Frankfurt am Main; collaboration takes place on site in Frankfurt/Rhine-Main or remotely across the DACH region, with further on-site assignments by arrangement.

Currently Available

Ready for Your Next Project?

On site in Frankfurt/Rhine-Main, remotely across the DACH region, further on-site assignments by arrangement. Check my current availability on FreelancerMap or get in touch directly.

Let’s Talk.

Whether Java backend, AI integration, process automation or website – describe your project. I will get back to you within 24 hours.

Phone & WhatsApp
+49 176 722 47 486
E-Mail
info@honar-it.com
Location
Frankfurt am Main, Germany
Languages
German · English · Dari (Persian)

Start a Project Enquiry.

Fill in the form – I will get back to you within 24 hours.