W 1930 roku Jan Henryk Rosen został profesorem Katedry Rysunku Figuralnego na Politechnice Lwowskiej. W 1934 roku, w wyniku reformy oświaty katedrę zlikwidowano. Równolegle kontynuował działalność malarską, realizując kolejne malowidła, m.in. dla: rzymskokatolickiego seminarium duchownego we Lwowie (1929, już po zakończeniu prac w katedrze ormiańskiej), kaplicy Jana III Sobieskiego przy kościele św. Józefa na Kahlenbergu pod Wiedniem (1931), kaplicy papieskiej w Castel Gandolfo (1933), w której na polecenie nuncjusza Achillesa Rattiego, późniejszego papieża Piusa XI, namalował dwa freski przedstawiające obronę Jasnej Góry (o. Augustyn Kordecki) i Bitwę Warszawską (ks. Ignacy Skorupka), Pawilonu Polskiego na Międzynarodowej Wystawie Prasy Katolickiej w Watykanie (1936, fryz) i kościele św. Krzysztofa w Podkowie Leśnej (1936, malowidło ścienne i cztery witraże). W 1937 roku zaprojektował nową polichromię w kościele Nawiedzenia Najświętszej Maryi Panny w Lesku, namalował również dwa obrazy (Chrystus na morzu i Hołd Maryi) w prezbiterium oraz herby wszystkich darczyńców kościoła na ścianie nad chórem muzycznym.

We Lwowie mieszkał przy ul.