Sachverhalt: A. Der 1970 geborene A._ meldete sich unter Hinweis auf Nervenleiden, Depressionen, innere Anspannung, Ängste, Schlaflosigkeit, Müdigkeit, Kopfschmerzen, starke Konzentrationsschwierigkeiten, Gedächtnisstörungen und Lustlosigkeit am 8. Januar 2003 bei der Invalidenversicherung zum Leistungsbezug an. Mit Verfügung vom 5. August 2004 sprach ihm die IV-Stelle des Kantons Aargau ab 1. Januar 2003 eine ganze Rente der Invalidenversicherung zu. Dies bestätigte sie bei revisionsweisen Überprüfungen der Invalidenrente in den Jahren 2006 und 2010. Im Rahmen eines weiteren Revisionsverfahrens holte die IV-Stelle ein orthopädisch-psychiatrisches Gutachten beim medizinischen Abklärungszentrum B._ vom 1. März 2013 ein. Mit Verfügung vom 31. Oktober 2014 hob sie die bisherige ganze Rente bei einem Invaliditätsgrad von 26 % auf Ende des der Zustellung der Verfügung folgenden Monats auf. B. Die dagegen eingereichte Beschwerde wies das Versicherungsgericht des Kantons Aargau mit Entscheid vom 12. August 2015 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt A._ beantragen, unter Aufhebung des vorinstanzlichen Entscheids sei ihm weiterhin eine ganze Rente der Invalidenversicherung zuzusprechen. Eventualiter sei eine polydisziplinäre medizinische Abklärung nach dem Zufallsprinzip in Auftrag zu geben. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet ebenso auf eine Stellungnahme wie die beigeladene BVG-Sammelstiftung Swiss Life.