Обязанности и достижения:
Разрабатывал серверное ПО на языке программирования Java версии 1.6 с использованием сервера приложений Tomcat, базы данных MySQL, системы развертывания Ant, системы управления версиями Subversion и Git, системы управления проектами Trac 0.12. Владею навыками опытного пользователя операционных систем Ubuntu и Debian и их консоли. Для автоматизации ежедневных рутинных операций разрабатывал скрипты на языке Groovy. Для увеличения эффективности работы дорабатывал открытую систему управления проектами Trac и плагины к ней.
Знаю и умею применять модель MVC на примере фреймворков Spring 3, Hibernate, Stripes 1.5. Владею технологией JSP, писал классы тегов и функций для нее. Использовал в своей работе паттерны проектирования. Разрабатывал различные приложения, включая банерообменную сеть, для социальных сетей ВКонтакте, Одноклассники и Мой мир, а также Facebook. Имею опыт работы в командах в количестве 4-6 человек по методологии Agile (Scrum).