Faits: Faits: A. La société X._ SA a pour but la recherche, le développement, la vente et les travaux de sous-traitance dans le domaine des traitements de surface. Elle est affiliée à la caisse de compensation AVS-AI-APG de la Fédération des artisans et commerçants (FACO). Le 13 août 2001, la société et J._ ont conclu une convention aux termes de laquelle ce dernier était chargé, en qualité de consultant, de certains travaux spécifiques. J._ Lammer était rémunéré à raison de 500 fr. par jour, sur présentation d'une note d'honoraires détaillant le nombre d'heures de travail accomplies. Aucun frais supplémentaire ne pouvait être engagé sans l'assentiment de la société. Le contrat prévoyait également que « X._ SA n'assumera aucune des charges et affiliations à une assurance liées à un engagement en tant qu'employé ordinaire ». A la suite d'un contrôle d'employeur, la caisse a constaté que X._ SA n'avait pas déclaré la rémunération versée à J._ en 2001. Elle a dès lors rendu une décision, le 25 novembre 2002, par laquelle elle a fixé à 9'389 fr. 60 (intérêts moratoires compris), le montant des cotisations dues par l'employeur. Cette somme comportait pour une part des cotisations de droit cantonal, à hauteur de 1'473 fr 20 au total (soit des contributions aux allocations familiales de 1'192 fr. 80, plus les intérêts moratoires de 53 fr. 20, ainsi que des contributions à l'assurance-maternité de 227 fr. 20). A la suite d'un contrôle d'employeur, la caisse a constaté que X._ SA n'avait pas déclaré la rémunération versée à J._ en 2001. Elle a dès lors rendu une décision, le 25 novembre 2002, par laquelle elle a fixé à 9'389 fr. 60 (intérêts moratoires compris), le montant des cotisations dues par l'employeur. Cette somme comportait pour une part des cotisations de droit cantonal, à hauteur de 1'473 fr 20 au total (soit des contributions aux allocations familiales de 1'192 fr. 80, plus les intérêts moratoires de 53 fr. 20, ainsi que des contributions à l'assurance-maternité de 227 fr. 20). B. Alléguant que J._ avait un statut d'indépendant, X._ SA a déféré cette décision au Tribunal cantonal des assurances sociales du canton de Genève. La juridiction cantonale l'a déboutée, par jugement du 22 février 2005. La juridiction cantonale l'a déboutée, par jugement du 22 février 2005. C. X._ SA interjette recours de droit administratif contre ce jugement en concluant à ce que J._ soit condamné à payer la totalité des charges sociales relatives aux honoraires versées par ses soins. Aussi bien l'intimée que J._ concluent implicitement au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer.