Answer
No, Juan Esnáider never played professionally for Barcelona. Despite being a prolific scorer in Argentina and Spain, Esnáider's career at Barcelona was limited to the B-team, where he made 27 appearances and scored 11 goals. He eventually left the club in 1991 without making a first-team appearance.