05.11.2026 aktualisiert

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

Senior/Lead Java Developer mit Cloud-, DevOps- und Architekturkompetenz

Hamburg, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
M.Sc. IT Management
Hamburg, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
M.Sc. IT Management

Profilanlagen

CV Deutsch - Artem Hofmann.pdf

Über mich

Software Developer mit 12 Jahren Erfahrung in Java-Backends, Web-Frontends und Cloud-Infrastruktur. Aktuell Lead Developer mit Architekturverantwortung. Daneben Mitgründer zweier Start-ups, derzeit nbfl. CTO einer Health-Tech-Plattform. Umfangreiche Entwicklungspraxis mit Agentic AI und LLMs.

Skills

AI AgentsBusiness Process Model And NotationDevOpsJava DevSpring FrameworkSoftware ArchitectureSQLSoftware-ReviewTest-Driven DevelopmentMulti-Agent SystemsBackendAngularJSKubernetesMicroservices
Rollen
Java Developer, Senior Java Developer, Lead Developer, Backend Developer, Fullstack Developer, Software Architect, Cloud Developer, Cloud DevOps Engineer, CTO

Backend
Java (bis Version 25), Kotlin, Groovy, Python, TypeScript, Node.js, Bun, Spring Boot, Spring Modulith, Spring Security, Spring Data JPA, Hibernate/JPA, Jdbi, Drizzle ORM, Java EE, Netty, Thymeleaf, FreeMarker, Middy.js, Kafka, RabbitMQ, Camunda 7 (BPMN), Keycloak, Payload CMS

Frontend
TypeScript, JavaScript, HTML, CSS, Angular, Astro, React, Preact, Nuxt, Vue.js, Vuex, Next.js, TanStack Start, Tailwind CSS, PrimeVue

DevOps/Cloud
AWS (Lambda, CloudWatch, EC2, ECS, ECR, Fargate, RDS Aurora, S3, SQS, CDK, CloudFormation), Terraform, OpenShift, Kubernetes, Kustomize, GitLab CI/CD, GitHub Actions, Docker, Jenkins, Grafana, Prometheus, OpenTelemetry, Loki, Tempo, Splunk, Kibana, Elasticsearch, Cloudflare Workers, Cloudflare Tunnel, Hetzner Cloud, MinIO, Kamal, Serverless, SonarQube, Bash, PowerShell, Linux, Windows Server, z/OS, Git, GitHub, GitLab, Bitbucket, SVN

Datenbanken
PostgreSQL, DynamoDB, MongoDB, DB2, SQL Server, SQL, CloudNativePG, pgBackRest, Flyway, Liquibase

Agentic AI und LLMs
Entwicklung von LLM-Agenten (n8n, LangChain, OpenAI, Google Gemini), KI-gestützte Entwicklung mit OpenCode, GitHub Copilot, Claude- und OpenAI-Modellen

Testing
JUnit, Mockito, Cypress, Testcontainers, Vitest, Cucumber, Jest, Playwright, TestCafe, TestNG

Sonstige Technologien/Tools
IBM Content Manager, IBM Tivoli Storage Manager, IBM Cúram, levigo jadice web viewer, Clerk, Stripe, WhatsApp Business API, OpenAPI, Maven, Gradle, Ant, npm, pnpm, Turborepo, XML, Microsoft SCCM, IntelliJ, Jira, Confluence, Miro

Methoden
Scrum, Kanban, TDD, Clean Code, Pair Programming, Spec Driven Development, AI Driven Development, Hexagonale Architektur, BPMN

Branchen
Versicherung, E-Commerce, Handel, Logistik, Banking, Gesundheitswesen, Health-Tech, Öffentliche Verwaltung

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2023

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Greenfield-Neuentwicklung einer Blended-Care-Plattform

Pharma und Medizintechnik

< 10 Mitarbeiter

Greenfield-Neuentwicklung der gesamten Plattform: eine Blended-Care-Plattform, die Patienten und Psychotherapeuten von der Suche über Terminbuchung und Sitzungen bis zu Rechnungsstellung, Zahlung und Dokumentation verbindet.
  • Als CTO und Mitgründer verantwortlich für die gesamte Technik
  • Herausforderung: Neuaufbau der gesamten Plattform in kürzester Zeit; die fachlichen Anforderungen mussten ohne Dokumentation aus einer bestehenden Flutter-App abgeleitet werden
  • Lösung: Überführung der Anforderungen in detaillierte Spezifikationen, auf deren Basis KI-Agenten die Plattform weitgehend umsetzen
  • Greenfield-Neuentwicklung des Backends mit Java/Spring Boot als modularer Monolith
  • Webanwendung für Patienten und Therapeuten sowie Admin-Anwendung mit React, inklusive Benutzeranmeldung, Online-Zahlungen und Abonnements
  • Öffentliche Website mit Behandler- und Klinikverzeichnis
  • Aufbau und Produktivbetrieb der eigenen Server-Infrastruktur mit automatisierten Releases und durchgängigem Monitoring

Greenfield-Neuentwicklung einer verteilten Legacy-Anwendung aus mehr als sieben eigenständigen Modulen, über die ein zentrales historisches Dokumentenarchiv verwaltet und abgerufen wird

Versicherungen

500-1000 Mitarbeiter

  • Verantwortung für Architektur und Code-Reviews
  • Mitentwicklung von Backend und Frontend mit Java/Spring Boot und Angular
  • Architektur und Codebasis der neuen Anwendung entstehen vollständig neu, um Skalierbarkeit und Wartbarkeit zu verbessern
  • Intensiver Einsatz von Agentic AI und LLMs in der Entwicklung (OpenCode, GitHub Copilot, Claude- und OpenAI-Modelle)
Schwerpunkte und Herausforderungen:
  • Bewertung von Lösungsalternativen, von der vollständigen Ablösung des bestehenden Archivsystems bis zur Kapselung hinter einer eigenen API
  • Konzeption und Entwicklung einer Zugriffsschicht (API) auf das Archivsystem
  • Herausforderung: Das Archivsystem soll künftig austauschbar sein, ohne die zugreifenden Anwendungen anpassen zu müssen
  • Lösung: Vorschlag und Einführung der hexagonalen Architektur anstelle einer klassischen Schichtenarchitektur; ein Systemwechsel erfordert nur einen neuen Adapter

Konzeption, Entwicklung und Betrieb einer Plattform, über die Unternehmen im WhatsApp-Chat mit einem KI-Assistenten ihre Website erstellen

Internet und Informationstechnologie

< 10 Mitarbeiter

  • Als Mitgründer und geschäftsführender Gesellschafter verantwortlich für die technische Umsetzung der Plattform
  • Konzeption und Entwicklung mehrstufiger KI-Agenten auf Basis von LLMs, die im Chat die Unternehmensdaten erfragen und daraus automatisch die Website erzeugen und veröffentlichen
  • Entwicklung ereignisgesteuerter Microservices für die Anbindung an WhatsApp und die Zahlungsabwicklung
  • Entwicklung der zugehörigen Webanwendungen inklusive Datenhaltung
  • Aufbau und Betrieb eines Kubernetes-Clusters in der Cloud inklusive automatisierter Deployments

Unterstützung bei der Weiterentwicklung und dem Betrieb bestehender Anwendungen für ein zentrales Dokumentenarchiv

Versicherungen

500-1000 Mitarbeiter

  • Einstieg in ein klassisch organisiertes Entwicklungsteam, das bestehende Anwendungen für das Dokumentenarchiv weiterentwickelt und betreibt
  • Aus dieser Rolle entstand die anschließende Position als Lead Developer eines neuen internen Projekts im selben Team
Schwerpunkte:
  • Einführung von Entwicklungsstandards im Team, etwa Code-Reviews
  • Überarbeitung und Verbesserung von Jenkins-Pipelines
  • Unterstützung des Betriebs im 3rd-Level-Support

Konzeption und Entwicklung von Services für die konzernweite Kundenidentifikation und ein DSGVO-konformes Einwilligungsmanagement

Versicherungen

500-1000 Mitarbeiter

  • Konzeption und Implementierung neuer Microservices, on-premises als Java-Anwendungen auf OpenShift und in der AWS Cloud mit zahlreichen AWS Lambdas
  • Neben der Entwicklung verantwortlich für Planung und Aufbau der Infrastruktur sowie der CI/CD-Pipelines für automatisierte Deployments mit GitLab und Terraform
Fachliche Schwerpunkte:
  • Konzernweite Kundenidentifikation
  • Erfassung, Speicherung und Bereitstellung von Kundeneinwilligungen für Marketingzwecke
  • Aufbau einer Servicelandschaft zur Verifizierung von E-Mail-Adressen (Double-Opt-in)

Konzeption und Entwicklung einer verteilten Anwendung, die zentral aktuelle Preisinformationen für ein breites Produktsortiment bereitstellt

Konsumgüter und Handel

  • Mitarbeit an der Architekturfindung
  • Entwicklung der Services für den Zugriff auf die Preisdaten

Migration des monolithischen Freight Information Systems in die Cloud

Transport und Logistik

  • Migration eines Geschäftsmoduls in die AWS Cloud
  • Betrieb des Geschäftsmoduls

Weiterentwicklung einer Webanwendung zur Verwaltung bankinterner Assets wie Räume und Inventar, inklusive Risikoeinstufung

Banken und Finanzdienstleistungen

  • Als externer Entwickler Verstärkung des bestehenden Entwicklungsteams
  • Implementierung neuer Features im Backend der Spring-Boot-Webanwendung

Greenfield-Entwicklung einer Lernplattform

Industrie und Maschinenbau

Greenfield-Entwicklung einer internen Lernplattform, über die Mitarbeitende Bedienungs- und Reparaturanleitungen für die vom Kunden produzierten und vertriebenen Industriemaschinen ablegen und abrufen können.
  • Erarbeitung des Konzepts für die Lernplattform
  • Design und Entwicklung des Prototyps bzw. MVPs mit Vue.js

Migration einer auf Java EE basierenden Anwendung auf die damals aktuelle Version von Spring Boot

Sonstiges

  • Eigenverantwortliche Migration des gesamten Codes der Website von Java EE auf die damals aktuelle Spring-Boot-Version
  • Anpassung der eingesetzten Abhängigkeiten an Spring Boot
  • Herausforderung: Umstellung auf Netty als Webserver, da Tomcat nicht eingesetzt werden konnte
  • Deployment auf einem Linux-Server

Entwicklung einer Schnittstelle zur Übermittlung von Lizenzvergütungen in der Musik-Branche

Medien und Verlage

Konzeption und Entwicklung einer Schnittstelle, die die Übermittlung von Lizenzgebühren in der Musikindustrie vereinfacht.

Bereich E-Commerce: Weiterentwicklung der Produktdetailseite von otto.de

Konsumgüter und Handel

  • Entwicklung neuer Features für die Produktdetailseite, vornehmlich im Backend
  • Deployment der Services in der AWS Cloud
  • Enge Zusammenarbeit im Team mit intensivem Pair Programming und testgetriebener Entwicklung

Entwicklung von Software für vollautomatisierte Softwareverteilung

Öffentlicher Dienst

1000-5000 Mitarbeiter

  • Greenfield-Entwicklung eines Orchestrators, der die unternehmensweite Softwareverteilung über Microsoft SCCM automatisiert
  • Entwicklung von Backend und Frontend mit Java und Angular
  • Interdisziplinäre Zusammenarbeit mit dem auftraggebenden Fachteam für Softwareverteilung, inklusive Aufnahme der Anforderungen

Weiterentwicklung und Instandhaltung einer Software für jugend- und sozialorientierte Aufgaben

Öffentlicher Dienst

1000-5000 Mitarbeiter

  • Weiterentwicklung der Fachanwendung JUS-IT auf Basis des IBM-Frameworks Cúram: Fachlogik in Java, Benutzeroberflächen in einer framework-eigenen XML-Notation
  • Enge Zusammenarbeit mit dem Testteam bei der Entwicklung neuer Features und der Fehlerbehebung
  • Durchführung und Überwachung von Produktionsdeployments außerhalb der Geschäftszeiten, inklusive Datenbank-Updates per SQL-Skript
  • Unterstützung des Betriebs im 3rd-Level-Support


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden