A class of enzymes that form a thioester bond to UBIQUITIN with the assistance of ubiquitin-activating enzymes. They transfer ubiquitin to the lysine of a substrate protein with the assistance of ubiquitin-protein ligases.