This worked:
Adding setFileType() after getting connected to server but before transfer of file.
ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
String remoteFileName = file.getName();
if (ftpClient.storeFile(remoteFileName, inputStream)) {
inputStream.close();
System.out.println("File " + file.getName() + " uploaded to server.");
isUploaded = true;
}
Thanks a lot to EJP for helping me with this :)