DRILL-8396: Checkstyle plugin works only with JDK 11+ (#2753)

diff --git a/pom.xml b/pom.xml
index baf2d34..a653d62 100644
--- a/pom.xml
+++ b/pom.xml
@@ -72,7 +72,7 @@
     <curator.version>5.2.0</curator.version>
     <wiremock.standalone.version>2.23.2</wiremock.standalone.version>
     <jmockit.version>1.47</jmockit.version>
-    <logback.version>1.4.5</logback.version>
+    <logback.version>1.3.5</logback.version>
     <mockito.version>3.11.2</mockito.version>
     <!--
       Currently, Hive storage plugin only supports Apache Hive 3.1.3 or vendor specific variants of the
@@ -481,9 +481,9 @@
         <artifactId>maven-checkstyle-plugin</artifactId>
         <dependencies>
           <dependency>
-            <groupId>com.puppycrawl.tools</groupId>
-            <artifactId>checkstyle</artifactId>
-            <version>10.7.0</version>
+            <groupId>com.github.rnveach</groupId>
+            <artifactId>checkstyle-backport-jre8</artifactId>
+            <version>checkstyle-backport-10.7.0</version>
           </dependency>
         </dependencies>
         <configuration>
@@ -1071,6 +1071,12 @@
       </plugins>
     </pluginManagement>
   </build>
+  <pluginRepositories>
+    <pluginRepository>
+      <id>jitpack.io</id>
+      <url>https://jitpack.io</url>
+    </pluginRepository>
+  </pluginRepositories>
   <dependencies>
 
     <dependency>