Iohannis is a Transylvanian Saxon by ethnicity. This is one of the oldest German minority group in Romania. Saxons settled in Transylvania (then part of the Kingdom of Hungary) in the 12th century. He is a physics teacher by profession.