Technologies


We develop with Java technology because it has these major advantages:
  • Open platform – supported by major technology producers
  • Portable – runs on multiple hardware and software platforms with minor changes
  • Scalable – grows with your business needs
  • Flexible – easy to revise or update
  • Practical – simple integration with existing enterprise information systems

Java & JavaEE

Our specialists have vast knowledge and experience in the use of Java & JavaEE technology, covering a large range of complete applications:
  • Applications for mobile devices (Android Java, BlackBerry Java)
  • Web applications (Java Enterprise Edition)
The JavaEE Internet applications can run both on open source servers (Apache Tomcat, Jetty, JBoss) as well as on well-known servers (IBM WebShere Application Server, Oracle Application Server). This feature allows a flexible project budget.

ContextTechnologies used
Open Source JavaEE productsAlfresco v2 and v4 (DMS/Share)
Development methodologiesAgile, RUP
Enterprise technologiesJavaSE (JFC/Swing, JavaBeans, Networking, JNI), JavaEE (EJB, Sevlets, JSF, Portlet), JDBC, JavaMail, XML, Web Services
Architectures/ComponentsSpring Framework, JasperReport, Log4J, Apache Java Caching System
J2EE Server/Servlet ContainerJBoss, Apache Tomcat, IBM WebSphere Application Server, Oracle Application Server
Mobile technologiesJavaME, Java BlackBerry API, MIDP, Java Android API
Programming and Design languagesJava, UML
Database management systemsMS SQL Server, Oracle, PostgreSQL, Interbase, MySQL
Development toolsEclipse, SVN, GIT
PlatformsLinux, Windows XP/7


Process