Правильно ли я выбрал язык?
1. программинг-это в основном рутина. особенно в начале карьеры. а у многих и до её окончания. 
это к тому, что надеяться на "выучу Х и буду заниматься интересным" не стоит.
2. толковый программист не ограничивает себя единственным языком. поэтому особо нет никакой разницы какой именно язык учить именно сейчас. учите тот, который показался интересным.
что касается конкретно Java:
- мобильная разработка точно также зажата одной платформой. хотя эта платформа и гораздо шире 1с. 
- в вебе практически не используется (в сравнении с другими языками), а там где используется-кровавый энтерпрайз, в который ещё нужно попасть. 
язык добротный и развитый. но покрыть все сферы на нем-идея так себе.
В целом верный выбор. Есть еще альтернативы: .NET и Objective-C. И еще миллион альтернатив. Язык - это инструмент, не более. Java подходит под Ваш круг интересов. Также, как и .Net и Objective-C. И еще миллион альтернатив. Но, как и у любого "мультитула", у Java есть недостаток: многие вещи из вашего круга интересов часто проще реализовывать более узконаправленным инструментарием. 
Java отлично подходит для ведения больших проектов, она прощает ошибки за счет отсутствия ручного управления памятью, в Java8 наконец-то подвезли лямба выражения и некоторый синтаксический сахар. Метапрограммирование, тонны библиотек, инструменты вроде Maven и Gradle позволяют решать поставленные задачи, а не заниматься написанием очередных костылей. Но, опять же, повторюсь, для конкретной сферы более узкоспециализированный инструмент будет более уместным, чем пихание Java куда только можно. 
В общем, ответ сумбурный, в общих чертах выбор правильный, но имеет равноправные альтернативы.
Кстати, подобное у меня спрашивал мой знакомый, тоже 1C-шник. w3bstr?