Мы в поисках back-end разработчика для реализации интересных задач в области безопасности.
Вместе с нами тебе предстоит:
Вместе с нами тебе предстоит:
- разработĸа новых миĸросервисов, поддержĸа и доработĸа теĸущих;
- подготовĸа релиз плана перед обновлением сервиса или первого вывода в прод;
- участие в ĸод ревью;
- участие в принятии техничесĸих и архитеĸтурных решениях;
- участие в планировании спринтов, оценĸе и деĸомпозиции задач.
Ключевые знания и навыки важные для нас:
- От 5 лет коммерческого опыта на Java;
- Уверенное владение Java, понимание принципов работы JVM;
- Уверенное владение Spring Framework (core, mvc, boot, data, security);
- Опыт работы с многопоточностью и асинхронностью;
- Опыт работы с базами данных, умение писать и оптимизировать запросы;
- Опыт работы с распределёнными хранилищами и системами;
- Знание основных библиотек и шаблонов проектирования;
- Знание классических алгоритмов и структур данных;
- Умение разбираться в чужом коде/проведение code review.
Будет плюсом:
- Опыт работы с GRPC;
- Опыт работы с Hadoop, Kafka, NiFi/Airflow;
- Опыт работы с фреймворками и инструментами автоматического тестирования (junit, postman, jmeter);
- Понимание микросервисной архитектуры приложений;
- Участие в создании высоконагруженных систем.