How to make backup joomla CiviCRM smaller?
One great way to shrink the backup is to only backup the bespoke bits (e.g. custom extensions and themes) and the database, not the actual Joomla! and CiviCRM code files that are freely downloaded from elsewhere. 

This depends on you not having edited any core files, which your developers shouldn't be doing anyway.