TIL: Removing the errorprone annotations package can reduce the JAR size by over 10MB (don't ask me why this package pulls in the google commons packages):
<dependency>
<groupId>com.google.errorprone</groupId>
<artifactId>error_prone_annotation</artifactId>
<version>2.40.0</version>
<scope>compile</scope>
</dependency>