Senior/Middle Java Backend Developer
от 120 000 до 200 000 руб. на руки
Санкт-Петербург, Большой Сампсониевский проспект, 61к2
TextBack — это платформа чат-ботов и рассылок в мессенджерах. Мы позволяем бизнесу создать за 5 минут чат-бота, автоматизировать цепочку касаний и увеличить конверсию рассылок. Наша миссия — помогать бизнесу расти, увеличивая эффективность касаний на всех этапах воронки продаж.
Мы первые в России запустили официальную рассылку с чат-ботом в WhatsApp и открыто рассказали о результатах. Раньше других тестируем апдейты API платформ всех популярных мессенджеров – WhatsApp Business API, ВКонтакте, Telegram, Facebook и Viber.
Платформой пользуется более 1000 компаний, например — Skyeng, Dodo Pizza, GrowFood, ESET NOD32, Мое Дело, Альфа-банк, Кофе Лайк. Ежемесячно бизнесы отправляют рассылок на более чем 11 млн.подписчиков.
Работаем с 2016 года. В команде 20 человек, 6 человек в разработке. Работаем по Канбан. Пишем на Java, JS и Angular + мигрируем на Vue (FE). Для задач используем Visual Studio Online, для общения MS Teams.
Кого мы ищем: Senior/Middle Backend Developer
Backend на Java 8. Хостимся в AWS. СУБД пока что MSSQL (исторически), смотрим в сторону Postgresql. Архитектура микросервисная, сервисы между собой общаются через очередь сообщений для всего, что касается мессаджинга и синхронно по HTTP для всего остального (управляющие или информационные сценарии). Приложения деплоятся ансиблом в виртуалки или в k8s. Сборка и деплой автоматизированы, руками не делаем ничего. Пишем на Spring. Не используем ORM, но используем liquibase для порядка в схеме.
Чем предстоит заниматься:
- Программировать новые сервисы и дорабатывать существующие
- Быть точкой ответа на любые прочие технические вопросы
- Выполнять декомпозицию фич
- Выполнять code review (вообще у нас cross)
- Контролировать деплои
- Обеспечивать непрерывность работы системы
Ты подходишь потому, что:
- Пишешь коммерческий код на Java не менее 3 лет и оцениваешь себя на уровне не ниже middle
- Писал асинхронный код (у нас есть vert.x)
- Знаешь микросервисную архитектуру, event driven архитектуру
- Знаешь как обеспечивается отказоустойчивость веб-приложений, СУБД
- Знаешь как минимум одно облако (AWS, Azure, etc).
- Любишь методологии continuous delivery
- Умеешь вести документацию, как внутреннюю так и внешнюю
- Умеешь вести переговоры с заказчиками, обсуждать архитектуру и другие технические вопросы
- Не по наслышке знаешь рекомендации OWASP или аналогичные по ИБ
Ты точно подходишь, если:
- Знаешь, чем отличаются основные СУБД и где какие грабли. Где нужен ин мемори кеш, а где не нужен.
- Профайлер - твой лучший друг
- Знаешь, где лучше использовать облако, а где on premises и сможешь доказать команде
- Раньше управлял техническим беклогом
Мы рады предложить:
- Адекватное и технически грамотное руководство, дружный коллектив. У команды построении высоконагруженных систем в телеком и веб.
- Профессиональный и финансовый рост и перспективы продукта по выходу на зарубежные рынки.
- Мы против формального подхода и для нас важно, чтобы сотрудники радели за общее дело.
- Нацеливаемся на долгосрочную работу, поэтому предлагаем опцион сотрудникам, вносящим наиболее ценный вклад
Связь:
telegram - @serebryakovall, email - [email protected]