з/п не указана
Москва
От 1 года до 3 лет
В нашей команде Вам предстоит заниматься развитием сервисов платежной системы. Внедрение нового стека технологий и оптимизация существующего продукта. Мы взяли на себя амбициозную цель переработать продукт в новых реалиях.
Обязанности:
- Миграция проектов на новый стек в высоконагруженное микросервисное окружение с использованием Java 21+, Kafka, Redis Cluster, RabbitMQ, Kuber и т.д.
- участвовать в поиске, анализе и выработке архитектурных решений
- проводить code-review для постоянного совершенствования
- участвовать в развитии технических и технологических процессов в команде и компании
- Развивать и улучшать имеющуюся на текущий момент систему на основании уже личного опыта и собственных предложений
- Проектирование и реализация нового функционала
Требования:
- Опыт коммерческой разработки на C# / .NET и развития сложных backend-систем с многослойной бизнес-логикой;
- Опыт коммерческой разработки на JAVA и развития сложных backend-систем с многослойной бизнес-логикой;
- Опыт проектирования архитектуры сервисов, декомпозиции систем и принятия технических решений по их развитию;
- Уверенный опыт разработки интеграционных решений (REST API, асинхронные взаимодействия, обмен данными), работы с контрактами и схемами обмена (XML, XSD, JSON), понимание версионирования и совместимости сервисов;опыт оптимизации производительности сервисов и обработки данных;
- Понимание принципов построения масштабируемых и устойчивых систем глубокое понимание ООП, SOLID и архитектурных паттернов;
- Уверенный опыт работы с реляционными БД и оптимизацией SQL-запросов;
- Опыт разработки и развертывания сервисов в облачных средах, понимание принципов работы облачной инфраструктуры;
- Опыт работы с GitLab и понимание принципов CI/CD.
Условия:
- Интересные задачи и проекты;
- Оформление по ТК РФ;
- Официальная заработная плата (уровень оплаты труда, обсуждается с успешным кандидатом на собеседовании);
- Возможность удаленной работы;
- График работы 5/2 пн-чт с 09.30 до 18.15 пятница 09.30-17.00.