Backend Developer

Rodinya

İlkadım

Hybrid

TRY 300,000 - 520,000

Full time

27 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Rodinya büyüyen teknoloji ekibinin parçası olacak Backend Developer arıyor. Node.js ve NestJS kullanarak mikroservis mimarisinde karmaşık API’ler geliştirecek; REST ve RabbitMQ üzerinden iletişimi tasarlayacak.

PostgreSQL/MySQL veritabanı tasarımı ve Redis tabanlı cache iyileştirmeleri ön planda olacak. Samsun ofisinde hibrit çalışma modeli ile güvenilir deploy, izleme ve sorun giderme süreçlerini yönetecek; Docker paketleme ve GitHub Actions CI/CD deneyimi gereklidir.

Qualifications

  • Node.js/NestJS ile mikroservis mimarisinde API ve servisler geliştirme gereksinimi.
  • REST API tasarımı ve servisler arası iletişim (REST/Message) tasarımı.
  • Veritabanı tasarımı, index ve performans optimizasyonu becerileri.
  • Redis ile cache ve performans iyileştirmeleri yetkinliği.
  • Docker ile paketleme ve CI/CD süreçlerinin kurulması.
  • Linux sunucularında deploy/izleme/sorun giderme tecrübesi.

Responsibilities

  • Mikroservis mimarisinde, karmaşık iş kurallarına sahip API'ler geliştirmek
  • Servis sınırları ve iletişimini tasarlamak (REST, RabbitMQ)
  • API versiyonlama, doğrulama, hata yapısı ve Swagger dokümantasyonu oluşturmak
  • Üçüncü taraf entegrasyonlarını güvenilir şekilde kurmak
  • Veritabanı şeması tasarlamak ve yavaş sorguları optimize etmek
  • Redis ile önbellekleme ve performans iyileştirmeleri yapmak
  • Docker ile servisleri paketlemek ve CI/CD pipeline kurmak
  • Linux sunucularında deploy, izleme ve sorun giderme yapmak
  • Node.js ile en az 2 yıl backend tecrübesi ve NestJS production deneyimi
  • TypeScript ve Node.js'in asenkron yapısına hâkim olmak
  • Mikroservis mimarisi ve RabbitMQ ile çalışma deneyimi
  • REST API tasarımı ve kimlik doğrulama (JWT/OAuth2) konularında bilgi sahibi olmak
  • PostgreSQL/MySQL'de veri modelleme ve sorgu analizi tecrübesi
  • GitHub Actions veya benzeri araçlarla CI/CD kurmuş olmak
  • SSH/log inceleme ile Linux sunucuları yönetimi becerisi

Skills

Node.js
NestJS
TypeScript
REST API
RabbitMQ
JWT/OAuth2
PostgreSQL
MySQL
Redis
Docker
GitHub Actions
Linux servers
CI/CD

Tools

Docker
GitHub Actions
Redis

Job description

Büyüyen teknoloji ekibimizde mikroservis mimarimizi geliştirecek, veritabanı performansına hâkim ve sunucu tarafını da sahiplenecek bir Backend Developer arıyoruz. Servislerin tasarımından deploy sürecine ve production'daki sağlığına kadar backend ve altyapı tarafının ana sorumluluğunu üstlenecek bir ekip arkadaşı bekliyoruz.

Çalışma Modeli: Hibrit – Samsun ofisi (Samsun'da yaşayan veya Samsun'a taşınmaya hazır adaylar)

Görev ve Sorumluluklar
  • Node.js / NestJS (TypeScript) ile mikroservis mimarisinde, karmaşık iş kurallarına sahip API'ler ve servisler geliştirmek
  • Servis sınırlarını ve servisler arası iletişimi (REST, RabbitMQ) tasarlamak
  • API'leri versiyonlama, validation, hata yapısı, yetkilendirme ve Swagger dokümantasyonuyla birlikte tasarlamak
  • Üçüncü taraf entegrasyonlarını retry, timeout ve idempotency gözeterek güvenilir şekilde kurmak
  • Veritabanı şeması tasarlamak, yavaş sorguları tespit edip index ve sorgu optimizasyonu yapmak
  • Redis ile cache ve performans iyileştirmeleri yapmak
  • Servisleri Docker ile paketlemek, GitHub Actions ile CI/CD pipeline'larını kurmak ve geliştirmek
  • Kendi Linux sunucularımızda çalışan sistemlerin deploy, izleme ve sorun giderme süreçlerini yönetmek
  • Node.js ile en az 2 yıl backend deneyimi, NestJS ile production'da çalışmış olmak
  • TypeScript'e ve Node.js'in asenkron yapısına hâkimiyet
  • Mikroservis mimarisi ve RabbitMQ (veya benzeri bir message queue) ile çalışma deneyimi
  • REST API tasarımı, HTTP ve kimlik doğrulama (JWT / OAuth2) konularında sağlam bilgi
  • PostgreSQL ve/veya MySQL'de veri modelleme, index stratejileri ve sorgu analizi (EXPLAIN) deneyimi
  • Redis kullanım deneyimi
  • GitHub Actions veya benzeri bir araçla CI/CD pipeline kurmuş olmak
  • Linux sunucularda rahat çalışabilmek (SSH, log inceleme, servis yönetimi)
Artı Nitelikler
  • Nginx yapılandırması (reverse proxy, SSL)
  • Yüksek trafikli sistemlerde çalışma deneyimi
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Geliştirici – Mikroservisler & CI/CD (Hybrid Samsun)
Backend Geliştirici – Mikroservisler & CI/CD (Hybrid Samsun)

Rodinya • İlkadım

Hybrid
TRY 300,000 - 520,000
Senior Backend Developer
Senior Backend Developer

Onspay • Fatih

On-site
TRY 430,000 - 670,000
Backend Developer (CR-BADE02)
Backend Developer (CR-BADE02)

CRENNO • Kâğıthane

On-site
TRY 120,000 - 150,000
Özel Sağlık Sigortası
Servis/Ulaşım Hizmeti
08:30 - 17:30 çalışma saatleri
Full Stack Deverloper
Full Stack Deverloper

Magicline Enerji • Fatih

On-site
TRY 150,000 - 200,000
Kıdemli Yazılım Geliştirici (Senior Full Stack Developer)
Kıdemli Yazılım Geliştirici (Senior Full Stack Developer)

TÜBİTAK BİLGEM • Fatih

On-site
TRY 420,000 - 680,000
.NET BACKEND / FULL STACK DEVELOPER
.NET BACKEND / FULL STACK DEVELOPER

Mers Logistics • Maltepe

On-site
TRY 700,000 - 1,100,000
Ofisten çalışma modeli
Software Developer (.Net/C#)
Software Developer (.Net/C#)

taze • Serdivan

On-site
TRY 400,000 - 800,000
Principal Backend Engineer | Node.js, TypeScript
Principal Backend Engineer | Node.js, TypeScript

Colin's • Fatih

Hybrid
TRY 300,000 - 540,000
Tam sağlık sigortası
Eğitim desteği
Yıllık check-up
+1
Backend-Heavy Full Stack Developer
Backend-Heavy Full Stack Developer

mayners • Fatih

On-site
TRY 180,000 - 320,000
Lead Software Architect
Lead Software Architect

TCM Bilisim ve Danismanlik Hizmetleri • Fatih

Hybrid
TRY 900,000 - 1,500,000