Technologies OS: macOS Sierra IDE: Intellij In my experience as a programmer I have noticed a lot of newer programmers are intimidated by Java Spring. But its easier than you think, especially with the emergence of Spring Boot. Head over to This is the spring initializer website to help you get started as fast as possible.