As regard to title “Magistrate,” he is either relate to a Metropolitan Area, if so then he is called Metropolitan Magistrate and if he is a “Magistrate” outside of the Metro Area then he is called a Judicial Magistrate.
Similarly, the rank of the Magistrate is assigned based on his place [Metro or Rural] and he is accordingly called First Class Metropolitan Magistrate or First Class Judicial Magistrate and Second Class Metropolitan Magistrate or Second Class Judicial Magistrate.
Whereas, the Chief Judicial Magistrate is Chief of all the Judicial Magistrates in a local jurisdiction, particularly a District. Accordingly, the Chief Metropolitan Magistrate is a Chief of all the Metropolitan Magistrates of his assigned local jurisdiction.
Otherwise, in Cr.P.C. if a Magistrate is referred to as Judicial Magistrate, he is a Presiding Officer of a Criminal Court of local jurisdiction to which he is assigned with. Otherwise, the connotation Judicial Magistrate is synonym with that of Metropolitan Magistrate in the Criminal Code.