AssertJ Experten in Deutschland
mit geprüften, verfügbaren SpezialistenBeauftrage Experten, die klare, flüssige Assertions schreiben, die Lesbarkeit von Tests verbessern und zuverlässige JUnit-Test-Suiten mit AssertJ, AssertJ Core und verwandten Java-Testing-Tools aufbauen. Erhalte schnelles, genaues Matching mit geprüften, verfügbaren Freelancern.
Lerne FRATCH Experten in Deutschland kennen, die kürzlich AssertJ eingesetzt haben
Fred Hauschel
Letzte Position:
Software-Architekt und -Entwickler bei Eigenprojekt
Wiederkehrendes Problem in eigenen KI-gestützten Projekten: Anforderungsanalyse, Use Cases und Architekturentscheidungen entstehen mit KI-Unterstützung zwar schnell, bleiben aber wenig nachvollziehbar und über Markdown-Dateien verstreut – Wissen geht verloren, sobald es nicht mehr im Kontextfenster ist. arknet macht Requirements Engineering und Architekturwissen zu strukturierten, prüfbaren Daten statt Fließtext: Anforderungen, Use Cases und Architekturentscheidungen als durchgängig verknüpfter Wissensgraph, von der Anforderung bis zur Architekturentscheidung nachvollziehbar – für Menschen und KI-Agenten gleichermaßen abfragbar. Technisch auf RDF/OWL und einem eigenen MCP-Server aufgesetzt.
Ergebnis: MCP-Daemon lauffähig, Docker-Image automatisiert auf GHCR veröffentlicht, neun hexagonale Module, elf ADRs (u. a. Open-Core-Lizenzmodell). Requirements-Engineering- und Ubiquitous-Language-Hexagon aktiv. Seit 07/2026 als Community Edition unter Apache-2.0 öffentlich (github.com/kogn-io/arknet), zusammen mit dem Claude-Code-Plugin und dem GHCR-Image; Open-Core-Modell.
Label: Java, Maven, RDF, RDF4J, OWL, SPARQL, Model Context Protocol, Spring AI, Docker, GitHub, Git, Claude Code, Obsidian, DDD, Hexagonal Architecture, ArchUnit, JUnit, AssertJ
Tymofii Sukhachov
Letzte Position:
Senior Backend Developer bei Medavis
- Backend-Features für Modern RIS entwickelt, ein webbasiertes Radiologie-Informationssystem, das über WebView mit dem bestehenden Classic RIS integriert ist.
- An einem modularen Spring-Boot-Backend gearbeitet, das klinische Abläufe wie Termine, Untersuchungen, Patienten, Aufträge, Berichte, Abrechnung und Lagerbestand abdeckt.
- Zur ereignisgesteuerten Architektur beigetragen, indem Domänenereignisse genutzt wurden, um Workflows zwischen Backend-Modulen zu entkoppeln.
- REST/OpenAPI-Endpunkte, Business-Logik in der Service-Schicht, DTO-Mapping, Validierung und Integrationspunkte für das React-Frontend implementiert.
- Mit PostgreSQL-basierten Domänenmodellen, Liquibase-Datenbankänderungen, Trennung von Read-/Write-Modellen und alten RIS-Datenbankstrukturen gearbeitet.
- Authentifizierungs- und Autorisierungsflüsse mit Keycloak und OAuth2 integriert.
- Unit-/Integrationstests mit JUnit, Rest Assured, Testcontainers und projektspezifischen Test-Utilities hinzugefügt und gepflegt.
- CI/CD- und lokale Entwicklungs-Workflows mit Maven, Docker Compose, Jenkins und generierten OpenAPI-Clients unterstützt.
Tech-Stack: Java 21, Spring Boot 3.5, Maven, PostgreSQL, Liquibase, Keycloak, OAuth2, REST, OpenAPI/Springdoc, MapStruct, Lombok, Docker, Testcontainers, Jenkins.
Jens Oberender
Letzte Position:
Freiberuflicher Java-Entwickler / DevOps-Ingenieur bei Nicht veröffentlichte Rüstungsfirma
- Erweiterung von OSGi-Modulen in einer komplexen Kommunikationslösung
- Debugging der Kommunikation mit Wireshark und Remote in der Testumgebung JENS
- Migration der Tests von Testng nach Junit5 mit Mockito und AssertJ
- Aktualisierung verwundbarer Abhängigkeiten und Verbesserung der Code-Qualität
- Änderungen am Vaadin-Frontend
- Erhöhung der Testabdeckung
Marcus Biel
Letzte Position:
Java Cloud Expert bei Unknown
- Eine gewachsene Monolithen-Architektur modernisiert und modularisiert, um unabhängige Team-Workflows zu ermöglichen
- Migration von Java 8 auf Java 21 und von Spring Boot 2 auf Spring Boot 3.3
- Die Maven-Projektstruktur vereinfacht und die Build-Zeit von 15 Minuten auf 50 Sekunden reduziert
- Die Architektur in eine hexagonale DDD-Architektur umgewandelt, mit End-to-End-Integrationstests mit RestAssured und JUnit 5
- Tools und Technologien: Java 8-22, Spring Boot, Mockito, AssertJ, RestAssured, Hibernate, OracleDB, Flyway, REST, JSON, Docker, Kubernetes, AWS, Bitbucket, GitHub, SonarQube, IntelliJ IDEA Ultimate
Celil Uzunel
Letzte Position:
ZÜRS Geo 2021 bei adesso SE
- Frontend-Entwicklung
- Spring Boot
- Swagger
- Git
- GitLab
- SonarQube
- Docker
- Maven
- Java
- Angular
Michael Fecher
Letzte Position:
Freiberufler, Lösungsarchitekt bei Schufa AG
- Unterstützung beim Entwurf der AWS-Infrastruktur, integrierter Dienste und der Backend-Architektur für Use Cases einer On-Premise-Lösung und teilweiser Migrationen zu AWS mit schnellen Reaktionszeiten
- Implementierung automatisierter AWS-Integrationstest-Suiten
- Umsetzung von geschäftskritischen Komponenten und Lieferung vor Fristtermin in produktionsreifer Form mit Betriebs- und Überwachungskonzepten
- Dieses zweimonatige Teilprojekt drehte sich um den Aufbau einer datenintensiven Pipeline (5 TB), die kontinuierlich mit Daten angereichert wird
- Entwurf und Implementierung wiederverwendbarer AWS-CDK-Komponenten für Teams im Unternehmen, um ein schnelleres Onboarding in AWS zu ermöglichen
- Coaching zu AWS-Themen, verteilten Softwaremustern, Sicherheit, Domain-Driven Design, agiler Zusammenarbeit und Dokumentation zur Verbesserung von Performance und Zusammenarbeit
- Technologien: AWS, GitHub Actions, ETL, Monitoring, Betrieb, TypeScript, Python, AWS CDK, CloudFormation, Java, Docker, AWS ECS, AWS Lambda, Serverless, Jenkins, DevOps-Prinzipien
Dirk Bolte
Letzte Position:
Senior Software-Entwickler bei congstar
- Mobile App Backend-Entwicklung im Bereich Mobilfunkmanagement für Endkunden
- Implementierung von Authentifizierungsverfahren
- Konvertierung eines Monolithen in Microservices
- Betriebsunterstützung
- Technologien: Kotlin, Quarkus, Microprofile, Jackson, MariaDB, Redis, JSON, XML, SOAP, Maven, Git, Gitlab-CI, Splunk, Grafana, Jenkins, Kubernetes, Helm, Terraform, Microservices
Dimitri Simon
Letzte Position:
Fullstack-Entwickler, Integrator bei Generali Deutschland Versicherung AG
- Entwicklung automatisierter Build- und Deploymentprozesse für die Exclusive Frontoffice Systeme
- Integration der Frontoffice Systeme in die IT-Infrastruktur
- Entwicklung innovativer, benutzerfreundlicher Vertriebssoftware für Vermögensberater
- Sicherstellung von Qualität und Flexibilität durch Automatisierung sowie Arbeit mit CI/CD
- Arbeiten nach DevOps-Prinzipien
- Betrieb der Software gemeinsam im Team in der AWS-Cloud und Azure-Cloud
- Deployment der SW-Artefakte in Test- und Produktionsumgebungen
- Pflege der Testumgebungen
- Durchführen von Fehleranalysen und Bereitstellung von Informationen für die nachgelagerte Fehleranalyse
- Pflege und Wartung der Build-Pipeline
- Unterstützung des Lasttests
- Abstimmung des Batchausführungsplans mit der Batch-Automatisierung
- Erstellen von Konzepten zur Weiterentwicklung des SW-Paketierungsprozesses
- Bauen und Ausliefern von Komponenten an Partner
- Entwicklung von GitLab- und Jenkins-Pipelines zum Bauen, Deployen und Integrieren von Komponenten
- Automatisierung der Prozesse durch Spring Boot Anwendungen mit GUI (Thymeleaf, Angular 19)
- Entwicklung von RESTful Spring Boot Anwendungen mit Kotlin und Angular 19, JDBC- und REST-Zugriffen, Datentausch via SFTP, XML (JAXB)
- Konzipierung von Komponenten mit Domain Driven Design (DDD)
- Ablösen von cmd und bash Scripts durch Spring Boot Anwendungen mit GUI
- Ablösen von Java 8 Anwendungen mit JSP durch Spring Boot 3 Anwendungen (Thymeleaf, Angular)
- Implementierung von Frontend- und Backend-Authentifizierung via Keycloak
- JUnit Tests mit Mockito
- Erhöhung der Code Coverage für SonarQube-Analyse
Rainer Bieniek
Letzte Position:
Senior Entwickler bei RWE Trading
- Entwicklung kundenspezifischer Microservices im Bereich Power Exchanges auf Basis von Spring Boot 3 unter Nutzung von PostgresQL, ActiveMQ, Kafka und S3
- Überarbeitung und Neu-Implementierung von Legacy-Microservices (Scala / Akka) auf Spring Boot 3
- DevOps-Tätigkeiten für den Betrieb der Microservices in einer AWS-Laufzeitumgebung
- Senior-Rolle im Aufgabenfeld Entwicklung in Zusammenarbeit mit internem Auftraggeber
Orhan Keskin
Letzte Position:
kv.digital GmbH
- Entwicklungsarbeit im Backend für Termin- und Arztservices, einschließlich der Umsetzung vielfältiger Anforderungen zur Verwaltung von Arztterminen.
- SCRUM/Kanban
- Java 21
- IntelliJ Idea
- SpringBoot (MVC, Data JPA, …)
- GIT
- Confluence
- JIRA
- Maven
- CI: Jenkins
- Docker
- ActiveMQ
- MariaDB
- Solr
- Liquibase
- Testcontainer
- JUnit5
- Mockito
Adil Sultan
Letzte Position:
Mobile-/Backend-Entwickler bei Freelancer
- Erstellte eine plattformübergreifende Mobile-App mit React Native, die über RESTful APIs mit IoT-Geräten kommuniziert
- Implementierte State-Management mit Redux und integrierte IoT-spezifische Komponenten für eine reibungslose Datenvisualisierung und Gerätesteuerung
- Entwickelte RESTful APIs mit Node.js und Express und nutzte MongoDB für skalierbare Datenspeicherung
- Ermöglichte sichere Kommunikation zwischen der App und den IoT-Geräten, inklusive Geräte-Onboarding, Statusüberwachung und Steuerbefehlen
- Implementierte Echtzeit-Datensynchronisation und optimierte den Datenfluss zur Minimierung von Latenz
Johannes Erchen
Letzte Position:
Libri GmbH
- Betrieb und Weiterentwicklung des Warenwirtschaftssystems für Buchhändler (Quimus). Es handelt sich dabei um eine Eigenentwicklung von Libri, die an ihre Kunden als Software as a Service verkauft wird. Die Software wird von zwei Entwicklerteams (je ~5 Entwickler) agil entwickelt. Die Software besteht aus ca. 25 Java Microservices, die hauptsächlich über Messaging kommunizieren und ein gemeinsames Angular-Frontend haben. Betrieben wird die Anwendung auf Kubernetes in AWS.
- Eingesetzte Technologien: Java 17 & 21, Spring Boot 2 & 3, Hibernate, MySQL, Spring Cloud AWS, Lombok, AWS SQS, AWS SNS, AWS RDS, AWS S3, DynamoDB, Kubernetes, Docker, OpenSearch, Hibernate Search, Liquibase, Gradle, Terraform, Helm, GitLab CI, Keycloak OAuth2, TypeScript, Angular
- Meine Schwerpunkte bis Dezember 2023: Anbindung weiterer Kassensysteme an das Warenwirtschaftssystem. Anbindung des Data Warehouses für die Anzeige von Reports. Erweiterung bestehender Funktionalitäten (Wareneingänge, Fakturaerstellung, Artikelmanagement, …). Betrieb und DevOps-Tätigkeiten.
- Schwerpunkte ab Januar 2024: Extraktion der Produktsuche aus dem Warenwirtschaftssystem in einen globalen Service, um diesen Service in weiteren Anwendungen zu nutzen. Anbindung der Produktsuche in die Onlineshops der Buchhändler (die ebenfalls von Libri betrieben werden). Import und Bereitstellung von Digital-Artikeln in der Produktsuche.
Bela Bocsak
Letzte Position:
Full-Stack Lead-Entwickler, Backend-Architekt bei Telefonica (O2)
Die Software unterstützt die komplette Planung und Genehmigung von Mobilfunkantennen.
Das System wurde als ereignisgesteuerte Microservice-Architektur für Cloud-native Bereitstellung umgesetzt, mit Quarkus im Backend, Kafka für die Kommunikation und Angular im Frontend. Die Services laufen auf Kubernetes in der Google Cloud. Eine besondere Herausforderung war die Synchronisierung mit dem Legacy-System, das von einigen Nutzern noch verwendet wird.
Ioan Dobre
Letzte Position:
Senior Software Entwickler bei ING
- Tribe Home, Product Area 4 - Customer in Life, Squad Cybertron.
- Analyse, Design, Entwicklung und Testen von neue Anforderungen von Optimmo, Baufinazierung Software.
- Analyse, Design, Entwicklung und Testen von JEE Anwendung MWS kredit-baufi.
- Analyse, Design, Entwicklung und Testen von Wicket Optimmo Anwendung.
- Analyse, Design, Entwicklung und Testen von kredit-baufi Batch-Programme.
- Migration zum RHEL9 von kredit-baufi Batches.
- CiL SCS Consumer Pacts mit Finagle.
- CiL ScS Touch Point Architecture Integration.
- Teamgröße: 10.
- Tools / Frameworks: OpenJDK Java 17, Kotlin 1.6.0, Azure, Jenkins, Stash, JEE, Gitlab, JIRA, Confluence, git, Spring 6.0, Sping Cloud, Spring Data, Hibernate, JPA, JMS, Kafka, Oracle, PL/SQL, Red Hat Enterprise Linux (RHEL), Maven, REST, JBoss, Intellij IDEA, Wicket 9 und 10, Istio.
Jan Mönnich
Letzte Position:
Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF bei HR Solutions GmbH
- Entwicklung eines Adapters vom Ausländerzentralregister zu einer internen Anwendung
- REST, JSON, OpenAPI, SpringBoot, Vue, Java, Maven, XAusländer
- Jira/Confluence/Github, Scrum+Kanban
Entdecke mehr als 15.000 Top-Freelancer
Statistiken von Experten, die AssertJ einsetzen
Aggregiert aus den beruflichen Profilen passender Freelancer.
Berufserfahrung
21 Jahre
Positionsdauer
1,6 Jahre
Positionen pro Freelancer
16
Häufigste Fachbereiche
Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung
Häufigste Branchen
Informationstechnologie (IT), Versicherung, Automotive
Fokus der Zertifizierungen
Informationstechnologie (IT), Produktentwicklung, Projektmanagement
Bachelor-Abschluss oder höher
92%
Master-Abschluss oder höher
83%
Doktortitel
25%
Zertifizierungen pro Freelancer
2
Häufigste Sprachen
Deutsch, Englisch, Spanisch
Sprechen zwei oder mehr Sprachen
100%
Basierend auf unserem Profilpool, Stand 30 Aug 2026.
Tagessatzverteilung
Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Technologie in Deutschland verteilen, basierend auf aktuellen Verträgen auf unserer Plattform. Jeder Balken deckt eine Tagessatzspanne ab – seine Höhe zeigt, wie viele Freelancer innerhalb dieser Spanne abrechnen.
Durchschnittssätze von Experten in Deutschland, die AssertJ einsetzen
Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 30 Aug 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Über die Technologie
Was es macht
AssertJ ist eine Java-Assertionsbibliothek, mit der Tests leichter zu lesen und einfacher zu pflegen sind. Sie ersetzt lange, fehleranfällige Prüfungen durch flüssige Assertions, die die Absicht klar beschreiben. Teams nutzen sie in Unit-Tests, Integrationstests und API-Prüfungen.
Wofür es sich eignet
- JUnit-Test-Suiten, die klarere Fehlermeldungen brauchen
- Spring- und Spring-Boot-Services mit vielen Geschäftsregeln
- API-, JSON- und Collection-Assertions in Backend-Tests
- Alter Testcode, der sauberere, ausdrucksstärkere Prüfungen braucht
Es passt gut, wenn Teams Testcode wollen, der sich wie ein Satz liest statt wie eine Kette von Low-Level-Vergleichen.
Ökosystem
AssertJ wird oft mit JUnit, Mockito, Maven, Gradle, Spring Boot und bei Hamcrest-Migrationen verwendet. Starke Spezialisten kennen die Kern-API, eigene Assertions, Soft Assertions und wissen, wie man die Bibliothek für Domänenobjekte erweitert. Sie wissen auch, wann eine einfache Assertion besser ist als eine clevere.
Warum Unternehmen Spezialisten hinzuziehen
Unternehmen suchen AssertJ-Spezialisten, wenn Tests schwer zu lesen sind, Fehler schwer zu debuggen sind oder alte Assertion-Stile die Lieferung ausbremsen. In Deutschland kommt das oft in Teams vor, die Java-Backends, Service-Schichten und interne Plattformen modernisieren. Freelance-Unterstützung ist nützlich für das Refactoring von Tests, Review-Arbeit und das Einführen gemeinsamer Muster über mehrere Squads hinweg.
Wie gute Arbeit aussieht
Ein starker Profi schreibt Assertions, die spezifisch, stabil und leicht zu verstehen sind. Er nutzt genau das richtige Maß an Flüssigkeit, ohne die Absicht des Tests zu verstecken. Gute Spezialisten halten den Fokus außerdem auf dem Verhalten und nicht auf Implementierungsdetails.
Häufige Aufgaben im Projekt
- Bestehende Test-Suiten von ausführlichen Assertions auf AssertJ umstellen
- Wiederverwendbare eigene Assertions für Domänenmodelle erstellen
- Die Fehlerausgabe verbessern, damit das Debugging schneller geht
- Teams in der Nutzung von AssertJ und im Teststil coachen
Die besten Experten hinterlassen Testcode, den andere Spezialisten ohne Reibung erweitern können.
Häufig gestellte Fragen
Fragen zu AssertJ? Hier findest du die passenden Antworten.
AssertJ wird verwendet, um in Java-Tests flüssige, gut lesbare Assertions zu schreiben. Es hilft Teams, Objekte, Collections, Strings, Exceptions und API-Antworten mit klarerer Absicht zu prüfen als mit vielen älteren Assertion-Stilen. Dadurch sind Fehler leichter zu verstehen und Tests leichter aktuell zu halten.
AssertJ liest sich meist natürlicher als einfache JUnit-Assertions und ist oft ausdrucksstärker als Hamcrest-Matcher. Teams entscheiden sich dafür, wenn sie saubereren Testcode und bessere Fehlermeldungen wollen. Es ist auch eine gängige Wahl, wenn ältere Assertion-Stile in bestehenden Java-Suiten ersetzt werden.
Ein starker AssertJ-Spezialist kennt in der Regel JUnit, Mockito und den umliegenden Java-Test-Stack. Er sollte außerdem Testdesign, flüssige APIs und den Aufbau eigener Assertions für Domänenobjekte verstehen. In Spring-Boot-Projekten muss er oft auch gut mit Service-Tests und Integrationstests arbeiten.
AssertJ-Unterstützung wird wertvoll, wenn Testcode zu ausführlich, uneinheitlich oder schwer zu vertrauen ist. Sie ist auch beim Refactoring nützlich, wenn Teams den Assertion-Stil im gesamten Codebase vereinheitlichen wollen. Wenn Fehler nur langsam zu diagnostizieren sind, kann ein Spezialist das meist schnell verbessern.
Ja. AssertJ-Arbeit lässt sich meist gut remote erledigen, weil sie sich auf Code-Review, Test-Refactoring und Pair Programming konzentriert. Für Teams in Deutschland funktioniert die Zusammenarbeit remote gut, wenn Englisch die gemeinsame Arbeitssprache ist; Vor-Ort-Sessions können bei größeren Aufräumarbeiten oder beim Team-Coaching helfen.
AssertJ ist besonders nützlich in Unit-Tests, Service-Tests und Integrationstests, die komplexe Java-Objekte prüfen. Es funktioniert auch sehr gut für JSON-Payloads, Collections, optionale Werte und das Behandeln von Exceptions. Den größten Gewinn sehen Teams oft dort, wo Assertions lang und wiederholend geworden sind.
Achte auf klare, fokussierte Testbeispiele statt auf clevere Einzeiler. Ein starker AssertJ-Profi schreibt Assertions, die Verhalten erklären, nutzt eigene Assertions dort, wo sie Mehrwert bringen, und vermeidet es, einfache Prüfungen unnötig zu verkomplizieren. Gute Fehlermeldungen und ein konsistenter Stil sind starke Qualitätszeichen.
AssertJ ist in alten Suiten oft sehr wirksam, weil es Tests während der Bereinigung leichter lesbar macht. Spezialisten können fragile Assertion-Blöcke Schritt für Schritt umstellen, ohne die gesamte Suite auf einmal neu zu schreiben. Das macht es zu einer praktischen Wahl für eine schrittweise Modernisierung.
Der durchschnittliche Stundensatz von Freelancern in Deutschland, die AssertJ in ihren letzten Projekten eingesetzt haben, liegt bei 93 €, was einem Tagessatz von etwa 741 € bei einem 8-Stunden-Tag entspricht.
Von den Freelancern in Deutschland, die AssertJ in ihren letzten Projekten eingesetzt haben, haben 92% mindestens einen Bachelor-Abschluss, 83% mindestens einen Master-Abschluss und 25% einen Doktortitel.
Freelancer in Deutschland, die AssertJ in ihren letzten Projekten eingesetzt haben, haben im Durchschnitt 21 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 1,6 Jahre.
Die häufigsten Sprachen unter Freelancern in Deutschland, die AssertJ in ihren letzten Projekten eingesetzt haben, sind Deutsch (100%), Englisch (94%) und Spanisch (12%).
Die häufigsten Industrien unter Freelancern in Deutschland, die AssertJ in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (100%), Versicherung (53%) und Automotive (47%).
Die häufigsten Bereiche unter Freelancern in Deutschland, die AssertJ in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (100%), Produktentwicklung (100%) und Qualitätssicherung (65%).
Hauptstandorte der FRATCH Experten, die kürzlich AssertJ eingesetzt haben
Unsere Freelancer und Interim-Experten sind in der gesamten DACH-Region zuhause — verfügbar vor Ort in den wichtigsten Wirtschaftszentren oder komplett remote. Wähle einen Standort und entdecke passende Spezialisten, lokale Markteinblicke und aktuelle Verfügbarkeiten.
Kostenlose Demo vereinbaren
Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.
Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!
