Java backend for Slicit