Currently using Kotlin & Spring as my backend stack in my company, how difficult would it be to shift to Java?