Multithreading, NIO, Tomcat/Jetty, Spring, Mina, AMQP/JMS, Hibernate/JDBC, PostgreSQL, MySQL, JSP, XML/XSLT, Linux. |
языки программирования: Java, Erlang, PHP, C++; объектно-ориентированное программирование, design patterns, refactoring; Java related: multithreading, NIO, Tomcat/Jetty, Struts2, Freemarker, JSP/JSTL, Hibernate, JPA, JDBC, JMS (ActiveMQ, HornetQ), AMQP, Spring, Lucene, Mina, TestNG/JUnit, JMeter; Erlang related: OTP, RabbitMQ, Mnesia, Yaws; средства разработки: IntelliJ Idea, emacs, ant/maven/ivy, subversion/git/mercurial; issue management: jira/track/bugzilla; базы данных PostgreSQL и MySQL: проектирование схем, запросы, оптимизация, администрирование; разметка: XML/XSLT, HTML; защита информации, прикладная криптография; системное и сетевое администрирование linux (Gentoo/Ubuntu/RedHat): nginx, lighttpd, apache, memcached, postfix, cyrus, zabbix, haproxy; нагрузочное тестирование, оптимизация производительности; постановка задач программистам и системным администраторам (2-4 человека), организация итеративной разработки, планирование; методологии Scrum, XP; английский язык, письменный и разговорный. |