If it was Hg2+ the formula of the salt would be HgBr2, not Hg2Br2 . The very fact that the formula is not in lowest terms for a salt is an indicator that there is something odd going on. (Another example is sodium peroxide: Na2O2 )
It turns out that Mercury(I) is not Hg+, but Hg22+ a diatomic ion. The compound given is Mercury(I) bromide.