A java backend for Shariff.