Active Discharge Options
You need to define 'better' before anybody can suggest a better way.

You have 360 Joules to get rid of.

The easy way is to turn it into heat. 360J is not much, in terms of the thermal pulse capacity of a large metal element resistor. Calculate the right size, switch it across your capacitor, it will heat up, job done. This is likely to be the cheapest, most reliable, least fussy way to do it, all of which says 'better'.

'Metal element'? It could be a wirewound resistor, it could be a halogen bulb. The latter has the advantage that it can heat to 2000+ degrees, far hotter than a resistor, so can be smaller. But it's glass packaged, not as easy to mount as a 'resistor'.

There are other materials you could dissipate power in, like silicon. But metal is cheaper and more robust. Water resistors are great for very high powers, but they're messy, and not something you would want on a board.

There are other things you could do with the energy, like recover it to somewhere else. That's more complicated and expensive, and I'm not sure 360J is worth the bother.