Use @ConfigurationProperties for Spring Batch

Fixes gh-1249