change jackson serde of Job to support polymorphism