Technologies

Our main expertise is the development of large scale Java-based distributed systems. Our engineers are highly experienced with modern Java, Unix and fault-tolerant database technologies.

Development technologies

  • Application servers and HTTP servers. Apache, Tomcat, lighttpd, Resin, Weblogic.
  • Front-end: Java Script (jQuery, Yahoo! UI Library, Prototype), AJAX.
  • Frameworks: JSP, Spring, Wicket, Grails, Hibernate, JDO, JDBC, Swing/AWT, JSF, JavaBeans, XML (Xerces, BML), EJB/JServer, AXIS, JNI, JCE (cryptography), LDAP.
  • Databases: Oracle, MS SQL, MySQL.
  • Operating systems: Linux , Solaris, Windows.
  • Others: C/C++ experience, PHP, Perl, hands-on ColdFusion experience.

Infrastructure technologies

  • Storage systems: EMC, Hitachi, Fibre Channel, iSCSI, NAS.
  • Networks: Cisco, Foundry Networks, Digium.

Development support

  • Development process: JIRA, Confluence, MS Project and Project Server, Rational Rose.
  • IDE: IDEA, Eclipse, Borland JBuilder/Together.
  • Code control systems: Subversion.
  • Testing tools: TestNG, HttpUnit, HtmlUnit, Jetif (JUnit), LoadRunner, JMeter, Acunetix Web Vulnerability Scanner, Clover Code Coverage, TeamCity, QTP, WinRunner.
  • Process methodologies: RUP, XP, Agile. Depending on size and nature of a project and customer request we use the most appropriate development process.