Architect/Senior Java Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Будем рады видеть в команде Deeplay:
Архитектора, кто вместе с командой Java разработчиков и DevOps инженеров будет развивать и оптимизировать инфраструктуру продукта, а также не побоится принять участие в масштабировании инфраструктуры в 10x.
Стек технологий: Java, среда разработки - IntelliJ IDEA.
СУБД: PostgreSQL, ClickHouse.
Практикуем: Agile. В каждой команде используется своя методология (Scrum, Kanban). Компания живет в едином ритме: 2-х недельные спринты с ретро и планированием. Команды разработки активно внедряют и практикуют Code Review.
Основные задачи специалиста в этой команде:
- выбор оптимальной архитектуры, выявление технических рисков;
- проектирование и создание прототипа, MVP;
- согласование архитектурного решения, его ограничений и атрибутов качества с заинтересованными лицами;
- взаимодействие с разработчиками и контроль реализации архитектурных решений;
- аудит существующей архитектуры на предмет обнаружения узких и проблемных мест и формирование предложений по их оптимизации;
- исследование и оценка новых технологий.
Для реализации этих задач потребуется:
- опыт программирования на Java;
- опыт оптимизации и доработки архитектуры БД;
- понимание основных принципов ООП, SOLID, паттернов проектирования;
- опыт работы с БД, SQL (предпочтительно PostgreSQL);
- понимание алгоритмов, структур данных, многопоточности и практический опыт их применения;
- понимание эффективного процесса разработки ПО (GitFlow, CI\CD, Code Review, Static Code Analysis, Task lifecycle).
Бонусы
Общие условия:
- почасовая система оплаты труда;
- пересмотр заработной платы по итогу встреч по развитию (performance review);
- оформление на работу с первого дня, больничные и отпуска согласно ТК РФ;
- график работы с гибким началом и окончанием рабочего дня.
Место работы (офис или удаленка):
- офис в г. Омске по адресу ул. Жукова 21.
- комфортное рабочее место с необходимым железом и периферией;
- не open space;
- наличие бюджета на благоустройство рабочего пространства;
- обеденная, спортивная, игровая и lounge зоны.
Поддержка сотрудников:
- частичная компенсация расходов на медицинские услуги, бассейн, массаж;
- оборудованный массажный кабинет в офисе;
- частичная компенсация расходов на спорт;
- компанией арендуются футбольный и волейбольный залы;
- материальная помощь к важным событиям и в сложных жизненных ситуациях.
Обучение и развитие:
- 100 % оплата профильного обучения по индивидуальным заявкам;
- частичная компенсация затрат на непрофильное обучение;
- регулярные шаринги знаний, хакатоны, митапы, трансляции, турниры;
- изучение английского языка для всех желающих 2 раза в неделю.
Корпоративная жизнь:
- профессиональные и привычные праздники;
- масштабные выезды на природу с семьей для активного отдыха;
- участие в благотворительности (по желанию).
P.S.: Хоть мы и постарались вместить в описание больше деталей, но нам все еще есть что рассказать. Будем рады познакомиться ;)