Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği veya Bilgisayar Bilimleri Mühendisliği bölümlerinden mezun,
Minimum 4 yıl yazılım geliştirme deneyimi olan,
Java (min 4 yıl) programlama dilinde deneyimi olan,
Tercihen yüksek performanslı multithreaded uygulamalar yazma konusunda deneyimli,
Relational(MSSQL, Postgre) veri tabanında proje deneyimi olan,
Apache, Kafka gibi pipeline teknolojilerinde proje deneyimi olan,
Elastic Search ile index ve arama deneyimi olan,
Tercihen CDN bilgi ve deneyimi olan,
Redis, Memcached gibi cache teknolojilerinde proje deneyimi olan,
Java’da Spring ve Spring Boot framework’lerinde proje deneyimi olan,
Yüksek performanslı ve iyi pratiklere uygun REST servisi geliştirme deneyimi olan ve API Gateway ürünlerinde deneyimi olan,
Temel HTML ve javascript proje deneyimi olan,
Linux işletim sistemi kullanım bilgisine sahip,
Scrum Agile bilgisi olan, Jira, Git gibi ürünleri kullanabilen,
Jenkins ve Openshift gibi continuous integration, continuous delivery ürünlerinde proje deneyimi olan,
İngilizce API dokümantasyonu üretebilecek düzeyde iyi seviyede İngilizce bilen .
Rol Ve Sorumluluklar
Dergilik servisi teknik ekibinde backend yazılım mühendisi görevinde çalışır,
Backend modüllerinin gerektirdiği teknolojileri araştırır ve yüksek hacimli ihtiyaçları destekleyecek optimum (yüksek performans, düşük maliyet) mimariyi / çözümü alt sistemleri ile birlikte tasarlar
Tasarlanan çözümü (world class) geliştirir, birim testlerini yapar ve operasyon ekibine çözüm için destek verir,
World class API dokümantasyonu hazırlayıp 3. parti geliştiricilerin hızla API’ları kullanması için destek olur,
Zaman içerisinde ihtiyaç duyulan iyileştirici, performans ve verim artırıcı çalışmaları yapar,
Scrum takımı içerisinde çevik çalışma prensipleri ile çalışır,
Diğer Digital Publishing takımları ile (mobil uygulama ve web ekipleri) etkileşim içerisinde çalışır.