Backend Geliştirici
Backend geliştirici, web ve mobil uygulamaların sunucu tarafını inşa eder; API'ler, veritabanları ve iş mantığı katmanını tasarlar. Sistemlerin güvenilir, ölçeklenebilir ve hızlı çalışmasından sorumludur.
İlgi Uyumu
İlgi uyumunu görmek için Compass testini tamamla
Ne Yapar?
- RESTful ve GraphQL API'ler tasarlamak ve geliştirmek
- Veritabanı şeması tasarımı ve sorgu optimizasyonu yapmak
- Mikroservis mimarisi kurmak ve yönetmek
- Kimlik doğrulama ve yetkilendirme sistemleri geliştirmek
- Birim ve entegrasyon testleri yazmak
- Kod incelemesi (code review) yapmak
- Performans izleme ve hata ayıklama
Tipik Bir Gün
Güne Slack'teki gece mesajlarını ve CI/CD pipeline durumunu kontrol ederek başlanır.
Stand-up toplantısında ekiple dün yapılanlar ve bugünün hedefleri paylaşılır.
Sabah saatleri genelde kod yazmaya ayrılmıştır: yeni endpoint'ler, veritabanı migration'ları veya refactoring.
Öğle sonrası code review, mimari tartışmalar ve pair programming seanslarıyla geçer.
Gün sonuna doğru PR'ler merge edilir, staging ortamına deploy yapılır.
Mesai genelde esnektir, uzaktan çalışma yaygındır; haftada 40-45 saat standarttır.
İçeriden
Emre T.
5 yıl deneyim • Görünmeyen ama her şeyi taşıyan kısım
“Kullanıcı arayüzü görür ama asıl iş arkada döner. Bir sistemin yük altında sorunsuz çalışmasını sağlamak beni tatmin ediyor. En keyifli an, aylardır yavaş çalışan bir sorguyu saniyenin altına indirdiğin an. Sürekli öğrenmek gerekiyor; bu hem yorucu hem de işin en güzel yanı.”
Sevdikleri
- Problem çözmek
- Esnek/uzaktan çalışma
- Sürekli yeni şeyler öğrenmek
Zorlukları
- Üretim hataları stresli olabilir
- Teknoloji hızlı değişiyor
Bu profil kurgusaldır; mesleği örneklemek için hazırlanmıştır.
İyileştirme Önerileri
Geliştirilecek temel beceriler:
- Java / Go / Node.js
- SQL ve NoSQL Veritabanları
- API Tasarımı (REST/GraphQL)
- Sistem Tasarımı
- Problem Çözme
- Ekip İletişimi
- Git
CV'ni yükleyerek kişiye özel, detaylı eksik analizi ve aksiyon planı al — sağdaki Studio Asistan panelinden dene (Pro).
Kullanılan Beceriler
Kimlerle Çalışır?
API sözleşmesi ve veri akışı koordinasyonu
Deployment ve altyapı gereksinimleri
Feature kapsamı ve teknik fizibilite
Veri boru hattı entegrasyonu
Gereksinimler
- Lisans — Bilgisayar Mühendisliği, Yazılım Mühendisliği, Matematik, Elektrik-Elektronik Müh.
- Bootcamp (backend odaklı)
- AWS Certified Developer
Kariyer Yolu
Maaş Aralığı
Aylık brüt, TRY — tahmini aralık
Başlangıç
90.000 ₺
Orta
138.000 ₺
Kıdemli
250.000 ₺