INspares

Back -End - Entwickler:in

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Backend-разработчик в INspares для трансформации платформы OT360 — сервиса управления запчастями для промышленных предприятий. Задача — выделять bounded contexts из портального монолита и строить новые сервисы на gRPC по принципам DDD и Clean Architecture.

Задачи

  • Выделять bounded contexts из существующего портала и перестраивать их как самостоятельные gRPC-API (Clean Architecture: Presentation → Application → Domain ← Infrastructure)
  • Реализовывать новые и существующие домены по модели DDD (агрегаты, доменные события, ubiquitous language)
  • Проектировать proto-/gRPC-интерфейсы и согласовывать их между bounded contexts, включая shared-kernel-типы и версионирование через buf
  • Разрабатывать общую инфраструктуру платформы и участвовать в архитектурных решениях по context map (upstream/downstream, anti-corruption layer, изоляция tenant/authorization)
  • Тесно работать с командой портала/фронтенда, чтобы поэтапно выкатывать миграции без потери функциональности
  • Обеспечивать качество кода и покрытие тестами новых сервисов с самого начала

Требования

  • Многолетний опыт backend-разработки на .NET / C#
  • Опыт работы с реляционными базами данных (PostgreSQL)
  • Практический опыт с Clean Architecture и/или Domain-Driven Design (DDD) либо сильный интерес глубоко в это погрузиться
  • Опыт с gRPC / Protobuf или сопоставимыми API-технологиями (REST)
  • Понимание микросервисных / bounded-context архитектур и сложностей миграции с монолита на сервисы
  • Опыт с Docker и CI/CD (GitLab)
  • Структурированный, самостоятельный подход к работе; интерес к архитектурным задачам, а не только к программированию
  • Свободное владение немецким и английским языками

Условия

  • Greenfield-потенциал: участие в построении новой целевой архитектуры с нуля, а не только поддержка legacy
  • Команда из 18 человек, внутренний отдел разработки из 5 человек, регулярная поддержка внешних экспертов
  • Гибридный формат: 3 дня в офисе в Erkelenz, 2 дня удалённо
  • Плоская иерархия, короткие пути принятия решений, культура доверия и увлечённости
  • Современное оборудование (например, MacBook Pro) и перспективный стек технологий
  • Офис в центре Erkelenz с хорошей транспортной доступностью (авто и общественный транспорт)
  • Процесс отбора: знакомство (remote), небольшое тестовое задание, личная встреча в офисе, предложение контракта

Навыки

  • .NET
  • C#
  • PostgreSQL
  • Supabase
  • Clean Architecture
  • Domain-Driven Design
  • gRPC
  • Protobuf
  • REST
  • buf
  • Docker
  • CI/CD
  • GitLab
  • Microservices

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

TYPO3 Developer - Senior & Mid-Level (w/m/d)
Zum goldenen HirschenSeniorДрезденГибрид
17 сент.
Senior Backend Python Engineer (Gateway) - Relocation to Cyprus
payabl.SeniorОфисРелокация
17 сент.
Softwareentwickler - Anwendungsentwicklung (m/w/d)
Husemann & FritzSeniorBielefeldГибрид
17 сент.
Lead Software Engineer - Financial Risk Integration
SimCorpLeadBad Homburg Vor Der HöheГибрид
17 сент.
Software-Engineer Prüftechnik
MieleMiddleGüterslohОфис
17 сент.