You'll need to define boss's behaviors like:
- What does the boss do(Shoot, Melee Attack, Spawn Minion,..etc.)?
- Does he rage when low HP?
- Does he have Shield and player can only attack on weak spot only?
- ...etc.
You should have specific boss's behaviors for everyone could know what you need and answer you better :)