Career
Born in Masaka, Mawejje began his career with Masaka Local Council Football Club in the Ugandan Super League, before moving to Kampala City Council Football Club in 2004. In 2006 he was transferred to Police Football Club and in 2008 to Uganda Revenue Authority South Carolina. In the spring of 2009, Mawejje joined Icelandic Premier League club ÍBV. In 2010, ÍBV surprised Icelandic football experts by finishing third in the league and securing a place in European competitions for 2011. In early 2012, he joined South African club Golden Arrows on loan.
Mawejje signed a two-year contract with the Norwegian Tippeligaen club Haugesund ahead of the 2014 season.
In July 2014, after only three appearances for Haugesund, Mawejje moved to Valur on loan. On 27 January 2015, Mawejje became a free agent.