Мы разрабатываем собственный продукт — платформу управления виртуализацией на основе opensource решений. Продукт уже востребован на рынке и активно развивается. Мы ищем опытного Java разработчика, который станет центром технической экспертизы и будет определять вектор технического развития продукта.
Ваши задачи
- Выбирать технические решения и продумывать архитектуру, общаться с инженерами и тестировщиками, проводить code review.
- Писать качественный код, покрывать его тестами и документировать.
- Быть наставником, обучать новичков и участвовать в развитии коллег.
Наши ожидания
- Уверенное владение Java 8+, Spring Framework 5, Spring Boot 2, Docker
- Умеешь настроить мониторинг, логирование, сбор метрик, визуализацию
- Знаешь SOA, EDA, микросервисный подход, жизненный цикл ПО
- Умеешь документировать архитектуру и решения
- Умеешь обоснованно выбирать технологии
- Опыт коммерческой разработки от 4 лет, участие в разработке архитектуры приложений.
- Опыт руководства командой разработчиков от 2 человек, постановки и контроля задач.
- Знание Linux (CentOS или Debian).
- Знание реляционных баз данных (в продукте используется PostgreSQL).
- Умение автоматизировать процессы CI/CD.
- Опыт работы по Scrum.
- Готовность наращивать экспертизу, изучать новые практики и применять их в компании.
Будет плюсом
- Опыт использования : Golang, Python 3, C/C++, Typescript/JavaScript, oVirt, Grafana, Ansible, GWT, Angular, NGiNX, haProxy, RabbitMQ.
- Опыт менторства.
- Опыт продуктовой разработки.
Мы предлагаем
- Заработная плата по результатам собеседования + премии по итогам работы;
- Профессиональное обучение и сертификация за счёт компании;
- ДМС с полным пакетом медицинских услуг;
- Тренажёрный зал в офисе;
- Бесплатное питание в офисе;
- Современный офис, парковка для всех сотрудников.
- Возможность работать удаленно
Данное описание вакансии не является офертой.