This is part of my job.xml
:
To be able to use the jobParameters I think you need to define your reader as scope 'step', but I am not sure if you can do it using annotations.
Using xml-config it would go like this:
See further at the Spring Batch documentation.
Perhaps it works by using @Scope
and defining the step scope in your xml-config: