Batch-remote-slave is a project mainly written in Java, it's free.
Spring Batch Remote Slave
Spring Batch Remote Slave App
Sample Application using: