Refactor request-handler and rename saveJob to createJob