Middle / Middle+ Java Developer

Middle / Middle+ Java Developer

Москва, Просвирин переулок, 13

Метро: Сретенский бульвар

Описание вакансии

Smile Mobile — эксперт в области цифровых коммуникаций. Мы развиваем B2B-платформу для SMS-услуг и бизнес-коммуникаций: с микросервисной архитектурой, асинхронной обработкой данных, интеграциями с внешними системами и всем тем, что делает backend не просто «слоем между кнопкой и базой», а сердцем продукта.

Сейчас мы ищем в команду Middle / Middle+ Java Developer — разработчика, которому интересно не только писать код, но и разбираться, как устроена система целиком: где узкое место, почему сервис тормозит, как правильно спроектировать интеграцию и как сделать так, чтобы в production все работало спокойно, стабильно и без ночных приключений.

Это позиция для человека, который хочет расти до Senior Java Developer, брать больше ответственности за архитектуру, технические решения и качество backend-разработки.

Что предстоит делать:

Проектировать и разрабатывать backend-сервисы на Java и Spring Boot.

Работать с распределенной микросервисной архитектурой: проектировать структуру сервисов, API-контракты, механизмы взаимодействия и зоны ответственности компонентов.

Разрабатывать надежные интеграции между внутренними сервисами и внешними системами.

Проектировать и развивать асинхронные сценарии обработки данных — там, где «сделать потом» должно означать «сделать надежно», а не «когда-нибудь разберемся».

Работать с event-driven архитектурой и решениями для обработки данных.

Разрабатывать и поддерживать REST API.

Работать с PostgreSQL: писать SQL-запросы, анализировать производительность, оптимизировать запросы и структуру данных.

Участвовать в технической проработке задач, выбирать оптимальные подходы к реализации и проводить code review.

Повышать качество кодовой базы: читаемость, тестируемость, поддерживаемость и устойчивость решений.

Разрабатывать решения, которые стабильно работают в production-среде и учитывают требования к надежности, масштабируемости и производительности.

Как мы тебя видим:

У тебя есть коммерческий опыт Java-разработки от 2–3 лет.

Ты уверенно знаешь Java Core и понимаешь, что хороший код — это не только «работает у меня локально».

Хорошо разбираешься в структурах данных, коллекциях и базовых алгоритмах.

Понимаешь многопоточность и принципы конкурентного программирования.

Работал со Spring / Spring Boot.

Имеешь опыт работы с PostgreSQL: SQL-запросы, индексы, транзакции и базовая оптимизация для тебя не темный лес.

Понимаешь принципы построения REST API, сервисных интеграций и микросервисной архитектуры.

Имеешь опыт проектирования backend-сервисов в микросервисной или распределенной архитектуре.

Можешь самостоятельно погружаться в задачу, анализировать варианты реализации и предлагать технические решения, а не просто ждать максимально подробного ТЗ на 40 страниц.

Ответственно относишься к качеству кода, надежности и сопровождаемости решений.

Будет преимуществом:

Понимание и практический опыт работы с реактивным стеком: Spring WebFlux, Project Reactor.

Опыт проектирования микросервисов и распределенных систем.

Опыт работы с Kafka или другими брокерами сообщений.

Понимание event-driven architecture.

Опыт работы с git, gitlab, понимание CI/CD.

Опыт работы с Docker / Kubernetes.

Опыт работы с S3-совместимыми хранилищами.

Опыт разработки высоконагруженных backend-сервисов.

Опыт написания unit- и integration-тестов.

Опыт работы с мониторингом, логированием и диагностикой production-проблем.

Знание или практический опыт работы с протоколом SMPP — отдельный плюс. Если ты знаешь, что это не случайный набор букв, нам уже есть о чем поговорить.

Опыт работы в телекоме, SMS, CPaaS или смежных B2B-коммуникациях.

Что мы предлагаем

Официальное оформление по ТК РФ.

Гибридный формат работы: частично в офисе, частично удаленно.

Работу в продуктовой команде над реальной B2B-платформой, где backend действительно влияет на бизнес, клиентов и качество сервиса.

Современный backend-стек: Java, Spring Boot, PostgreSQL, Kafka, Docker, Kubernetes, S3, микросервисы.

Инженерные задачи, связанные с проектированием сервисов, интеграциями, асинхронной обработкой данных, производительностью и надежностью.

Возможность влиять на архитектуру продукта и техническое развитие платформы.

Профессиональную команду, где ценятся самостоятельность, техническая глубина, ответственность и качество инженерных решений.

Возможность профессионального роста до Senior Java Developer.

Кому точно будет интересно:

Разработчику, который хочет не просто закрывать задачи в таск-трекере, а понимать, как его решения влияют на систему целиком.

Тому, кто любит backend, не боится сложных интеграций, умеет думать про надежность и производительность, а при слове production не закрывает ноутбук и не уходит в отпуск.

Если тебе интересно развивать B2B-платформу, работать с микросервисами, асинхронной обработкой, PostgreSQL, Kafka и реальными инженерными задачами — будем рады познакомиться.

Ждем тебя в команду Smile Mobile!

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Платформа ОФД

Senior Java Developer

Платформа ОФД

  • Москва

  • Не указана

Рекомендуем
Группа Компаний «СУ-555»

Full-stack / Backend разработчик (Python / Java)

Группа Компаний «СУ-555»

  • Москва

  • Не указана

Рекомендуем
INTECH
  • Москва

  • Не указана

Рекомендуем
СИГМА
  • Москва

  • Не указана

Клауд Ком

Senior Java Developer

Клауд Ком

  • Москва

  • Не указана

ЛайфИТ
  • Москва

  • до 300000 RUR

Грамант
  • Москва

  • до 260000 RUR

Whoosh (ООО Вуш)

Middle Java разработчик

Whoosh (ООО Вуш)

  • Москва

  • до 260000 RUR

РТЛабс
  • Москва

  • до 260000 RUR

  • Москва

  • от 200000 RUR

Мэйджор Терминал

Middle Flutter-разработчик

Мэйджор Терминал

  • Москва

  • от 200000 RUR

Яндекс
  • Москва

  • от 200000 RUR

Клауд Ком
  • Москва

  • от 200000 RUR

Цифровые привычки

Java-Разработчик

Цифровые привычки

  • Москва

  • до 250000 RUR

Академия Будущего

Fullstack-разработчик в офис

Академия Будущего

  • Москва

  • от 250000 RUR

СБЕР
  • Москва

  • от 250000 RUR

СИГМА
  • Москва

  • от 250000 RUR

Мел
  • Москва

  • от 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию