XCOMMONS-567: Job statuses should be saved asynchronously

(cherry picked from commit 9ca53a03d9f8ae16244eaa0aaf06c23484f18b18)