I used dotnet in most of my projects by now. It offers a Java like ecosystem but with much more productive workflows.