After passing Law he was enrolled as an Advocate and practiced on Criminal, labour and Constitutional matters at the Patna High Court.
On 27 July 1990, Alam was elevated as a permanent Judge of the Patna High Court.
He was transferred to Jammu and Kashmir High Court as acting chief justice 6 June 2007.
After the retirement on 18 April 2013, Alam was appointed in the post of Chairperson of the Telecom Disputes Settlement and Appellate Tribunal.
[8][9] Besides his legal career, he is an eminent scholar of classical Urdu having knowledge in Persian Poetry and Sufism.