HttpUtils2 can handle files of any size. You can create a small B4J server that will receive the uploaded files.
This example shows the download progress: Download huge files with HttpUtils2
It shouldn't be too difficult to create a similar solution for uploading.