I think you will find Java less often among startups because initial development can take longer, and startups are often strapped for cash. Some companies eventually switch to the JVM (Java, Scala, etc.) for performance reasons, and many don't. I personally have never worked as a Java developer, so take this with many grains of salt.