Kaita was born in Kano, Nigeria. He joined Sparta Rotterdam in the 2005–06 season from Kano Pillars FC. Kaita moved to AS Monaco FCin September2008. Kaita left Monaco on 13 January 2009 and joined FC Kuban Krasnodaron loan through 31 December 2009. On 25 August 2009, Lokomotiv Moscow signed the Nigerian midfielder on loan from Monaco until December. On 25 February2010Alania Vladikavkaz signed the midfielder on loan. On 31 May 2010FC Metalist Kharkiv signed Kaita on loan. On the last day of the 2011 winter transfer window, Kaita moved to Greek Superleague side Iraklis on a six-month loan deal. In April 2014, Kaita was back in Nigeria training with Enyimba F.C. He made his debut against Sharks F.C. on 7 May and spent a three-month loan with the Aba side. The loan was part of the League Management Company's elite initiative for foreign based professionals. He signed for Ifeanyi Ubah in the Nigeria premier league for the season 2015, but played only few matches for the team. In 2016, he joined a Finnish club, JS Hercules, which was coached by his former national team coach Daniel Amokachi. For the 2017 season, he was signed by Veikkausliiga team RoPS. He made his debut for the team on 28 January 2017 in a Suomen Cup 3–0 win against HauPa. He scored his first goal on 22 April against Ilves Tampere in the 79th minute, after being brought in three minutes earlier for injured team captain Antti Okkonen. At the end of the year he was released after featuring sporadically in the second half of the season. After the season, his signing was publicly called a poor bargain by club president Risto Niva.
International career
Kaita caught the eye of Sparta when playing all seven matches for Nigeria U-20 at the 2005 FIFA U-20 World Cup in the Netherlands. He is also a member of the senior Nigeria national football team making his debut in a 3–0 friendly loss against Romania in November 2005. Kaita was sent off in a match against Greece on 17 June 2010, in their second 2010 FIFA World Cup match for kicking Vasilis Torosidis after Torosidis motioned as if to throw the ball at Kaita. This made him the first Nigerian player to be sent off in a World Cup match. Greece went on to score their first World Cup goals, and win their first match in the World Cup.