No, Twitter handles are not case-sensitive. "@JohnDoe" and "@johndoe" are considered the same handle by Twitter.