No its James, Sharon just pronounced it like Jim. When I watched the series I saw the one where its in Canton but it has subs and it said James whenever Sharon talked about him.
(About the James/Jim thing, i think it's kinda like in the Biter Bitten, where Shirley Yeung's name is Joey, but when i watched the viet dubbed version, it was Julie).