I have a simple test method here that is set to run every 5 seconds and it does, but looking at the System.out you can see it appears to be doing something odd.
In the application.properties, add the following property which tells the Spring Boot Application to not start the Batch Job on Application startup.
spring.batch.job.enabled=false