Yurt disi hedefin varsa dusunmeden Java. Hatta Kotlin.
Zaten Java ve C# syntaxi cok benzer, oyun programlama yapacagin zaman zorlanmazsin.
Ayni anda hem Java ile backend yapayim; hem de C# ile Unity programlayayim diye bir sey yok yalniz. Bu iki alanda da kariyerini esit seviyede ilerletemezsin. Birinden birine karar vermen gerekiyor. Side project olarak digerini yapmanda bir engel yok.
Turkiye'de is bulmak icin C# daha iyi. Ayrica C# bence Java'dan daha da iyi bir dil, Microsoft tekelini yok sayarsan.