Solved it!
The problem was that it's not Metadata and that BlobBuilder.PayloadBlobBuilder has a method called contentType
where you can set the String value.
Blob blob = storage.blobBuilder(file.getName())
.payload(file).contentType(content_type).build();
storage.putBlob(container, blob);