Yes, of course, but I hugely prefer it as a nn for
James - which I don't think
James actually needs, tbh, but
Jamie and Jim(my) are fine.
For a girl, it's silly. Unless she's actually
Jamesina, in which case it is an act of mercy.
James AlastairJames AntonyJames BertramJames Clive
I could go on and on, but I'll spare you. What I wouldn't do is name a boy
Jamie.