Написать пост
TextBack

Senior/Middle Java backend разработчик

От 120000 до 200000Full-time, Опыт от 3 лет, Санкт-Петербург

TextBack — это платформа чат-ботов и рассылок в мессенджерах. Мы позволяем бизнесу создать за 5 минут чат-бота, автоматизировать цепочку касаний и увеличить конверсию рассылок. Наша миссия — помогать бизнесу расти, увеличивая эффективность касаний на всех этапах воронки продаж.

Мы ищем senior/middle backend разработчика.

Какой стек в проекте?

Backend на Java, Frontend — JS и Angular и мигрируем на Vue. Хостимся в AWS. СУБД пока что MSSQL (исторически), смотрим в сторону Postgresql. Архитектура микросервисная, сервисы между собой общаются через очередь сообщений для всего, что касается мессаджинга и синхронно по HTTP для всего остального (управляющие или информационные сценарии). Приложения деплоятся ансиблом в виртуалки или в k8s. Сборка и деплой автоматизированы, руками не делаем ничего. Пишем на Spring. Не используем ORM, но используем liquibase для порядка в схеме.

Что делать?

  • Программировать новые сервисы и дорабатывать существующие в паре с СТО
  • Быть точкой ответа на любые прочие технические вопросы перед СТО
  • Выполнять декомпозицию фич
  • Выполнять code review (вообще у нас cross)
  • Контролировать деплои
  • Контролировать SLA техподдержки 2 уровня и 3 уровня (у нас это разработка)
  • Обеспечивать непрерывность работы системы

Что надо уметь?

  • Писать коммерческий код на Java не менее 3 лет и оценивать себя на уровне не ниже middle
  • Иметь опыт написания асинхронного кода (у нас есть vert.x)
  • Знать микросервисную архитектуру, event driven архитектуру
  • Знать, как обеспечивается отказоустойчивость веб-приложений, СУБД
  • Знать как минимум одно облако (AWS, Azure, etc).
  • Любить методологии continuous delivery
  • Уметь вести документацию, как внутреннюю так и внешнюю
  • Уметь вести переговоры с заказчиками, обсуждать архитектуру и другие технические вопросы
  • Не по наслышке знать рекомендации OWASP или аналогичные по ИБ

Какие условия работы?

Уютный офис в Питере, 10 минут от м. Выборгская. Адекватное и технически грамотное руководство, дружный коллектив. Мы против формального подхода и для нас важно, чтобы сотрудники разделяли общее дело. Нацеливаемся на долгосрочную работу, поэтому предлагаем опцион сотрудникам, вносящим наиболее ценный вклад.