So pauschalisieren würde ich das mal nicht, es gibt durchaus größere, serverseitige Applikationen, die auf Java basieren bzw. Java Programmierkenntnisse erfordern. BEA Weblogic, IBM Websphere (App Server), div. CMS/DMS Systeme...
In dem Bereich ist der Sun Certified Programmer sehr gefragt.
Java in der MS Welt ist natürlich rückläufig, da würde sich .NET C/VB/C# anbieten.