-
Supplementler.com

Senior Backend Developer

Supplementler.com
Turkey · Full-time · Associate

Biz Kimiz

Supplementler.com, 2012 yılında kurulan Dikey Vitamin A.Ş.’nin sporcu gıdaları ve takviyeleri alanında faaliyet gösteren öncü ve lider markasıdır. Dikey Vitamin, Supplementler.com ile birlikte spor, sağlıklı yaşam ve beslenme kategorilerinde üç e-ticaret sitesinin operasyonunu sürdürmektedir.

Vitaminler.com: Vitamin, mineral ve sağlıklı atıştırmalık ürünleri

Fitmoda.com: Spor ekipmanları, aksesuarları ve tekstil ürünleri

Dikey Vitamin, sektörün önde gelen global markalarının yanı sıra yerel üretimle geliştirdiği kendi markalarını da tüketicilerle buluşturmaktadır.

Teknoloji Operasyonları ekibimize %100 uzaktan çalışma modeliyle çalışacak Senior Backend Developer (.Net) arıyoruz.


Teknik Yolculuğumuz

Uzun yıllardır üretimde olan .Net FW tabanlı platformumuzu, sistemi canlıda çalışır tutarak modüler monolith mimariye taşıyoruz. Hedefimiz net: bounded context'leri bugünden servis sınırı olacak şekilde tasarlamak ve olgunlaşan modülleri mikroservislere ayırmak. İlk mikroservislerimiz şimdiden canlıda.

Bu dönüşümde kullandıklarımız:

  • Domain-Driven Design — aggregate, value object, domain event, bounded context; kitaptan değil, üretimde
  • Clean Architecture — katman sınırları mimari testlerle (architecture tests) otomatik korunuyor
  • Event-driven mimari — domain event'ler ve dış servislerle adapter tabanlı entegrasyon
  • CQRS tarzı use case yapısı — MediatR, FluentValidation
  • SQL Server + Entity Framework, Elasticsearch, Hangfire

Yani burada hem yeşil alan (yeni modüller, yeni servisler) hem kahverengi alan (legacy dönüşümü) mühendisliği bir arada: ikisini de seven biriyseniz doğru yerdesiniz.


Neler Yapacaksın

  • Legacy proje üzerindeki iş akışlarını analiz edip modüler monolith'e kademeli olarak taşıyacaksın (strangler fig yaklaşımı)
  • Yeni özellikleri DDD ve Clean Architecture prensipleriyle, modül sınırlarını gözeterek geliştireceksin
  • Modüllerin bağımsız deploy edilebilir servislere dönüşme sürecinde tasarım kararlarında söz sahibi olacaksın
  • ERP, pazaryeri, ödeme ve arama (Elasticsearch) entegrasyonlarını geliştirecek ve iyileştireceksin
  • Code review yapacak, mimari standartların korunmasına öncülük edecek, mid/junior geliştiricilere mentorluk vereceksin
  • Yüksek trafik altında performans ve ölçeklenebilirlik problemlerine çözüm üreteceksin


Aranan Nitelikler

  • Backend geliştirmede 5+ yıl deneyim; C#/.NET ekosisteminde derinlik (hem .NET Framework hem modern .NET ile çalışabilme)
  • DDD kavramlarını (aggregate, value object, domain event, bounded context) üretim ortamında uygulamış olmak
  • Clean Architecture / Ports & Adapters mimari pratiği; SOLID prensiplerinin ezbere değil gerekçeleriyle bilinmesi
  • Büyük ve yaşayan bir legacy kod tabanında güvenli refactoring ve kademeli dönüşüm deneyimi
  • SQL Server ve ORM (Entity Framework vb.) deneyimi; sorgu performansı bilinci
  • Event-driven mimariler ve asenkron iletişim kalıplarına hakimiyet
  • Test yazma kültürü (xUnit vb.) ve test edilebilir tasarım alışkanlığı
  • Teknik kararları yazılı ve sözlü olarak net ifade edebilme; güçlü code review kültürü


Bunlar Varsa Harika Olur

  • E-ticaret domain deneyimi (sepet, kampanya, ödeme, sipariş, stok akışları)
  • NopCommerce veya benzeri bir e-ticaret platformu deneyimi
  • Monolith'ten mikroservise geçiş sürecinde aktif rol almış olmak
  • CQRS / MediatR deneyimi
  • Elasticsearch deneyimi
  • Mesaj kuyruğu sistemleri (RabbitMQ, Kafka vb.)
  • Hangfire veya benzeri background job altyapıları
  • ERP / pazaryeri entegrasyon deneyimi


Mühendislik Kültürümüz

  • Mimari sınırlar sözde kalmaz; architecture test'lerle CI'da otomatik doğrulanır
  • Teknik borç bilinçli alınır, kodda açıkça işaretlenir ve çıkış koşuluyla takip edilir
  • Yazılı convention'larımız var: exception ve mesaj kodları, use case versiyonlama, modül sınırı kuralları
  • Yeni geliştirmeleri hızlıca deneyebileceğin izole bir Playground ortamı sunuyoruz
  • Code review zorunludur ve standartlar herkese eşit uygulanır

Key Skills

Ranked by relevance

elasticsearch server rabbitmq kafka ddd
Login to Apply
Posted
Jul 07, 2026
Type
Full-time
Level
Associate
Location
Istanbul

Industries

Wellness Fitness Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Benefit Systems SA
Related

Senior iOS Developer

2026-07-02

Full-time
Associate
Poland
Wellness
Engineering
View Job Details
Technogym
Related

Software Embedded Senior Engineer

2026-06-30

Full-time
Not Applicable
Italy
Wellness
Engineering
View Job Details
bsport
Related

Senior Backend Engineer (Branded App)

2026-07-03

Full-time
Not Applicable
Spain
Wellness
Engineering