Если вы хотите использовать механизм GWT-RPC, вы создаете три файла java: два интерфейса YourService.java и YourServiceAsync.java и серверную реализацию YourServiceImpl.java
Затем вы создаете код Clojure с бизнес-логикой, связываете его как библиотеку с основным проектом GWT.
Ваш файл реализации будет получать запросы от клиента и вызывать clojure для реализации.
Я бы тоже хотел реализовать такой подход.