There is demand from the average company treating "IT" as a cost center, and there is demand from top tech companies and startups which treat their software engineers as valuable. The latter are much less demanding of Java and SQL as required skills prior to joining, and I'd even say Go seems to be at least as popular as Java amongst top startups.