Johannes hat Medizin an den Universitäten des Saarlandes/Deutschland, Rennes/Frankreich und Regensburg/Deutschland studiert. Er promovierte zum Dr. med an der Universität des Saarlandes und arbeitete als Psychiater in Weiterbildung am Bezirkskrankenhaus Landsberg am Lech /Deutschland. Seit 2015 ist er wissenschaftlicher Mitarbeiter der Sektion für evidenzbasierte Psychiatrie und Psychotherapie der Technischen Universität München. Seit 2020 zudem Mitherausgeber der Cochrane Schizophrenie Gruppe.