Why do we use Java
We use Java because it is a modern and portable software platform.
Moderm here means that our customers definitely depend on out-of-the-box set of software, that means this software is more stable and tested. We are always stay on the cutting edge of technology because of specialization, providing our customers with quality services.
Another word here is portable. As you probaly know Java Software can run on many kind of hardware and operating systems. It means that if you, as our customer has some kind of (very unstandard maybe) hardware the Java platform is likely runs there! It means that you have less spending and can save you money and time.