Краткое описание вакансии:
Недавно мы запустили новую платформу персонализированных коммуникаций, которая помогает бизнесу взаимодействовать со своими клиентами по различным каналам: SMS, Email, Viber, WhatsApp, Push. Сейчас мы ищем Java-разработчиков в нашу команду профессионалов для дальнейшего развития проектов компании.Обязанности:
В числе наших проектов — личный кабинет клиента, система доставки и биллинга сообщений, backoffice, бизнес-чаты, всевозможные интеграции с платформами клиентов. Все компоненты составляют единую экосистему платформы коммуникаций. Над проектами уже работают несколько команд.В разработке мы используем следующие технологии: Java 11, Spring Framework, Kafka, MongoDB, MSSQL, Clickhouse.
Процесс разработки организован с использованием инструментов Atlassian: Jira, Bitbucket, Confluence.
Так же у нас крутая команда DevOps. Внедрены и активно развиваются DevOps-практики. CI/CD работает на связке Concourse/Kubernetes. Придерживаемся подхода Infrastucture as Code и много работаем с git. Kibana, Elastic, OpenTracing, Grafana, Prometheus, Sonar — это про нас. Свежие и интересные идеи только приветствуются.
Это отличная возможность присоединиться к команде разработки серьезного highload-проекта с атмосферой стартапа.
Обязанности:
- Проработка архитектуры приложений.
- Самостоятельные исследования новых технологий и библиотек, их применение в разработке приложений.
- Разработка регламентирующей документации по разработке, стилистике, методологиях и лучших практиках.
Требования:
- Уверенные знания Java Core, concurrency.
- Знание классических алгоритмов и структур данных.
- Опыт в разработке распределенных, высоконагруженных приложений.
- Навыки оптимизации и локализации проблем производительности.
- Знание принципов и шаблонов проектирования ПО.
- Опыт работы со Spring Framework (Core Container, Web, AOP, Data Access, Boot).
- Уверенные знания SQL, проектирование БД, написание запросов, оптимизация и планы запросов.
- Опыт работы с Nosql (MongoDB, redis, memcached, tarantool).
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
- Умение разбираться в чужом коде. Code review. Контроль качества кода.
- Релевантный опыт работы от 2-х лет.
- Навыки работы в команде.
- Приветствуется желание делиться опытом и знаниями.
- Чистота кода, простые и эффективные решения.
- Умение избегать костылей и магии.
Условия:
Из приятных дополнений к интересной работе:- Мы стабильная компания, оформляем по ТК РФ.
- Позитивная заряженная команда профессионалов и адекватное руководство.
- У нас гибкий график работы, с возможностью сдвигать начало рабочего дня по своему усмотрению — с 8 до 12.
- Возможность время от времени работать из дома
- Интересные, сложные, амбициозные задачи
- Корпоративные плюшки: техническая библиотека, игровая зона (кикер, настольный теннис, Xbox, настольные игры), а еще мы любим пить кофе с конфетами и печенюшками на своей уютной кухне.
- Заботимся о здоровье своих сотрудников: у нас ДМС и еженедельно свежие фрукты.
- Оплачиваем участие в тренингах, конференциях, семинарах.
- У нас дружная команда и насыщенная корпоративная жизнь.
- Расположение офиса с панорамным видом в 3х мин ходьбы от м. Динамо/м. Петровский парк.
- Ну и конечно же конкурентная заработная плата!