Johan S. Vos was tussen 1965 en 2004 als nieuwtestamenticus achtereenvolgens verbonden aan de Faculteit der Godgeleerdheid van de Eberhard-Karls-Universität Tübingen, de Rijksuniversiteit Leiden en de Vrije Universiteit te Amsterdam. Van 1975 tot 1981 werkte hij als sociotherapeut in de Prof. W.P.J. Pompekliniek te Nijmegen.