You may find this example helpful, if you've not already seen it: http://www.mastertheboss.com/javaee/batch-api/running-batch-jobs-in-j2se-applications.
With some effort, I got it to run. I have not been able to translate its execution under Maven (as in "mvn exec:java") to a standalone .jar file that I can execute on a command line. If that is the nature of your request here, then I'm in exactly the same spot you are (and thereby second your request for assistance here...).
Project JBeret contains some test apps in Java SE environment:
There are several such test apps that focus on chunk processing: chunkPartition, chunkStop, chunkClose, etc. And all infinispanRepository* test apps also use chunk processing.