Backend Java Utilities