Had a brief look at the source code. It's Java EE based and they seem to be using JBoss as application server.<p>I haven't spent much time looking at the code, but it's definitely quite neat and well written, with separation of concerns and test coverage.<p>Frontend seems to be using JSF which is built into Java EE.