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 Özeti
Backend Yazılım Geliştirici rolü, yüksek performanslı ve güvenli backend servislerinin tasarlanması ve geliştirilmesinden sorumludur. Aday, modern yazılım mimarisi prensiplerine uygun servisler geliştirerek sistemin ölçeklenebilirliğine ve güvenilirliğine katkı sağlayacaktır. Başarılı olmak için güçlü problem çözme yetenekleri ve yazılım geliştirme standartlarına bağlılık önemlidir.
Rolün Şirketteki Yeri
Bu rol, yazılım ürününün arka uç işleyişini oluşturan temel ekip parçasıdır. Veritabanı, mesajlaşma sistemleri ve iş kuralları katmanlarının doğru şekilde çalışmasını sağlayarak tüm ürünün güvenli ve sürdürülebilir olmasına katkı sağlar.
Sorumluluklar
- Python ve FastAPI kullanarak performanslı backend servisleri geliştirmek.
- Katmanlı mimariye (router, controller, service, repository) uygun geliştirme yapmak.
- Veri doğrulama için Pydantic ve JSON Schema kullanmak.
- RabbitMQ ve Celery tabanlı asenkron iş süreçlerini tasarlamak ve yönetmek.
- PostgreSQL, Redis ve Alembic migration süreçlerini yürütmek.
- Hata yönetimi (RFC-7807), Idempotency-Key ve güvenli yeniden deneme politikaları uygulamak.
- Birim ve entegrasyon testleri ile kaliteyi güvence altına almak.
- CI/CD süreçlerine uygun geliştirme yapmak ve DevOps ekipleriyle uyumlu çalışmak.
Nitelikler
- Python 3.9+ ve FastAPI framework konusunda deneyim.
- SQLAlchemy, PostgreSQL ve Redis ile çalışma bilgisi.
- Mesajlaşma sistemleri (RabbitMQ, Kafka vb.) ile deneyim.
- Asenkron programlama ve API performans optimizasyonu konusunda bilgi.
- Git tabanlı proje yönetimi ve CI/CD süreçlerinde aktif rol alma.
- Analitik düşünme, güçlü iletişim ve ekip çalışmasına yatkınlık.
Key Skills
Ranked by relevanceReady to apply?
Join Crudfab and take your career to the next level!
Application takes less than 5 minutes