Java developer (команда Пандора)
Уровень дохода не указанТребуемый опыт работы: 3–6 лет
Полная занятость, полный день
Наш продукт - система массовых коммуникаций с пользователями (наподобие Mailchimp или Mindbox). Она включает выбор аудитории, выбор канала коммуникации, составление контента и отправку его пользователям. А наши клиенты - маркетологи нашей компании, так что мы можем слышать "вау как круто" и "это огонь!" непосредственно от пользователей
Наше направление деятельности - коммуникации с пользователями (email, sms, мессенжеры) как с точки зрения контента, так и со стороны архитектуры отправки сообщений.
Чем предстоит заниматься:
- Отправляем 500 миллионов писем в месяц и десятки миллионов пушей
- Делаем Big Data аналитику на hadoop
- Делаем инструмент для умных коммуникаций - платформу, на которой будет решаться кому, куда и в какой канал взаимодействия лучше отправить
- Делаем крутой редактор групп пользователей, чтобы маркетологам не приходилось писать SQL, а они могли накликать нужную группу в интерфейсе
- Делаем крутой визуальный редактор цепочек коммуникаций с пользователем
- Мы строим различные ML модели, например предсказываем когда пользователь собирается удалить резюме и отправляем ему письмо. Или предсказываем, что вакансия не наберет достаточного количества откликов и отправляем письмо с рекомендациями
Требования:
- Знание основных алгоритмов и структур данных
- Хорошее владение Java и опыт объектно-ориентированного программирования.
- Знание основных библиотек и шаблонов проектирования.
- Умение использовать Git и Maven
- Знание фреймворков Spring (core), Hibernate
- Опыт проектирования и использования REST API, разработки в микросервисной архитектуре
- Опыт разработки БД: реляционная алгебра, индексы, оптимизация запросов
- Желание находить новые решения, осваивать новые технологии
- Желание и способность делиться знаниями через семинары, работу в паре, code-review
Будет плюсом:
- Опыт работы с Postgresql
- Опыт работы с Kafka
- Знакомство с ОС Ubuntu или другими ОС семейства Linux
- Опыт работы с Ansible, Docker
- Опыт работы по гибким (Agile) методологиям
- Участие в разработке веб-проектов с большой нагрузкой
- Готовность к разработке части задач на Python
Мы предлагаем:
- Удобное светлое рабочее место, со всем необходимым для работы.
- «Белую» заработную плату, выплачиваемую точно в срок.
- Гибкий график работы (забыть про утренние пробки — это бесценно).
- Возможность удаленной работы.
- Хороший тренажерный зал в офисе и душ при нем. А также занятия йогой, настольный теннис и кикер.
- Кофе в кофемашинах, чай, печенье, фрукты на кухне.
- Корпоративный ДМС (решаем вопросы со здоровьем быстро и удобно).
- Из другого региона? Поможем с возмещением расходов на переезд.
- Если вам есть, что рассказать и чему научить, или хочется поучиться, — мы даём возможность участвовать (и как слушатель, и как тренер) в специализированных конференциях и внутренних семинарах, в т.ч. в Школе программистов
Более 300 человек
в техдепе
В среднем
6 человек в команде
50 команд разработки
Каждая команда делает задачу целиком, от проектирования до продакшна
Кроссфункциональность — команды делают задачи для разных частей сервиса
Ключевые навыки
- PostgreSQL
- Java
- Python
- Git
- SQL
- Backend
- Spring Framework
- REST
- Hibernate ORM
- Ориентация на результат
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 22 мая 2024 в Москве
Отзывы о компании
Что говорят сотрудники
- 154Своевременная оплата труда
- 133Медицинское страхование