Java очень разносторонняя и ткунть в живой пример почти нереально. Она может быть задействована на любом участке сайта.
Т.е. ,например, она может вообще весь сайт генерировать(скажем так вместо php весь сайт генерируется с помощью явы). Или это может быть только кусочек на странице. А может быть такое что она висит только в бэкенде и работает с базами и т.д.
Вещь очень специфичная, как подметили выше, и используется в основном в очень больших и сложных проектах. В остальных случаях это пальба баллистическими ракетами по мухам.
В пример могу подкинуть пару CMS написанных на яве.