End Point has extensive experience with systems and tools built on Java. We do not typically build from scratch in Java; however, we are frequently asked to extend, rescue, and maintain systems that use it.
In addition to the Java language itself, we also develop software on alternative JVM languages including Scala and Kotlin.
Some examples of Java systems that we have worked on are the Interactive Spaces framework, the Pentaho Business Analytics platform, Tomcat, Elasticsearch, Solr, and Android.
We have also helped clients resolve performance and reliability problems in Java connection pooling systems talking to databases over JDBC.