All the classes can solo just fine. I think Marauder, Pugilist, or Arcanist are probably the best suited for it due to self-heal skills with some durability or having a pet to tank for you.