Bulletproof Job Scheduling in Spring Batch