Neznám úplně váš scénář použití, ale pokud je jediný problém Javy její startup time, nabízí se použít Javu a vyřešit problém se startup time. Možnosti jsou různé:
a. Použít Nailgun.
b. Použít jinou JVM.
c. Omezeně: použít native-image z GraalVM – toto je zatím dost omezené (např. na Windows s tím zatím nepochodíte a někdy kompilace selže bez vysvětlení), ale je dobré to mít v hledáčku. Časem se snad dnešní problémy vyřeší.
Další možnost je kompilace do nativního kódu u .NETu, ať už pomocí Mono (IMHO celkem hotové již dnes), nebo pomocí .NET Core (kde ale nemám zkušenost, jen vím, že to jde).