Новое бизнес-направление Beeline Казахстан. Очень скилловая команда, которая развивает стрим "Ecommerce".
Продукт "Beeline Shop" - Ecommerce платформа по продаже мобильных девайсов с возможностью купить смартфон с тарифным планом. У нас можно приобрести устройства как за наличные, так и в рассрочку через контракт Beeline. Каждый участник команды — профи и инноватор, который генерирует крутые идеи и способен их реализовать на практике в коллаборации с другими коллегами и командами.
Мы приветствуем выдвижение новых идей, которые меняют рынок телекома и финансов. Это позволяет всем нам расти. В данный момент мы в поиске мидл разработчика команды Java, который практичен, силен технически, любит и умеет работать в команде, готов в решению сложных технических задач.
Обязанности:
Знание классических алгоритмов и структур данных, паттернов проектирования, опыт их применения (архитектурные паттерны: Микросервисы, Монолиты, SOA; архитектурные принципы - MVC, SOLID, DRY, KISS);
Знание и применение принципов дизайна классов/компонентов и чистого безопасного кода;
Понимание того, как устроены используемые в работе фреймворки и библиотеки;
Знание распространенных практик и инструментов разработки программного обеспечения (в рамках своего направления разработки);
Опыт работы с linux, docker, nginx, Git flow, Gitlab CI;
Jira, Confluence на уровне пользователя;
Умение тестировать и документировать собственный код;
Навыки командной работы;
Форматы обмена данными;
Навыки работы с UML;
Навыки Unit тестирования;
Знания об ассинхронных запросах;
Инструменты работы с API (Postman, Swagger);
Опыт разработки высоконагруженных систем на Java (Spring, Springboot, Spring Security, Spring Data, Hibernate, Spring JDBC, etc.);
Опыт проектирования микросервисной архитектуры;
Опыт работы с RDBMS (PostgreSQL) и NoSQL;
Работа с метриками разработанных сервисов на всех этапах их жизненного цикла;
Опыт работы с Docker, Kubernetes, Redis, RabbitMQ, IBM MQ, Kafka;
Разработка под Unix / Linux;
Умение работать с протоколами REST, SOAP, GRPC, WebSocket;
Коммерческая разработка на Java.