Важно, что бы через год-два я смог найти работу хотя бы полу-джуниором, не получал на много меньше чем джуниоры из другой платформы
На уровне джуниора в любой технологии примерно одинаковые расценки. Но вакансии для java джуниоров, лично я, встречаю чаще.
(как никак за год моего изучения какой либо технологии (до уровня джуниора) .NET может уже приобрести кроссплатформенность и потихоньку сместить джаву в сторону поддержки старых проектов и Android
За год? :) Нет, не может. И через 10 лет она ее не сместит, на это разве что Scala способна. А на андроиде так и останется, скорее всего.
Не буду оригинальным и посоветую попробовать и то и другое, а потом выбрать, что в душу запало. Других вариантов нет. Стать лучшим можно работая в удовольствие, а не в рассчете на какие-то перспективы, тем более что у этих двух монстров они примерно равны.