For anyone who stumbles onto this in the future, I fixed this by adding the following dependency to my webapp/external tomcat project:
com.fasterxml.jackson.core jackson-databind
The original project only defined jackson-core and jackson-annotations as dependencies.