Основной опыт нашей команды лежит в сфере разработки больших распределенных проектов с использованием языка Java. Наши специалисты владеют основными технологиями, необходимыми для построения распределенных программных систем.
Технологии разработки
— Сервера приложений и HTTP-сервера: 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.
— СУБД: Oracle, SQL Server, MySQL.
— Операционные Системы: Linux , Solaris, Windows.
— Другое: опыт C/C++, PHP, Perl, ColdFusion разработки.
Инфраструктура
— Системы хранения: EMC, Hitachi, Fibre Channel, iSCSI, NAS.
— Cети: Cisco, Foundry Networks, Digium.
Обеспечение разработки
— Процесс разработки: JIRA, Confluence, MS Project and Project Server, Rational Rose.
— IDE: IDEA, Eclipse, Borland JBuilder/Together.
— Системы контроля версий: Subversion.
— Тестирование: TestNG, HttpUnit, HtmlUnit, Jetif (JUnit), LoadRunner, JMeter, Acunetix Web Vulnerability Scanner, Clover Code Coverage, Atlassian Bamboo, QTP, WinRunner.
— Методологии: RUP, XP, Scrum. В зависимости от проекта и по согласованию с заказчиком мы используем наиболее подходящие методики.
