Were the companies you were working for agencies?
> that's built in what they consider to be legacy languages
Who's the software company in this situation - you or them or both?
What's the modern solution which they expect you to be on? Go?
What characteristics does it have?
A solution could just as easily be packaged for them in such a way that they just have to run "java -jar someuberjar.jar"