The stack varies depending on the application. We're mostly built on top of JVM, and mostly Java. There's a mix of other languages and technologies as well. Our datastores are a mix of SQL and NoSQL, from several different Vendors depending on the application.
Most importantly, there isn't a dogma here. These decisions are fully driven by engineering.