https://softwareengineering.stackexchange.com/q/17053/40980 was asked in 2010 (Java 6 was still in active development). The information in it is quite dated (J2EE isn't a thing anymore - incidentally, it was Java 6 that got rid of J2SE and J2EE). Android is refered to as 'new'. Some of the answers are no more than one sentence anecdotes:
It's still being used in the Academia quite a bit ...
The company I work for uses J2EE and uses it for web development too. I know SAP has integrated a Java interface that can be used instead of ABAP.
Without a significant amount of updating, the answers are becoming more and more dated and serve as worse and worse examples for others.
While there's a lot of views on it, it really isn't providing any up to date information. Looking at the anonymous feedback votes on the question and its answers, downvotes are often outweighing the upvotes (the question received 1.2k anon upvotes, and 1.6k anon downvotes).
With its lack of current information, and vastly outdated information the question provides no utility to anyone who finds it via search.
Is there any reason to keep this question around?