Sigortacılık alanında faaliyet gösteren firmamızın 4. Levent’teki Genel Müdürlük Bilgi Teknolojileri & AR-GE Birimi’nde görevlendirilmek üzere:
GENEL NİTELİKLER:
· Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği, Matematik Mühendisliği, Elektrik-Elektronik Mühendisliği bölümlerinden mezun,
· En az 2 yıl Java ile yazılım geliştirme tecrübesine sahip,
· JavaEE, JSF, Spring, Spring Boot, Spring Security, JPA/Hibernate veya TopLink, RDBMS/SQL, XML, SOAP, Restful vb. teknolojilerle web uygulamaları/servisleri geliştirme konularında tecrübe sahibi,
· Maven, SVN, Git, GİThub Eclipse/Netbeans/Intellij vb. yazılım geliştirme araçlarına hakim,
· İnternet protokolleri ve web teknolojileri konularında bilgi sahibi,
· OOP metodolojisi, yazılım tasarımı/mimarisi, kod kalitesi konularında bilgi sahibi,
· JQuery, Ajax, Javascript, Css, CSS3, HTML ve HTML5 konularında bilgi ve tecrübe sahibi,
· Oracle, Mssql veri tabanlarında tecrübe sahibi,
· Oluşturulacak projelerde proje mimarisini oluşturabilecek etkinliğe sahip,
· Full stack desteği verebilecek,
· Raporlama araçlarından (Style Report, Jasper Report vb.) en az birinde tecrübe sahibi,
· Spring Boot, Spring Security, Jpa, toplink, Restful teknolojilerinine hakim,
· İngilizce bilen,
· Analiz ve raporlama yetkinlikleri gelişmiş,
· Analitik düşünme yeteneğine sahip, detaylara önem veren,
· Çözüm odaklı, dinamik ve koordinasyon becerileri gelişmiş,
· İletişim becerileri gelişmiş, takım çalışmasına yatkın,
· Yoğun iş temposuna ayak uydurabilen,
· İşini tutkuyla yapan ve başarı odaklı,
· Erkek adaylar için askerlik görevini tamamlamış,
“Java Yazılım Uzman Yardımcısı/Uzmanı" arayışımız bulunmaktadır.
İŞ TANIMI:
· Yazılımla ilgili kullanıcı ihtiyaçlarını anlamak için süreç sahipleriyle, kullanıcılarla, bölüm yetkilileriyle konuşmak ve birlikte çalışmak.
· İyileştirme veya otomatize etme amacıyla mevcut süreçleri incelemek.
· Yazılımla ilgili sistem ihtiyaçlarını anlamak.
· Yazılımla ilgili tespit edilen kullanıcı ve sistem ihtiyaçlarını dokümante etmek.
· Yazılımda İhtiyaç duyulan tasarımları gerçekleştirmek.
· Tasarım dokümanlarını hazırlamak.
· Analiz ve tasarım dokümanını anlamak ve uygulamak.
· Uygulama için gerekli kodları yazmak veya düzeltmek.
· Gerekli teknik dokümanları hazırlamak.
· Sorumlu olduğu yazılımları test etmek.
· Gerekli eğitim dokümanlarının hazırlanmasına katkıda bulunmak.
· Gerekiyorsa son kullanıcılara eğitim verecek olan eğitimcileri eğitmek.