İŞ TANIMI
· Analiz ekiplerince yapılan analizler doğrultusunda sistemsel tasarımların yapılması, teknik tasarım dokümanlarının hazırlanması,
· Yazılım geliştirme planlarının oluşturulması, diğer yazılım geliştirme ekipleri ile koordinasyon sağlanması,
· Yazılım geliştirmelerinin yapılması,
· Geliştirilen yazılımların birim testlerinin gerçekleştirilmesi,
· Operasyonel devreye alım dökümanlarının oluşturulması,
· Geliştirilen kodun sürüm yönetimine uygun şekilde kaynak sistemlerde güncellenmesi,
· Yazılımından sorumlu olunan konularda yaşanan problemlerin giderilmesi için geçici/kalıcı çözümün sağlanması.
GENEL NİTELİKLER
· Üniversitelerin ilgili bölümlerinden mezun,
· En az 2 yıl yazılım projelerinde aktif görev almış,
· Çok katmanlı uygulama geliştirme mimarilerinde yazılım geliştirme yapmış,
· Java platformlarında (JEE, Spring, Struts, vb.) uygulama geliştirme deneyimi olan,
· Web servisleri konusunda deneyimli, (RESTful, SOAP, vb.)
· Web tabanlı uygulama geliştirme konusunda deneyimli (AJAX, JSON, HTML, Java Script, vb.)
· DevOps Tool deneyimi (Jenkins, Docker, Openshift vs.) ve Spring Boot & Microservices tecrübesi öncelikli tercih sebebidir.
· Müşteri ihtiyaçlarını anlayarak uygulama tasarımını oluşturabilecek, sorumluluk üstlenebilecek,
· Ekip çalışmasına yatkın, yeni teknolojilere ve gelişmeye açık.