Mate has developed objects for more than 10 years, creating a number of projects for Enterprise in a Java environment.
Today Mate is exploring new frontiers, such as Scala, NoSql databases and user interfaces entirely constructed with Ajax technologies.
Java development in a Java Enterprise context
Mate is one of the first software companies in Italy to have adopted a number of emerging Java paradigms, for example the Inversion of Control, the use of Object Relational Mappers and the integration of workflow elements in computer systems.
It is for this reason, after years of development using Spring and Hibernate technologies, that Mate is now using the stack of Jboss development, subsequently using model EJB3 of JPA, Seam, jBPM and other frameworks that can be used by Jboss in JEE.
Mate has recently developed competences even in the design and creation of RESTful interfaces that enable external customers a structured access to JEE applications.
Development in Scala
Today Mate is also creating products aimed at the market of electrical mobility and food certification using frameworks based on Scala connected to modern and dynamic front-ends.
Thanks to these investments and to the presence within its staff of renowned experts of the international community of Scala, Mate is able to work on projects based on this innovative technology that enables Mate both to improve performances of an application and reduce costs for development and future maintenance.
Use of NoSql database in Scala
Mate believes that there are great advantages of using the NoSql database, in particular MongoDb, each and every time the application allows to use the NoSql database. It is for this reason that this kind of technology is used within the applications created in Scala, taking advantage of the presence of libraries that are specifically dedicated to this type of application.
Development of interfaces based on Ajax technology
Mate also believes that Ajax technology has reached such a level of development that it can be used in Enterprise applications. It for this reason that all its most recent applications use frameworks like Richfaces or SmartClient instead of the usual static interfaces.
Development in Microsoft Navision and CRM
So as to support the group that provides consultancy for Dynamics, Mate offers programmers for Navision and Microsoft CRM that are able to manage developments within logistics and the business management of manufacturing companies, businesses, as well as retail companies.
Fill in the form to receive further information
Are you working on developing a software using Java or Scala technologies? Would you like the support of a team that has had a number of success stories? Would you like to experiment new technologies like Java, Csala, RDBMS, NoSql or Android? Do you have any trouble with performance, architectural design, compatibility, or security?
We understand your problems. We have already solved these problems in many companies and we have been working with many of these companies for years now.
Fill in the form and we will be glad to pay a visit and decide together the best solution.




