Faits : A. A.A._ est marié et père de trois enfants, dont l'aîné, B.A._, né en 1991. Il a travaillé en qualité de directeur de la B._, à U._, à partir du 1 er janvier 2012 et a bénéficié, à ce titre, d'allocations familiales pour ses trois enfants, augmentées d'un supplément de 100 fr. pour famille nombreuse. En vue d'obtenir un baccalauréat universitaire en droit, son fils aîné a poursuivi des études à l'Université de V._ ainsi qu'à l'Université de U._, où il était immatriculé jusqu'au 15 septembre 2013. À partir du 16 septembre 2013, il a entrepris une maîtrise bilingue en droit auprès des universités de U._ et W._. Par décision du 29 janvier 2015, confirmée sur opposition le 14 janvier 2016, le Service cantonal d'allocations familiales genevois (SCAF) a demandé à A.A._ la restitution de 5'400 fr., correspondant, d'une part, aux allocations de formation professionnelle versées en faveur de son fils B.A._ de septembre 2013 à août 2014 et, d'autre part, à l'allocation pour famille nombreuse versée les mois de septembre 2013 à février 2014. Le SCAF fondait sa demande de restitution sur le fait que B.A._ avait effectué son service civil du 19 août 2013 au 7 septembre 2014, de sorte que la formation de celui-ci avait été interrompue pendant ce temps. B. Par jugement du 7 novembre 2016, la Chambre des assurances sociales de la Cour de justice de la République et canton de Genève a rejeté le recours contre la décision sur opposition du 14 janvier 2016. C. A.A._ interjette un recours en matière de droit public contre ce jugement dont il demande l'annulation, sous suite de frais et dépens, en concluant à ce que le Tribunal fédéral constate qu'il n'est pas tenu de rembourser la somme de 5'400 fr. pour la période litigieuse. Subsidiairement, il demande le renvoi de la cause à la juridiction cantonale pour nouveau jugement dans le sens des considérants. L'intimé conclut implicitement au rejet du recours. La cour cantonale et l'Office fédéral des assurances sociales (OFAS) ne se sont pas déterminés.