diff --git a/jwt/pom.xml b/impl/jwt/pom.xml
similarity index 90%
rename from jwt/pom.xml
rename to impl/jwt/pom.xml
index f3beea6c..6a274a36 100644
--- a/jwt/pom.xml
+++ b/impl/jwt/pom.xml
@@ -5,7 +5,7 @@
4.0.0
io.serverlessworkflow
- serverlessworkflow-parent
+ serverlessworkflow-impl
8.0.0-SNAPSHOT
diff --git a/jwt/src/main/java/io/serverlessworkflow/http/jwt/JWT.java b/impl/jwt/src/main/java/io/serverlessworkflow/http/jwt/JWT.java
similarity index 100%
rename from jwt/src/main/java/io/serverlessworkflow/http/jwt/JWT.java
rename to impl/jwt/src/main/java/io/serverlessworkflow/http/jwt/JWT.java
diff --git a/jwt/src/main/java/io/serverlessworkflow/http/jwt/JWTConverter.java b/impl/jwt/src/main/java/io/serverlessworkflow/http/jwt/JWTConverter.java
similarity index 100%
rename from jwt/src/main/java/io/serverlessworkflow/http/jwt/JWTConverter.java
rename to impl/jwt/src/main/java/io/serverlessworkflow/http/jwt/JWTConverter.java
diff --git a/impl/pom.xml b/impl/pom.xml
index db10ad78..47fd9b22 100644
--- a/impl/pom.xml
+++ b/impl/pom.xml
@@ -75,6 +75,7 @@
http
core
jackson
+ jwt
jwt-impl
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index f6af50ab..ccdeefba 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,7 +46,6 @@
examples
experimental
fluent
- jwt