Barbs can't cast spells while raging, so I don't think Shield works great there
When Barbarian is raging, they are usualy able to sustain themselves quite well ...
This one is for cases when you can be hit outside of rage.
But now i wonder about subclasses ...
Paladin picks on level 1 in BG-3 ... i would probably take Vengeance
Warlock is kinda tricky ... temp. hp from Dark One's Blessing are sweet ... but so is fear on crits from GOO ... probably fear tho, those temp. hp will suck on higher levels.
Sorcerer i would probably pick Storm, in case i need to run off ... wild magic seems interesting, but also dangerous ... i see no benefit from Dragon Blood.
And for Cleric ... most likely Light, bcs that disadvantage to hit is powerfull ... and with no limit per rest, its OP as hells.

Bard, Druid, Fighter, Ranger, Rogue, Monk, Wizard are boring for this build ... they pick their subclass too late.

The only question that remains is Race ...
And i think i would go with Half Orc, or Dwarf ... they are bit harder to kill.