EGAR

Разработчик .Net

Не указана
  • Москва
  • От 3 до 6 лет
  • ASP.NET
  • PostgreSQL
  • BFF
  • Redis
  • Apache Kafka
  • REST API
  • Camunda
Приглашаем в команду Разработчика .Net

Проект: финтех

Рефакторинг существующего продуктового решения "Кредитная линия", которое реализовано на старом комплексе систем и сервисов. Сейчас происходит адаптация этого решения, этап реализации паттерна BFF. В задачи будет входить разработка интеграционного взаимодействия между мобильным приложением и backend'ом.

ЗАДАЧИ:
  • Проектирование безопасных, отказоустойчивых сервисов, соответствующих ФТ и НФТ.
  • Разработка функционала, интеграций.
  • Разработка API для потребителя (мобильное приложение, микросервисы).
  • Управление качеством решения:
    • покрытие тестами
    • внедрение механизмов логирования, журналирования, мониторинга
    • централизованная обработка ошибок, формализованные ответы от сервиса.
  • Участие в межкомандных взаимодействиях.
  • Консультация коллег.
  • Участие в проверке и отладке реализованного функционала.
МЫ ОЖИДАЕМ ОТ ВАС:
  • Отличное знание .Net, REST.
  • Опыт работы с gRPC.
  • Опыт интеграций с брокерами (kafka).
  • Навык работы с Redis.
  • Опыт работы с SQL и noSQL БД (postgreSQL, mongoDB in-memory, mongoDB).
  • Опыт работы с распределенными транзакциями.
  • Опыт token валидации, работы с claims.
  • Опыт работы с JSON schema (валидация данных на соответствие модели).
  • Опыт качественного unit и интеграционного тестирования.
  • Опыт руководства командой разработки.
  • Опыт наставничества и code-review.
  • Умение работать как по четко составленной документации (алгоритмам), так и в ситуациях, где нужно самостоятельно формировать требования или уточнять бизнес-логику.
  • Умение понимать и принимать чужую точку зрения, адекватно реагировать на критику в процессе ревью.
  • Опыт работы с Zeebe API (интеграция с Camunda 8 и выше).
  • Опыт разработки BFF для мобильных приложений.
  • Опыт работы с Keycloak или IAM.
  • Опыт разработки высоконагруженных систем и финтех-приложений.
  • Знание принципов горизонтального масштабирования сервисов.

МЫ ПРЕДЛАГАЕМ:
  • Официальное оформление в стабильную и динамично развивающуюся ИТ компанию EGAR Technology;
  • Формат работы: удаленный;
  • График работы с 9:00 до 18:00;
  • Конкурентный уровень заработной платы, который мы готовы обсудить на собеседовании;
  • Полноценную проектную команду с четким разделением ролей;
  • Оперативное решение организационных вопросов;
  • Возможность профессионального роста (вертикального или горизонтального);
  • Возможности обучения (курсы, сертификация);
  • Бонусы по реферальной программе, за успешную рекомендацию;
  • Дополнительно 4 дня в год по болезни без больничного листа (sick day);
  • Расширенный пакет ДМС, включая стоматологию;
  • Сохранение баланса между работой и личной жизнью.