Spring Batch services can use Java Configurations to configure batch Job using Spring Boot. (https://spring.io/guides/gs/batch-processing/)
The sample we have in Spring XD uses xml instead of java config (https://github.com/spring-projects/spring-xd-samples/tree/master/batch-simple)
It will be better, if the example shows how to use Spring Boot style job configuration.