Configuración de pasos de Spring Batch en paralelo (división) mediante anotaciones

Siempre que busco en la documentación de Spring Batch para ejecutar pasos en paralelo, solo veo la configuración a través de XML como se muestra a continuación.

        

Estoy escribiendo una aplicación usando Spring Batch donde también he usado Spring Boot, y todas mis configuraciones se realizan usando Anotaciones. ¿Puedo configurar un paso dividido utilizando la configuración de Java? Revisé la documentación de la API de la interfaz Step en Spring Batch, pero no tiene una implementación predeterminada para Split Step. ¿Hay alguna manera de implementarlo usando las implementaciones predeterminadas existentes?

Actualmente he implementado mis otros trabajos como este:

 @Bean public Step someStep() { return stepBuilderFactory.get("someStep") . chunk(1-).reader(someReader) .processor(someProcessor).writer(someWriter).build(); } @Bean public Job historicalDataJob() { return jobBuilderFactory.get("someJOb") .incrementer(new RunIdIncrementer()).flow(someStep()).end() .build(); }