Java is definitely "boring technology", but hiring random Java developers will probably sink a company faster than doing the same for Go.
Is the industry biased against great engineers who have been working with Java for the past 20 years, even if they "deliver value" (which is pretty much impossible to determine externally)?
But I, personally, am biased against hiring people with only Java on their resume. Because 90% of the time what I've encountered are people who haven't examined their technology choices, questioned the status quo, tried to -improve- things.
That's not a sleight on Java, per se, but it is against anyone with only one language on their resume. It's just that if there is only one language on a resume in web dev land, it's almost always Java.
A large reason I avoid Java teams.
Java and .Net are more common in longer-lived, larger projects, or when performance matters.