Move getMetadataProperties to the JobContext interface. Also update jsonMessageConverter to org.springframework.http.converter.json.MappingJackson2HttpMessageConverter to remove an exception.