Add backend for the pre-signed upload

Uploaded file to S3 was not encrypted on the server: + uploadId