Java/Kotlin разработчик

Дата размещения вакансии: 15.10.2025
Работодатель: TextBack
Уровень зарплаты:
от 115000 до 200000 RUR
Город:
Санкт-Петербург
Большой Сампсониевский проспект 61к2
Требуемый опыт работы:
От 1 года до 3 лет

TextBack — лидирующая в СНГ платформа для автоматизации мессенджер-маркетинга. Мы являемся крупнейшим отправителем WhatsApp Business API-рассылок по данным нашего провайдера, 360Dialog. Ежемесячно через нашу платформу проходит более 2 миллионов корпоративных сообщений в WhatsApp, и мы активно развиваем направления Telegram и интеграции AI-ассистентов в чат-боты.

Нашими клиентами являются 1300+ компаний, включая таких гигантов, как ВкусВилл, Ив Роше, English First, Skyeng, проекты Яндекса и Сбера. Мы тесно интегрируемся с экосистемами AmoCRM, Mindbox и другими CDP и CRM-платформами.

Мы ищем талантливого Java/Kotlin-разработчика, который готов развиваться вместе с нами, вносить значимый вклад в продукт и решать интересные архитектурные и продуктовые задачи.

Чем предстоит заниматься (зоны ответственности):

  • Разработка, поддержка и оптимизация бизнес-логики высоконагруженной платформы.

  • Написание качественного кода и его покрытие автоматическими тестами (unit, integration).

  • Участие во всем жизненном цикле функциональности: декомпозиция задач, планирование, код-ревью, помощь команде QA, документирование решений.

  • Сопровождение CI/CD пайплайнов, использование и мониторинг билдов (для настройки у нас отдельная devops команда).

  • Участие в архитектурном планировании и оценке задач.

Наш технологический стек:

  • Языки: Java 8/11/17+, Kotlin.

  • Фреймворки: Spring (Boot, Integration, Data), Xposed, Vert.x.

  • Базы данных и хранилища:

    • Реляционные: MSSQL, PostgreSQL (миграции на Liquibase).

    • NoSQL: MongoDB.

    • Кэширование: Redis.

    • Аналитика: ClickHouse.

  • Логирование и тестирование: JBoss Logging, SLF4J, JUnit, Spock.

  • Коммуникация: REST (Vert.x http client, OkHttp, RestTemplate), брокер сообщений ActiveMQ.

  • Инфраструктура: Яндекс.Облако.

Нам важно, чтобы вы:

  • Имели опыт коммерческой разработки на Java.

  • Понимали принципы микросервисной архитектуры.

  • Имели знания Spring Framework (Boot, Data) и опыт работы с реляционными и NoSQL БД.

  • Практиковали написание автоматических тестов (JUnit).

  • Имели опыт работы с Kotlin или у вас есть желание его освоить и применять.

Будет отличным плюсом:

  • Навыки использования AI-инструментов для разработки и тестирования (например, для генерации кода, создания тест-кейсов, оптимизации или рефакторинга).

  • Знание или опыт работы с AI-интеграциями (например, OpenAI Responses API или подобными)

А также обладали следующими качествами:

  • Проактивность: Вы инициативны, видите проблемы и предлагаете решения.

  • Ответственность: Вы небезразличны к результату своей работы и его влиянию на опыт клиентов.

  • Продуктовый майндсет: Вы умеете и любите разбираться в бизнес-требованиях, думать наперед и участвовать в проектировании.

  • Коммуникация: Вы умеете ясно излагать мысли в код-ревью и в обсуждениях с командой.

  • Опыт в Agile: Понимание принципов и церемоний (Scrum/Kanban) — ежедневные стендапы, планирование, рефайнменты.

Мы предлагаем:

  • Интересные и сложные задачи в области высоконагруженных систем и интеграций, AI-инструментов, распределенных систем.

  • Возможность полной удаленной работы или комфортный офис в Санкт-Петербурге.

  • Гибкий график с ориентацией на московское время для комфортной командной работы.

  • Официальное оформление по ТК РФ (полный пакет). Мы — аккредитованная ИТ-компания, резидент «Сколково».

  • Дружескую атмосферу в сплоченном коллективе единомышленников.

  • Реальные возможности для профессионального роста за счет участия в масштабировании сложного продукта.