GENEL NİTELİKLER
- Java dilinde en az 8 yıl yazılım geliştirme deneyimi
- Benzer pozisyonda en az 4 yıl yazılım ekip veya ekipleri yönetimi tecrübesi
- SDLC süreçlerine hakim
- Genel kabul görmüş design pattern'ler konusunda bilgi sahibi
- OOP ve SOLID kavramlarına hakim
- Yüksek performanslı SOAP, Rest servislerinin geliştirilmesinde ve sync-async entegrasyonda deneyimli
- Spring, ORM konularına hakim
- Concurrency, JDBC, transactions konularında bilgi sahibi
- Relational DB üzerinde data modelleme ve query optimizasyonu konularında deneyimli
- Git versiyon kontrol sistemini kullanarak uygulama geliştirmiş
- Clean Architecture, MVC, MVVM mimarileri konusunda bilgi sahibi
- Groovy script diline hakim
FARK YARATACAK NİTELİKLER
- SAP Hybris CX üzerinde uygulama geliştirmiş olmak
- Flexible Search ve Impex Import/Export konularında tecrübe sahibi
- E-ticaret projelerinde görev almış olması
- Scrum tecrübesi
- Dağıtık mimari, Microservice mimarisi, Docker konularında bigi sahibi
- Olaylara Devops bakış açısıyla yaklaşabilecek
- CI / CD konularında deneyimli
.
Eğer bu nitelik ve becerilere sahip olduğunu düşünüyorsan Java Yazılım Müdürü pozisyonuna başvurunu bekliyoruz.
İŞ TANIMI
- E-Commerce platformu ile ilgili oluşan problemlere çözüm üretmek,
- Ekip içinde yapılan geliştirmelerin standartlara uygun yapıldığı konusunda inceleme yapmak ve yönlendirmek
- Teknik workshop'lar ve refinement toplantıları içerisindeki teknik ve mimari tartışmaları yönlendirecek
- Analiz süreçlerine katılarak teknik yönlendirme yapacak
- Proje bağımlılıklarını takip ederek, yaşanabilecek sorunları çözmek ya da eskale etmek
- Projelerin kalite kontrol listelerinin düzenli olarak güncel olup olmadığını kontrol etmek
YÖNETİM SORUMLULUKLARI
- Proje çıktıları ve proje bitiş zamanı taahhüdü konularında sorumluluk almak
- Ekip üyelerini doğrudan yönetmek
- Belirli aralıklarla ekibi ile ilgili performans görüşmeleri yapmak
- Ekibi için eğitim yol haritasını çıkarmak ve uygulamak
- Tecrübesi düşük ekip üyelerine mentorluk yapmak
- Yazılım geliştirme sürecinin sürekli iyileştirilmesine katkıda bulunmak