I am joining a company with a legacy app developed in .net over the past 10 years. We will be building out a whole new front end and keeping the back-end business logic in .net. Are there are any concerns with using Spring MVC in java for the web front endI? Are there any suggested design patterns I should be looking into? Thanks in advance.