Technologies
In Faven Software we strive to be open to projects of different scale of complexity. Therefore, in our workshop we have an extensive collection of tools and knowledge to propose adequate solutions to the diverse needs of our clients. It is important to us always propose solutions that best meets business as well as cost needs of our clients. Hence, sometimes an application may be modest but sometimes an extensive project consisting of a number of advanced subsystems. In short, not to shoot the missile to the fly and not to use fly-swatter to the condor!
Propietary tools
In addition to investing the time to expand our knowledge of various technology platforms, we also invest in the original tools by which we are able to effectively use the knowledge gained.
One such project is the propietary Spring-based framework that allows us to quickly create non-business plumbing of JEE systems. Thanks to it we can focus on the client's business problems and reduce the time needed to glue together the modules of the system.
Our extensive collection of development tools, allows us to embrace large-scale projects with a small team and deliver robust and maintainable applications.
Java Enterprise Edition
The richest professional experience of our team are associated with the development of network applications based on Java Enterprise Edition. Practical knowledge of the team includes:
-
frameworks: Struts, Spring, Seam
-
web servers: WebSphere, WebLogic, JBoss, Tomcat
-
databases: DB2, Oracle, MS SQL, PostgreSQL, MySQL
We are familiar with Hibernate, JPA, EJB, Ehcache, SVN, Maven and many other JEE supporting technologies from over the last few years.
Java Standard Edition
Java SE platform we use usually, when building tools to support our daily work (including plug-ins for Eclipse). Although we will use this knowledge to solve problems of our clients if appropriate.
Microsoft .NET
For customers who prefer a thick client and / or do not need applications that run in a distributed environment we make applications in Microsoft .NET technology. We prefer the C# language.
Joomla!
For web sites, whose main functionality is to transfer information we use Joomla!
Adobe Flash & Action Script
For presentations and multimedia services we use Adobe Flash technology.
Other
We are able and eager to do projects in other technologies as well. However, there is no secret that thanks to the extensive experience and work standards, on projects in above-mentioned technologies we are able to offer the most attractive prices.