We have a Java based codebase. I develop my algorithms in Julia and then convert them to Scala for our production system. I prefer to add my Julia code directly in our production code.
I use the great JavaCall package for testing but its overhead is too big for our realtime system.
GraalVM can run LLVM bitcode and Julia is based on LLVM so it seems a plausible project.