SeniorRemote
Backend Developer
О роли
Описание вакансии
О компании
Компания Билайн.
Обязанности
- Разрабатывать новый функционал и рефакторить существующий;
- Разрабатывать микросервисы;
- Участвовать в проработке архитектуры проекта;
- Быть частью продуктовой команды из 10 человек, которая работает по agile;
- Выдвигать не только технические, но и бизнес идеи (при желании);
- Участвовать в code review;
- Взаимодействие с группой тестирования.
Требования
- Уверенные знания Java 17 и новее;
- Опыт применения Spring Framework (Spring Boot 3+), Spring Data JPA, Spring Security + OAuth2 / JWT, Spring Cloud;
- Опыт написания многопоточных и асинхронных приложений;
- Опыт разработки web-сервисов, понимание протоколов REST;
- Опыт работы с ИИ инструментами;
- Опыт работы с БД (SQL PostgreSQL, noSQL);
- Опыт работы с Kubernetes (базовое понимание: pods, services, configmaps, ingress);
- Опыт работы с Kafka, RabbitMQ;
- Опыт работы с Push-уведомлениями: Firebase Cloud Messaging (FCM) для Android + APNs для iOS (через альтернативные библиотеки);
- Понимание принципов оффлайн-синхронизации (last write wins, conflict resolution, delta updates, sync versioning).
Стек и навыки
С чем работаем