Add nullable from javax.annotation;
Move log4j.properties to test resources, it is only for testing.
For production env, app service should have it's own log4j properties file, or use other logging framework.