diff --git a/gradle.properties b/gradle.properties
index cc81901ed4c8b6603a52f60eac8dae9ed5332555..f4f699cf58ed6edfd3c9bab2fafcecaca4671c6a 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,8 +1,7 @@
-junitVersion = 5.8.1
+junitVersion = 5.8.2
 githooksVersion = 1.2.0
-gsonVersion  = 2.8.6
-guavaVersion = 28.2-jre
-micronautVersion = 1.3.2
-nodeVersion = 3.0.1
-spotbugsVersion = 4.2.4
-spotlessVersion = 4.1.0
+gsonVersion  = 2.8.9
+guavaVersion = 31.0.1-jre
+nodeVersion = 3.1.1
+spotbugsVersion = 4.7.0
+spotlessVersion = 6.0.4
diff --git a/gradle/node.gradle b/gradle/node.gradle
index 118d6b07ed56cb07fed51ce565fc0130e8ebffb7..72c1937fa226b6f52783d9b475b5aa76c644f4a3 100644
--- a/gradle/node.gradle
+++ b/gradle/node.gradle
@@ -2,7 +2,7 @@ apply plugin: "com.github.node-gradle.node"
 
 node {
   download = true
-  version = "14.16.0"
+  version = "16.13.1"
 }
 
 /* Install markdownlint-cli with NPM */
diff --git a/gradle/spotless.gradle b/gradle/spotless.gradle
index 68eb2a8047afbba60ea54f9557efa6d3e0ee13ba..03d23ae0d391a6964cba32f8faab880f8eea3dd4 100644
--- a/gradle/spotless.gradle
+++ b/gradle/spotless.gradle
@@ -1,4 +1,4 @@
-apply plugin: "com.diffplug.gradle.spotless"
+apply plugin: "com.diffplug.spotless"
 
 /*
  * Configure Spotless for code formatting checks based on the
@@ -12,6 +12,7 @@ apply plugin: "com.diffplug.gradle.spotless"
  * See https://github.com/diffplug/spotless/tree/master/plugin-gradle
  */
 spotless {
+
   /* Java formatting */
   java {
     targetExclude "**/build", "bin", "**/Scratch*.java", "tmp", "libs"