Мы занимаемся внедрением в Web приложения компонентов выполненых на JAVA и, наоборот, создаём Web интерфейсы для JAVA  приложений.

Первый вид задач возникает в случаях, когда вам необходимо добавить на сайт компонент с высокими требованиями к производительности. Обычно это связанно с высокой посещаемостью и высокой нагрузкой на базы данных, но так же используется в функционалах обработки данных (видео, математические расчёты с плавающей точкой и тп.)

Второй вид задач (Создание Web интерфейса для приложения на JAVA) возникает, когда уже есть (или разрабатывается) JAVA приложение и необходимо обеспечить возможность доступа и управления настройками приложения через Web браузеры. Например администрирование приложения через сайт, либо альтернатива пользовательского интерфейса для приложения. При этом функционал Web интерфейса может быть уже, такимже как у приложения, и даже выше !