В целом, использование библиотек Java из кода Scala проще, чем использование Scala из Java. Обычно это происходит потому, что в Scala имеются расширенные функции, которые технически доступны в Java, но реализованы компилятором scala путем создания всевозможных дополнительных классов с искаженными именами.
Если ваша «основная» программа будет написана на java, но вы хотите реализовать некоторые функции или модули в scala, вам, вероятно, следует определить свои модули в терминах интерфейсов Java. Затем сделайте так, чтобы ваш код Scala улучшил эти интерфейсы.
Надеюсь, вы скоро обнаружите, что вам так нравится scala, что вы переключаетесь на scala как основной язык, обращаясь к своему старому java-коду.