Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Обязанности: - Разработка прикладного ПО (интерфейсов для управления обработкой данных, визуализации и генерации отчетов) на языке программирования Java;
- Участие в разработке интеграционных решений.
Требования: - Отличные знания Java (Core, Collection framework etc.) и опыт объектно-ориентированного программирования;
- Опыт разработки Web приложений с использованием Java;
- Опыт написания Unit-тестов;
- Знание основных библиотек и шаблонов проектирования;
- Опыт разработки многопоточных приложений;
- Опыт работы c БД: реляционная алгебра, индексы, оптимизация запросов;
- Знание основных алгоритмов и структур данных, их характеристик сложности и размера памяти;
- Знание JavaScript не обязательно, но будет плюсом;
- Владение любой из широко распространенных систем контроля версий (желательно git);
- Опыт применения практик рефакторинга;
- Высшее образование;
- Желание учиться и делиться своими знаниями.
Условия: - График 5/2 c 9:00 до 18:00;
- Оформление согласно ТК РФ;
- Перспектива роста.