I beat my head against this guy for about an hour and finally gave up. As a Rage Spec'd Juggernaut, he is impossible to beat. I simply do not have enough interrupts to keep his spells in check.
If this quest is indeed soloable, he needs to be toned down a bit. Otherwise, label it +2
Soloed him as a Vengence Juggernaut. I don't think I have any more interupts than you would.
Had trouble with him and then I remembered I had Saber Ward and Call on the Force(which I hadn't used with my Juggernaut) and then beat him on my next run.