Many J2EE applications have a long lifecycle that demands continuous maintainance. It is not unusual that a succesful application still runs on an earlier Java version. With growing maturity the need comes to minimize the risks of breaking the existing functionality.
We program frontend and backend components for integration in existing applications. Our team can build plain Java multi-tier applications as well as combine Java backends with JavaScript/TypeScript frontends.
Usually, web-based services tend to change faster and it is quite common to have a completely new web frontend every two to three years, while Java based products tend to live for five years or longer, depending on the usage scenarios and the application domain.
Our practical use of the Java programming language starts back in the year 2000 with JDK 1.3.
Since then, a lot has changed and looking forward to the announced upcoming SDK releases, there are new features that are important for the day-to-day programming tasks.
That's why, we also take part in trainings and conferences. And not just for the Java platform. Our team has also built expertise in areas such as React JS, SalesForce development and keeps an open mind when it comes to new technologies.