Понимаю, тяжело, но вам нужно искать не компанию, а проект. Проект под свою связку профессий (по предыдущей специализации + программист). Я бы начал искать с предыдущего места работы. Лучше – прямиком к кому-нибудь из приближенных к верхушке/владельцу. У них работа такая – придумывать и вкладываться во что-то новое, а связку с IT придумать легче, чем связку с чем-либо еще. Вообщем, выставляйте себя редким экземпляром.
Не упирайте в Java. Расценивайте ваш опыт на Java как общие навыки, которые помогут вам научиться тому, чему придется.