Johannes wurde geboren am 07. Juli 1839 in Rosellen, Neuss. Johannes' Vater war Franz Josef Hecker und seine Mutter war Ursula Ahrweiler. Er hatte einen Bruder mit Namen Mathias. Er war der Ältere von den zwei Kindern. Er hatte zwei Halbbrüder und eine Halbschwester, mit Namen Jakob, Heinrich und Clara.