In January 2018, after a brief spell with Dordrecht where he played 16 league matches and scored five goals, Mailson signed a one-and-a-half-year contract with the option of another two years with Romanian team Viitorul Constanța.[2]
On 26 February 2019, Lima signed with FC Ararat-Armenia.[3] After leaving Ararat-Armenia for Dibba Al-Hisn in January 2021,[4] Lima returned to Ararat-Armenia on 6 July 2021.[5]
On 23 June 2023, Ararat-Armenia confirmed Lima's departure from the club.[6]