Backend-разработчик (Java)

По договоренности

г Омск, ул Гагарина, д 14

Привет! На новый проект компании ищем java-разработчика. Работа в офисе в г. Омск.

Мы разрабатываем платформу, которая предоставляет пользователям (физ. лицам) доступ к современным ИИ-продуктам.

Продукт разделен на core-платформу и набор клиентских приложений. Клиентские приложения однотипны (fastapi + nextjs), core-платформа состоит из обработчика команд для нейросетей (приоритетные очереди, оркестрация работы с моделями) и биллинга. Мы ищем разработчика, который будет заниматься биллингом.

Чем предстоит заниматься:

  • Проводить рефакторинг и модификацию существующих модулей
  • Проектировать и разрабатывать новые модули
  • Писать автоматические тесты (модульные, приемочные)
  • Использовать TDD и Domain-Driven Design
  • Участвовать в CI/CD (GitLab, семантическое версионирование)
  • Взаимодействовать с остальной командой, помогать в принятии архитектурных решений по части интеграции клиентских приложений и биллинга
  • Напрямую взаимодействовать с бизнесом

Наш стек:

  • Next.js (TypeScript, NextAuth, MobX) для дашборда
  • Spring Framework (Java, WebFlux) - бэкенд биллинга
  • EventStoreDB для хранения стримов событий по агрегатам
  • PostgreSQL для построения проекций
  • Kubernetes для инфраструктуры

Мы ищем человека, который:

  • Имеет опыт в backend-разработке (Java, Spring) и обладает базовыми навыками в разработке UI (для дашборда)
  • Умеет писать тесты разных уровней
  • Умеет и использует языковые модели для разработки
  • Умеет проектировать системы и писать тесты
  • Легко коммуницирует в молодой команде
  • Разделяет принципы agile (мы применяем практики из XP)
  • Готов работать с инфраструктурой в паре с девопсом

Что мы предлагаем:

  • Амбициозный коллектив, нацеленный на разработку качественно софта
  • Свободу творчества для ответственных специалистов
  • Работу с модульной архитектурой, построенной на событиях (EventSourcing, CQRS)
  • Работу с Kanban
  • Делать маленькие и частые релизы
  • Возможность влиять на архитектурные решения
  • Официальное трудоустройство в штат компании
  • Гибкое начало дня
  • Комфортный офис в центре города
  • Адекватное руководство, которое слышит
  • Работа в молодом коллективе единомышленников


Поделиться:

Опубликована 2 дня назад

Вакансия в подборках

  1. Разработчик
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.