Позиция

Java разработчик / Java Developer

Технические навыки

  • Frameworks: Java 8 (Time API, Streams), Spring (MVC, Security, Data), JPA (Hibernate), JUnit, Mockito, Guava, jQuery, Bootstrap.js, Datatables
  • DB: PostgreSQL, MS SQL, HSQLDB
  • Технологии: Servlet, JSP/JSTL, REST, JPA, AJAX, JAXB, StAX
  • Другое: Maven, Git, Apache Tomcat, SoapUI
  • знание ООП, шаблонов проектрирования.
  • Знание языков: русский (родной), английский

Опыт работы


Gulliver & Co.
11/2016 - настоящее время: Разработчик (1С)
Разработка нового и поддержка существующего функционала платформы 1С 8.3 (ERP, ДО)

Java Online Projects
09/2018 - 12/2018: Java разработчик
Разработка полнофункционального Spring 5/JPA Enterprise приложения Calories management c авторизацией и правами доступа на основе ролей на стеке: Maven, Spring MVC, Security, JPA(Hibernate), REST(Jackson), Bootstrap (css,js), datatables, jQuery + plugins, Java 8 Stream and Time API, c сохранением в базах данных Postgresql и HSQLDB и деплоем в облачный сервис Heroku. Реализация и тестирование REST и AJAX контроллеров (более 100 JUnit тестов), реализация клиента на Bootstrap (css/js), datatables, jQuery + plugins.

ГК МИРЕЙ
11/2014 - 10/2016: Разработчик (1С)
Доработка конфигурации 1С: Комплексная автоматизация торговли алкогольной продукцией 8.2, написание отчетов, обработок, рабочих инструментов под нужды пользователей, интеграция с ЕГАИС, внедрение системы управления складом 1С WMS.

ГК В-ЛАЗЕР
02/2013 - 10/2014: Старший программист (1С)
Разработка и сопровождение функционала самописной базы данных 1С 8.2 (Управленческий учет, Управление автотранспортом), поддержка работы пользователей, написание отчетов, рабочих инструментов, настройка обменов данными между различными конфигурациями 1С, управление распределенными базами данных.
ГК ЯНУС
06/2007 - 12/2012: Программист (1С)
Переход с 1С 7.7 на 1С 8.2, свертка баз, слияние нескольких баз 1С в одну, выгрузка – загрузка данных между 1С и другими системами (банковские, производственные, мобильная торговля, сайты), настройка обменов данными, управление распределенными базами данных, написание отчетов и обработок, консультирование и поддержка пользователей.




Образование


JavaRush
2018: Онлайн-курс: Java Syntax, Java Core, Java Multithreading, Java Collections (80% практические задачи). Профиль: Наталья Прошкина, 40 уровень.

Ускорение и оптимизация систем на 1С:Предприятие 8.3
2016: Курс по оптимизации и ускорению 1С: кластер серверов, нагрузочное тестирование, технологический журнал, подготовка к 1С:Эксперт, решение проблем стабильности.

Южно-Уральский государственный педагогический университет
2010 - 2013: Дополнительная квалификация:
Cпециализация: Переводчик в сфере профессиональной коммуникации (англ. язык)

Южно-Уральский государственный университет
2005-2009: Высшее образование:
Специализация: Прикладная информатика (программист)