The three leading Ecommerce platforms (Oracle ATG, Hybris and IBM WebSphere) are all done in Java.
There is huge demands for Java developers working on Web and Enterprise systems the world over. The average Salary for Java developers is pretty high in most places (london and Sydney) and the day rates you can charge as a contractor are very good.
There also seems to be more open source and technical community in Java.
I am glad that I went down the Java route.
also, Most Java development jobs nowadays focus on the web and server side stuff, this is followed by mobile (such as android) and embedded (such as TIVO boxes).