Java-разработчик (backend)
Требования
Местоположение и тип занятости
Компания
e-commerce, интернет-магазин
Описание вакансии
Условия работы
Приглашаем талантливого Java-программиста, понимающего принципы асинхронности, многопоточности и масштабируемости, в нашу команду для разработки backend платформы сайта интернет-гипермаркета.
Обязанности:- Участие в разработке серверной части (backend) сервисов на платформе Java;
- Участие в проектировании архитектуры серверной части сайта;
- Участие в развитии и оптимизации технических процессов разработки в компании;
- Проведение code review функционала;
- Тесное сотрудничество с командой разработки, технической поддержки, тестирования и менеджмента.
Требования:
- Опыт работы с Java строго от 2-х лет;
- Отличное знание Java 8 - Core/IO/Collections/Concurrency/JMM/GC;
- Отличное знание Java EE - Spring, EJB, JPA, Servlets и т.п.;
- Опыт работы с БД SQL;
- Опыт создания высоконагруженных сервисов;
- Опыт работы с унаследованным кодом;
- Опыт рефакторинга унаследованного кода без переписывания с нуля;
- Опыт работы с системами контроля версий;
- Глубокое понимание методик разработки/внедрения;
- Умение видеть границы применимости практик, не просто следуя инструкциям из книг.
Желательный опыт:
- Работы на позиции full stack разработчика Java (значительное преимущество);
- Работы в e-commerce;
- Работы с MS SQL.
- Оформление по ТК РФ;
- График работы: 5/2 с 10.00 до 19.00 (по пятницам до 18.00);
- Ст. метро Кантемировская, 5-7 мин. пешком;
- Возможность периодической удаленной работы;
- Возможность дополнительного обучения;
- Программа лояльности на приобретение ассортимента интернет-магазина;
- Уровень заработной платы обсуждается по результатам собеседования.