Senior Java разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
TenChat — самая быстрорастущая деловая социальная сеть в России. Мы помогаем расширять круг профессиональных знакомств, находить новую работу, заказы и бизнес-партнёров.
Сейчас в TenChat уже больше 2 000 000 миллионов профессионалов, предпринимателей и активных людей. Это крупнейшее деловое сообщество, которое соединяет людей и возможности!
Мы приглашаем в нашу команду опытного специалиста в области разработки программного обеспечения, которому интересно решать нетривиальные задачи, который также, как и мы, влюблен в своё дело и увлечен достижением общих целей и для которого работа – это способ самореализации. А еще, у нас всё inhouse: от маркетинга до data mining. Присоединяйся, тебе понравится:)
Ожидания от кандидата
Обязанности:
— Развитие backend основного веб-приложения (tenchat), включая:
1. функционал социальной сети
2. сервис формирования умной ленты рекомендаций
3. веб-версия мессенджера
4. веб-версии сервисов, представленных в мобильном приложении
— Совместно с systems analyst планирование и координация работы команд разработки (backend, frontend и QA)
— Совместно с product owner согласовывать бизнес-логику сервисов с разрабатываемой архитектурой
— Проектирование новых компонентов и микросервисов
— Участие в кросс-функциональной команде по расширению веб- и мобильного приложений
— Разработка REST full API
— Написание unit-тестов
Требования:
—Понимание работы микросервисной архитектуры и отказоустойчивых систем
—Высокий уровень знаний Java
—Опыт коммерческой разработки на Java от 5 лет
—Знание паттернов проектирования и умение их применять в реальных проектах
—Уверенное знание Spring Framework (IoC, MVC, Data JPA, Transactions), Hibernate
—Опыт использования реляционных СУБД или NoSQL-хранилищ
—Ответственность и аккуратность, умение тестировать собственный код
Будет являться преимуществом:
—Spring Security
—Опытный пользователь Linux
—Проведение code-review
—Опыт работы с Git или Mercurial
—Опыт разработки высокопроизводительных и высоконадёжных приложений
Условия работы
- Аккредитованная ИТ компания;
- Оформление по ТК РФ, "белую” конкурентоспособную заработную плату;
- Первый месяц работа в офисе, далее гибридный график работы;
- Команду экспертов, возможность самореализации, сложные и интересные задачи для тех, кто любит настоящие вызовы в работе;
- Корпоративные скидки в Best Benefits, Skyeng;
- Офис в 5-7 минутах ходьбы от ст метро/МЦК "Шелепиха".