J,
I obviously have 0 experience at job hunting and serious programming, but maybe my random idea will give you food for thought.
I don't see anything wrong with using your existing Java skillset, but if you're opposed so much to the idea of using Java in the long term, what do you think about learning Rust as a hobby (to increase your future earnings potential) while doing a Java job in the short term?
What I've read about Rust from random sources is that its compiler is really strict, and I thought it would appeal to someone who likes Java. At least for myself, I know that I'd need a rigorous compiler to discipline me and make debugging less of a pain.
The Rust ecosystem is yet emerging, and there seems to be less competition in its job market than in the Java one, according to
StackOverflow's 2018 developer survey. (The salary/experience graph represents worldwide salary stats; for the US-specific ones, see the US part of
the list of top-paying technologies. In the US, Java yet pays $100K a year.) You'd likely need to relocate to get a job in an emerging language, though.
Last edited by coon74; 03-18-2018 at 07:05 PM.
Reason: fixed the 2nd link