01.08.2026 aktualisiert

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

Senior Java Fullstack Architekt, Entwickler, Vaadin Champion

Oschatz, Deutschland
Weltweit
Diplom-Informatiker (Martin-Luther-Universität Halle)
Oschatz, Deutschland
Weltweit
Diplom-Informatiker (Martin-Luther-Universität Halle)

Profilanlagen

CV_Dominik_Hirt.pdf

Über mich

Diplom-Informatiker mit über 25 Jahren Erfahrung. Seit 2011 selbständig, seit 2020 freiberuflicher Software-Architekt, Entwickler und Coach. Fokus: Enterprise-Web-Apps mit Java, Spring Boot, Vaadin, jOOQ, PostgreSQL. Vaadin Champion, Speaker und Fachautor (Java Magazin).

Skills

AI AgentsJavaComputerprogrammierungRelationale DatenbankenHibernateJava ArchitecturesPostgreSQLVaadinEnterprise Application IntegrationEnterprise Application SoftwareEnterprise Application PlatformSpring BootGitLabGitDocker
Senior Software-Architekt, Entwickler und Coach mit über 25 Jahren Erfahrung in der professionellen Java-Entwicklung – von den ersten Online-Banking- und Mobile-Payment-Lösungen des Internet-Zeitalters über Selbstbedienungssysteme internationaler Banken bis zu modernen Enterprise-Web-Anwendungen. Diplom-Informatiker, seit 2011 selbständig.
Was mich auszeichnet, ist konsequent lösungsorientiertes Arbeiten: Ich schaue regelmäßig über den Tellerrand der Industrie-Best-Practices hinaus und entwickle dadurch Lösungen, die auf den ersten Blick unkonventionell wirken mögen – aber immer die Lösung und die Schaffung von Mehrwert für meine Kunden im Blick haben. Nicht der Technologie-Hype zählt, sondern das, was das Problem meines Kunden nachhaltig löst.
Mein Fokus: komplette Enterprise-Web-Anwendungen in 100 % Java – vom Datenmodell über das Backend bis zur UI. Ich übernehme Verantwortung für alle technischen Aspekte: Anforderungsanalyse mit Fachabteilungen, Architektur und Technologieauswahl, Datenmodellierung, Implementierung, Qualitätssicherung, Release-Management und Betrieb der Produktiv-Stage inklusive Monitoring & Alerting. Aktuelle Projekte entwickle ich kontinuierlich mit Spec Driven AI Development und Agentic AI Coding weiter.
Technologie-Stack:
  • Sprachen: Java (seit 1996), SQL, TypeScript, JavaScript, HTML, CSS
  • Frameworks: Spring Boot, Vaadin Flow, jOOQ, Hibernate/JPA, Quarkus, Angular, JUnit, Unit- & Integration-Testing
  • Datenbanken & Infrastruktur: PostgreSQL, MS SQL Server, Informix, Docker, Kubernetes, GitLab CI/CD, Linux
Schwerpunkte & Leistungen:
  • Neuentwicklung und Modernisierung von ERP- und Enterprise-Web-Anwendungen – u. a. für Immobilienwirtschaft, Industrieanlagenbau, Fashion-Industrie, Banken, medizinische Forschung und Erneuerbare Energien
  • Ablösung gewachsener Excel- und Legacy-Prozesse durch moderne datenbankgestützte Web-Anwendungen
  • Coaching & Workshops zu Spring Boot, Vaadin und jOOQ – „Der beste Workshop, den ich je hatte." (Teilnehmer-Feedback)
Besondere Erfahrung bringe ich aus der Finanzwirtschaft und Procurement Prozessen mit: Online-Banking, Mobile Payment (inkl. Patent), SB-Banking-Systeme, HBCI/FinTS und ELSTER, Beschaffungs- und Logistik Prozesse.
Mein Wissen teile ich als Fachautor im Java Magazin (Vaadin Flow, jOOQ, Data-Oriented Programming) und als Speaker, u. a. bei JavaLand, JUGSaxony Day und der Java User Group Hamburg. Ich bin aktives Mitglied der Java User Group Saxony und Mitgründer der Softwerkskammer Sachsen.
Ich arbeite remote native im eigenen Büro – gewohnt an verteilte Teams, Daily Standups per Video und permanente Kommunikation via Slack, Teams oder Mattermost; Onsite-Einsätze nach Vereinbarung. Mein Anspruch: produktive, wartbare Software, die die Fachlichkeit sauber abbildet und über Jahre zuverlässig betrieben werden kann.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2011

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Architekt & Entwickler · ERP-Software-Suite für Solarmodule (Malediven)

Neuentwicklung einer kompletten ERP-Web-Anwendung für Planung, Logistik, Aufbau und Betrieb von Rooftop- & Floating-Solarmodulen auf den Malediven. Kontinuierliche Anforderungsanalyse mit Stakeholdern aus Management und Fachabteilungen. Technologieauswahl: Java, Spring Boot, Vaadin, jOOQ, PostgreSQL. Verantwortlich für alle technischen Aspekte, Implementierung und Qualitätssicherung. Release-Management, Betrieb der Produktiv-Stage, Monitoring & Alerting. Kontinuierliche Weiterentwicklung mit Spec Driven AI Development.

Architekt & Entwickler · ERP im Umfeld Teilchenbeschleuniger

Neuentwicklung einer ERP-Software-Suite für ein Unternehmen des industriellen Stahl- und Rohranlagenbaus. Initialprojekt: Bau des Teilchenbeschleunigers FAIR in Darmstadt. Anforderungsanalyse mit Fachabteilungen. Start als SPA mit Angular 1, REST API und Spring-Boot-Backend; 2020 Wechsel auf 100% Java-Stack mit Spring Boot, Vaadin, jOOQ. Implementierung und Qualitätssicherung, Release-Management, Betrieb der Produktiv-Stage, Monitoring & Alerting. Schulung und Support der Nutzer. Kontinuierliche Weiterentwicklung, z.B. 2026 Tracking via NFC-Chips und native Mobile Apps. Spec Driven AI Development.

Architekt & Entwickler · ERP Suite Immobilienwirtschaft

Ablösung einer langjährig gewachsenen Excel-Prozess-Lösung zum Management der Instandsetzungs-Prozesse von ca. 20.000 Mietwohnungen durch eine moderne datenbankgestützte Web-Anwendung. Anforderungsanalyse mit den Fachabteilungen. Technologiestack: Spring Boot, Vaadin, jOOQ, PostgreSQL. Agile Implementierung mit 14-Tage-Sprints und regelmäßigen Jour Fixe. Schulung und Support der Nutzer. Maintenance mit Agentic AI Coding.

Architekt & Entwickler · Meta-Such-Engine für die Universität Greifswald

Universität Greifswald
Anwendung zur Meta-Suche über Daten langjähriger medizinischer Studien an der Universität Greifswald (Abteilung SHIP, Klinisch-Epidemiologische Forschung, Forschungsschwerpunkt Community Medicine). Entwicklung einer Web-Anwendung nach Anforderungsdokument der Forschungsgruppe. Anbindung von Forschungs-Datenbanken. Einbeziehung und Training on the Job der wissenschaftlichen Mitarbeiter des Forschungsinstituts.

Coach · Spring Boot Workshops (remote und onsite)

Regelmäßige Durchführung von Spring-Boot-Workshops, remote und onsite (z.B. Hochschule Harz Wernigerode, Adesso Schweiz AG). Teilnehmer-Feedback: "Sehr effektive Art und Weise eine Technologie kennen zu lernen." · "Der beste Workshop den ich je hatte." · "Empfehlung für jeden der mit Spring schnell produktiv werden will."

Backend-Entwickler & Datenbank-Lead · Internationales Factoring einer Bank

Mitglied eines Teams zur Neuentwicklung einer geschäftskritischen internen Anwendung zum internationalen Factoring einer Bank. Backend-Entwicklung mit JavaEE, Quarkus und OpenShift. Datenbank-Lead: Datenmodell und Datenbank-Schema (MS SQL Server).

Architekt & Backend-Entwickler · ERP-Suite für die Fashion-Industrie

Start einer ERP-Software-Suite für Inhaber namhafter Fashion-Brands ("Karl Lagerfeld", "Daniel Hechter", "Atelier Gardeur"). Ziel: sanfte Migration eines Legacy-Systems bis zur kompletten Ablösung. Teambuilding (nearshore/offshore), Architektur und Technologieauswahl, Definition des Software-Entwicklungs-Prozesses, Datenmodellierung, Implementierung des Server-Backends, Aufsetzen der CI/CD-Systeme. Stack: Angular/TypeScript, Spring Boot, PostgreSQL, Docker.

Projektleiter · Shop Gateway für ein großes Bekleidungsunternehmen

Projektleitung der Entwicklung eines Shop-Gateways zur Anbindung einer ERP-Suite an den Online-Shop (Oracle Commerce Cloud) eines großen Bekleidungsunternehmens. Spring Boot REST API, PostgreSQL, Enterprise-Integration von Produktdaten. Aufsetzen der CI/CD-Pipelines mit Docker.

Zertifikate

Vaadin Champion

Vaadin Ltd.

2025

Zertifizierter Software-Lieferant von ELSTER

ELSTER (Deutsche Steuerverwaltung)

2025

FinTS-Produkt-Registrierung

Deutsche Kreditwirtschaft

2025

Zertifizierung Angular/TypeScript Entwickler

Angular/TypeScript Schulung

2017


Portfolio


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden