Scala разработчик

Работодатель:
Опыт работы:
От 3 до 6 лет

Наша команда разрабатывает систему контроля лимитов рыночного риска торговой книги. Мы рассчитываем лимиты по всему торговому портфелю сделок на глобальных рынках, ежедневно обрабатывая миллионы риск-метрик и чувствительностей.

Мы ищем Scala-разработчика или опытного Java/Kotlin-разработчика, готового переключиться на Scala в течение пары месяцев.

Система полностью построена на техстеке Scala и технологиях:

  • Akka Streams в ядре расчета лимитов в потоковом режиме
  • Akka HTTP, Sttp и Tapir для межсервисного HTTP-взаимодействия и генерации OpenAPI
  • Play 2 для UI-контроллеров (без twirl)
  • ZIO как библиотека эффектов для всех новых сервисов
  • React для frontend-а
  • MongoDB в качестве СУБД&

Обязанности

  • работать в Agile-команде в непосредственной близости с пользователями
  • совместно с аналитиками и тестировщиками вырабатывать лучшие подходы
  • проектировать и разрабатывать новые бизнес-фичи и интеграционные решения
  • проводить рефакторинг существующего кода
  • писать unit-тесты.

Требования

  • опыт коммерческой разработки на Scala от 3 лет
  • понимание принципов функционального программирования и умение использовать чистые функции, неизменяемые структуры данных и коллекции
  • знания протоколов и паттернов межсервисного взаимодействия
  • умение разрабатывать приложения работающие в многопоточной среде
  • навыки работы с генеративными AI-моделями, опыт создания AI-агентов и использования их в работе будет преимущество.

Похожие вакансии

Middle Java Developer
СберСпасибо

Уверенный опыт коммерческой разработки на Java. Понимание принципов ООП, SOLID, паттернов проектирования. Опыт написания автотестов. Понимание CI/CD и роли...

Инженер-программист встраиваемых систем
Алабуга, ОЭЗ ППТ

Готовность к командировкам. Опыт разработки на C/C++ для bare‑metal и RTOS (FreeRTOS, Zephyr) на ARM. Опыт работы с...

277 500 руб.
Программист-разработчик 1С (нетиповая)
Курьер Сервис Экспресс

Опыт программирования на платформе 1С: «Предприятие» 8.3 (управляемые формы). Опыт разработки нетиповых конфигураций или отдельных нетиповых подсистем с...

Business Development Manager
Spice IT

Опыт B2B-продаж IT-продуктов от 5 лет. Холодный поиск от 2 лет. Умение продавать сложные технологические продукты...

Программист ERP (платформа ТУРБО)
Терем

Практический опыт программирования на любом объектно-ориентированном языке программирования (Delphi подобном) от 3 лет, например, Object Pascal или C++.