other

Middle / Middle+ Java Developer

2 июня 2026

От 200 000 руб.

Город: Москва. Станции метро: Сретенский бульвар, Чистые пруды, Сухаревская, Тургеневская

Смайл Мобайл

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 1 года

Обязанности:

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!

Показать контакты

Имя не указано

Пожаловаться ID: 154716178

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

Middle Flutter Developer

Договорная

Москва. Станции метро: Сретенский бульвар, Чистые пруды, Сухаревская, Тургеневская

AVO.UZ

Frontend React Developer (Middle+ / Senior)

От 200 000 до 250 000 руб.

Москва. Станции метро: Сретенский бульвар, Чистые пруды, Сухаревская, Тургеневская

Муюнь

Backend Developer (Rust) Middle / Senior

Договорная

Москва. Станции метро: Сретенский бульвар, Чистые пруды, Сухаревская, Тургеневская

Муюнь

Middle+ / Senior React Native Developer

До 2 571 руб.

Москва. Станции метро: Сретенский бульвар, Чистые пруды, Сухаревская, Тургеневская

Hi, Rockits!

Бэкенд-программист (middle, middle+)

От 230 000 руб.

Москва. Станции метро: Сретенский бульвар, Чистые пруды, Сухаревская, Тургеневская

SIMUSHKA Distribution & Academy

Java Developer

Договорная

Москва. Станции метро: Сретенский бульвар, Чистые пруды, Сухаревская, Тургеневская

Aston