Janik Haberer est un footballeur allemand né le 2 avril 1994 à Wangen im Allgäu. Évoluant au poste de milieu offensif, il joue depuis juillet 2016 pour le SC Fribourg.
Haberer est passé du FC Memmingen à SpVgg Unterhaching à l'âge de 16 ans en janvier 2011. Là, il a d'abord joué dans la ligue B-Youth et a ensuite été dans la saison 2011/12 a 17 ans dans la ligue A-Youth dans la Bundesliga U-19. Là, il a attiré l'attention par son bon développement. C'est pourquoi il a commencé à se préparer pour la deuxième moitié de la saison avec l'équipe professionnelle le 6 janvier et a convaincu l'entraîneur Heiko Herrlich.
Bien que toujours éligible pour les U-19, Haberer a débuté à l'âge de 17 ans dix mois et deux jours dans la saison 2011/12 pour l'équipe professionnelle de la 3 ligue alors qu'il était dans le onze de départ contre Chemnitzer FC (1:5) dans le match à l'extérieur le 4 février 2012, la 24 journée de la saison. En avril 2012, Haberer a signé son premier contrat professionnel avec SpVgg Lors de la dernière journée de la saison 2011/12, Haberer a réalisé son premier but à la 74 minute du match à l'extérieur contre le 1er FC Saarbrücken (2:4).