В нашей команде Вам предстоит заниматься развитием сервисов платежной системы. Внедрение нового стека технологий и оптимизация существующего продукта. Мы взяли на себя амбициозную цель переработать продукт в новых реалиях.
Обязанности:
- Миграция проектов на новый стек в высоконагруженное микросервисное окружение с использованием 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.
Похожие вакансии
Коммерческий опыт разработки или сильные pet-проекты. Уверенное владение JavaScript / TypeScript. Опыт работы с React, желательно с Next.js.
Умение работать в команде. Базовые знания PHP. Умение работать с MySQL (основы SQL-запросов). Знание базовых команд и работы в...
Опыт разработки на C# от 3-х лет. Владение C# и .NET на уровне middle-разработчика и выше.
Опыт разработки мобильных приложения для Android от 3-х лет. Знание Computer science. Умение письменно и устно формулировать мысли.
HTML / CSS. Уверенная работа с Angular Forms (включая сложные формы и деревья данных). Знание и опыт работы с Angular Material...
