diff --git a/pom.xml b/pom.xml
index 8397fae093c3ae82c6b56d327c25d5e0d59664c4..f4bbe22168158a56f654aa06d66cd9470fcba3a1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,7 +57,6 @@
         <h2.version>1.4.200</h2.version>
         <validation-api.version>2.0.1.Final</validation-api.version>
         <jaxb-runtime.version>2.3.3</jaxb-runtime.version>
-        <archunit-junit5.version>0.14.1</archunit-junit5.version>
         <mapstruct.version>1.3.1.Final</mapstruct.version>
         <!-- Plugin versions -->
         <maven-clean-plugin.version>3.1.0</maven-clean-plugin.version>
@@ -248,20 +247,6 @@
             <artifactId>spring-security-test</artifactId>
             <scope>test</scope>
         </dependency>
-        <dependency>
-            <groupId>com.tngtech.archunit</groupId>
-            <artifactId>archunit-junit5-api</artifactId>
-            <version>${archunit-junit5.version}</version>
-            <scope>test</scope>
-        </dependency>
-        <!-- Adding the engine dependency to the surefire-plugin unfortunately does not work in the current version. -->
-        <!-- https://www.archunit.org/userguide/html/000_Index.html#_junit_5 -->
-        <dependency>
-            <groupId>com.tngtech.archunit</groupId>
-            <artifactId>archunit-junit5-engine</artifactId>
-            <version>${archunit-junit5.version}</version>
-            <scope>test</scope>
-        </dependency>
         <dependency>
             <groupId>org.zalando</groupId>
             <artifactId>problem-spring-web</artifactId>
diff --git a/src/test/java/com/ippon/pouet/ArchTest.java b/src/test/java/com/ippon/pouet/ArchTest.java
deleted file mode 100644
index fc4287c14b3d8e26737b60fb612cbd8df2a1e790..0000000000000000000000000000000000000000
--- a/src/test/java/com/ippon/pouet/ArchTest.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.ippon.pouet;
-
-import com.tngtech.archunit.core.domain.JavaClasses;
-import com.tngtech.archunit.core.importer.ClassFileImporter;
-import com.tngtech.archunit.core.importer.ImportOption;
-import org.junit.jupiter.api.Test;
-
-import static com.tngtech.archunit.lang.syntax.ArchRuleDefinition.noClasses;
-
-class ArchTest {
-
-    @Test
-    void servicesAndRepositoriesShouldNotDependOnWebLayer() {
-
-        JavaClasses importedClasses = new ClassFileImporter()
-            .withImportOption(ImportOption.Predefined.DO_NOT_INCLUDE_TESTS)
-            .importPackages("com.ippon.pouet");
-
-        noClasses()
-            .that()
-                .resideInAnyPackage("com.ippon.pouet.service..")
-            .or()
-                .resideInAnyPackage("com.ippon.pouet.repository..")
-            .should().dependOnClassesThat()
-                .resideInAnyPackage("..com.ippon.pouet.web..")
-        .because("Services and repositories should not depend on web layer")
-        .check(importedClasses);
-    }
-}