Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Pozisyon Hakkında
E-ticaret, finansal işlem yönetimi ve yüksek trafik odaklı mikroservis projeleri geliştiren ekibimize Backend Geliştirici arıyoruz.Bu pozisyonda Go, Kafka, MySQL, Redis, Couchbase ve Elasticsearch gibi modern teknolojilerle ölçeklenebilir, dayanıklı ve güvenli backend servisleri geliştireceksiniz.Takımın önemli bir parçası olarak yalnızca kod yazmayacak; test süreçlerine katkı sağlayacak, mimari kararların içinde yer alacak, performans ve güvenlik odaklı çözümler üreteceksiniz.
Görev ve Sorumluluklar
Backend Geliştirme
Go (Golang) ile mikroservis tabanlı, yüksek performanslı backend servisleri geliştirmek
RESTful API tasarımı, endpoint versiyonlama ve güvenlik kontrolleri
MySQL üzerinde veri modeli oluşturmak, karmaşık sorgular yazmak ve performans iyileştirmeleri yapmak
Event-Driven Sistemler
Kafka ile event-driven mimariler geliştirmek (Producer/Consumer, topic tasarımı, partitioning, offset yönetimi)
Yüksek trafikte mesaj tüketimi için verimli consumer grupları ve worker modelleri tasarlamak
Eventual consistency, idempotency, retry mekanizmaları gibi kritik konularda çözümler üretmek
Cache & NoSQL Sistemleri
Redis / Couchbase kullanarak düşük gecikmeli, ölçeklenebilir cache ve session yönetim sistemleri geliştirmek
Couchbase üzerinde bucket, scope, collection tasarımı ve N1QL sorguları yazmak
Arama ve Analitik Sistemleri
Elasticsearch mapping, index tasarımı, aggregation’lar, full-text search ve performans optimizasyonları yapmak
Test & Kalite Süreçleri
Unit test, integration test ve gerektiğinde benchmark testleri yazmak
Mock ve stub kullanımına hâkim olmak
Coverage artırma, test stratejisi belirleme ve CI pipeline içinde test otomasyonunu sürdürmek
DevOps & Observability
CI/CD süreçlerine (GitHub Actions vb.) katkı sağlamak
Logging, metrics, tracing (OpenTelemetry vb.) konularında çalışmak
Docker, Linux, container ortamları ve deployment yapıları ile çalışmak
Ekip Çalışması
Code review süreçlerine aktif katılmak
Mimari tartışmalara dahil olmak ve üretime giden sistemlerde sorumluluk almak
Ürün, frontend ve mobil ekipleriyle koordineli çalışmak
İŞ İLANI – Backend Geliştirici (Go) 2
Aranan Nitelikler
Go (Golang) ile en az 3 yıl backend geliştirme deneyimi,
MySQL üzerinde güçlü SQL bilgisi ve pratik tecrübe,
RESTful API geliştirme konusunda yetkinlik,
Redis, Valkey veya Couchbase deneyimi,
Kafka veya başka bir mesajlaşma sistemi ile çalışma tecrübesi,
Git versiyon kontrol sistemine hâkimiyet,
Unit test yazma pratiği, test araçlarını ve mock yapılarını kullanabilme,
Temiz kod, performans, ölçeklenebilirlik ve güvenlik prensiplerine önem verme,
Analitik düşünebilen, problem çözme kabiliyeti yüksek, takım çalışmasına yatkın,
Tercihen Aranan Nitelikler
AWS veya benzeri bulut platformlarında deneyim
Mikroservis mimarileri, event-driven sistemler, Saga & Outbox pattern bilgisi
Go’da concurrency, worker pool, goroutine yönetimi konularında güçlü pratik
Elasticsearch üzerinde profesyonel deneyim
Docker, Linux, CI/CD süreçlerinde tecrübe
Observability: Prometheus, Grafana, Jaeger, OpenTelemetry
Key Skills
Ranked by relevanceReady to apply?
Join Ziyarem Yazılım Elektronik Ticaret A.Ş. and take your career to the next level!
Application takes less than 5 minutes

