Java-разработчик
Требования
Местоположение и тип занятости
Компания
Российский системный интегратор в отрасли IT-технологий
Описание вакансии
Условия работы
Обязанности:
- Разработка сервисов
- Участие в проработке требований к функционалу, архитектуре и способам реализации (на основе постановок от бизнес-аналитиков)
- Участие в разработке и оптимизации архитектурных решений, выборе технологий и компонентов
- Разработка интеграционных решений и интерфейсов (REST, SOAP)
- Взаимодействие с командами по смежным направлениям
- Участие в процессах внедрения и сопровождения продукта
Требования:
- Уверенные знания Java 8+ (мы используем Java 11 для разработки наших сервисов), SpringBoot 2, коммерческий опыт от 2 лет
- Понимание принципов построения микросервисной архитектуры, разработки высоконагруженных, масштабируемых и отказоустойчивых приложений
- Опыт работы с Docker, знакомство с k8s / OpenShift
- Умение работать с unix-системами
- Знакомство с техстеком: ElasticSearch, Kafka, PostgreSQL, Prometheus, Thanos, Jaeger, Fluent bit / Fluentd (хотя бы с некоторыми технологиями)
- Высшее техническое образование;
- Опыт внедрения enterprise-продуктов;
- Опыт в администрировании Windows Server, SQL Server;
- Опыт в администрировании Linux и Postgree SQL будет плюсом;
- Обязательно уверенное знание SQL;
- Желательно знание C# и .NET Core;
- Опыт общения с техническими специалистами заказчика;
- Опыт поддержки бизнес-приложений;
- Умение работать в команде.
Мы предлагаем:
- Оформление: согласно ТК РФ;
- Открытый соц пакет исходя из ваших предпочтений;
- Гибридный график работы;
- Офис в центре города;
- Перспективы карьерного роста (team lead/group head);
- Обучение и повышение квалификации за счет работодателя.