Попробуйте сделать это с помощью FTP.FTP-клиент доступен в Java.Это так просто.
URL url = new URL("ftp://user01:pass1234@ftp.foo.com/README.txt;type=i");
URLConnection urlc = url.openConnection();
InputStream is = urlc.getInputStream(); // To download
OutputStream os = urlc.getOutputStream(); // To upload
Есть замечательная статья здесь