Senior Backend Developer (Java)
Присоединяйтесь к команде Onde🚀
- Backend | Java
- Полная занятость
Описание:
B2B продукт с более чем 400 бизнес-партнерами в 90 странах.
Команда из 140+ блестящих специалистов, готовых бросить вызов всему, что вы знаете.
Звучит как место мечты? Читайте дальше, приятель!
В Onde мы даем предпринимателям в сфере мобильности все, что им нужно для запуска, масштабирования и конкуренции с мировыми гигантами — от white-label технологий до маркетинговой поддержки.
Для этого у нас есть:
- 14 лет опыта в разработке универсальной платформы
- Удивительная команда специалистов, которые усердно работают и весело проводят время
- Возможность для всех сотрудников влиять на продукт и проявлять инициативу
- Фокус на качестве, без строгих дедлайнов
- Гибкое управление
- Здоровый баланс между работой и личной жизнью
Сейчас мы ищем опытного Senior Backend Developer (Java) в команду Onde 🚀.
Мы ожидаем:
- 7+ лет опыта в backend разработке
- Понимание параллельных, асинхронных и распределенных систем
- Сильные навыки решения проблем и отладки, продуктовое мышление
- Стремление писать чистый и эффективный код (включая рефакторинг старого)
- Опыт работы с JavaRx или Kotlin будет плюсом
- Степень бакалавра или магистра в области компьютерных наук, программной инженерии, прикладной математики или смежной технической области
Вы — идеальный кандидат, если вы можете:
- Быстро осваивать новые технологии и подходы
- Предлагать новые идеи и подкреплять их вескими аргументами
- Отстаивать свое видение перед кросс-функциональными командами
- Понимать основные архитектурные принципы: многоуровневую архитектуру, микросервисы и событийно-ориентированную архитектуру. Важно понимать ключевые особенности и недостатки этих подходов
- Глубоко погружаться в используемые технологии
- Писать код без фреймворков
- Писать расширяемый и простой код
- Реализовывать функциональность на каждом этапе разработки: техническое предложение, написание кода, исправление скриптов развертывания при необходимости, мониторинг результатов в продакшене
- Инструментировать приложение и выявлять узкие места
- Находить и устранять первопричины проблем с производительностью и памятью
- Обеспечивать качество решения в сотрудничестве с QA-инженерами
Как член команды вы будете:
- Проектировать и внедрять решения для продуктовых функций с выходом в продакшн — вы сможете увидеть реальный результат своей работы в течение нескольких дней
- Писать новые и рефакторить существующие REST и WebSocket API для различных платформ
- Устранять неполадки и решать проблемы из продакшн и тестовых сред
- Покрывать свой код юнит- и интеграционными тестами
- Участвовать в код-ревью и вносить вклад в лучшие практики разработки ПО
С чем вы будете работать?
- Java 21, RxJava 3, Redis, Apache Cassandra, Apache Pulsar, Apache Zookeeper, Netty, Protobuf, WebSocket и REST API, Kotlin, Mockk
Что предлагает Onde?
- Работа с кодом, который не содержит дубликатов, в едином продуктовом дереве (без ветвей для различных кастомизированных разработок)
- Адаптивные и постоянно развивающиеся методологии разработки
- Полностью настроенные процессы непрерывной доставки
Ваши интервьюеры
- Anfisa Mikhalitsyna — Talent Acquisition Specialist
- Anton Pus — Backend Developer
- Nikolai Borisov — Team Leader & Backend Community Leader
- Kseniya Lobach-Shadt — Head of Talent Management
Преимущества
- Медицинская страховка
- Внутренние курсы английского языка
- Гибкий график работы
- Подарки к особым случаям
- Возможность воплотить в жизнь все ваши смелые идеи
- Частичная компенсация абонементов в спортзал и других спортивных мероприятий
- Возможность работать с новейшим технологическим стеком
- Компенсация конференций, мероприятий и курсов
- Различные корпоративные мероприятия онлайн и офлайн для развлечения
Присоединяйтесь к нашей команде!