At MoroSystems, we have been engaged in customised development from the very start of our existence. From the very start, we decided to use the Java/JEE platform and recommend it to all of our customers as a platform which is well-suited for development of software with a long lifespan and specific properties which include high performance applications, a high level of data security, applications integrated with other company software and applications working with large quantities of data etc.
If software is to be successful, users must be able to work well with it. The communication interface between the user and the system is a user interface which must be clear, fast and intuitive. We build user interfaces on the latest technologies which work on standard computers and also on mobile devices.
When choosing technologies for our projects, we do not stick to ideological dogmas and do not blindly insist on use of Java / JEE platforms in cases when this is not the best solution for the customer and for the project. We are always willing and able to recommend the right solution to the customer.
We never start on a greenfield. We have components ready which decrease the scope and labour intensity of the project and can be used immediately. At MoroSystems, we believe that there is no need to keep inventing the wheel. This is why we have prepared components and tools in advance, which resolve functionality which is repeated in projects, by means of which we are able to decrease their scope and labour intensity.
We have start-up applications ready with pre-prepared user management, dashboards, and system functions such as support for e-mailing, logging, audit, printing to PDF or localisation into other languages. In combination with the prepared components and tools which the Java platform provides us, such as the Liferay Portal or the Vaadin component framework, we are able to quickly and effectively create and deliver solutions to customers in short deadlines.