I just beat Titan.

and I'm pretty damn proud of my team

2 Scholars
1 White Mage
1 Paladin
1 Lancer
1 Monk
1 Summoner
1 Black Mage

It's possible you can do it!!!