Text copied to clipboard!
Başlık
Text copied to clipboard!Java Uygulama Geliştirici
Açıklama
Text copied to clipboard!
Aramıza katılacak Java Yazılım Geliştirici arıyoruz. Bu pozisyonda, modern yazılım geliştirme süreçlerine hakim, Java programlama dilinde uzman, yenilikçi ve çözüm odaklı bir ekip arkadaşı aramaktayız. Sorumluluklarınız arasında, kurumsal düzeyde Java tabanlı uygulamaların tasarlanması, geliştirilmesi, test edilmesi ve bakımının yapılması yer alacaktır. Ayrıca, mevcut uygulamaların iyileştirilmesi, performans optimizasyonlarının yapılması ve yeni teknolojilerin entegrasyonu da görevleriniz arasında olacaktır. Takım çalışmasına yatkın, iletişim becerileri güçlü ve analitik düşünme yeteneğine sahip adaylar tercih edilmektedir. Java Yazılım Geliştirici olarak, yazılım yaşam döngüsünün tüm aşamalarında aktif rol alacak, müşteri gereksinimlerini analiz edecek ve en uygun çözümleri sunacaksınız. Kod kalitesini artırmak için kod incelemelerine katılacak, birim testleri yazacak ve hata ayıklama süreçlerinde etkin olacaksınız. Ayrıca, Agile/Scrum metodolojileri ile çalışacak, proje yönetim araçlarını etkin kullanacak ve sürekli gelişime açık olacaksınız. Güvenlik, ölçeklenebilirlik ve sürdürülebilirlik konularında bilgi sahibi olmanız beklenmektedir. Yenilikçi teknolojileri takip ederek, ekibe teknik bilgi aktarımı sağlayacak ve gerektiğinde mentorluk yapacaksınız. Sonuç odaklı, zaman yönetimi konusunda başarılı ve yoğun tempoda çalışabilen adaylar arıyoruz. Eğer siz de dinamik bir ortamda, büyük ölçekli projelerde yer almak ve kariyerinizi ileri taşımak istiyorsanız, başvurunuzu bekliyoruz.
Sorumluluklar
Text copied to clipboard!- Java tabanlı uygulamaların geliştirilmesi ve bakımı
- Yazılım gereksinimlerinin analiz edilmesi
- Kod incelemelerine katılmak ve kod kalitesini artırmak
- Birim testleri yazmak ve hata ayıklama yapmak
- Mevcut uygulamaların performansını optimize etmek
- Yeni teknolojileri araştırmak ve uygulamak
- Takım ile etkili iletişim kurmak
- Agile/Scrum metodolojileri ile çalışmak
- Teknik dokümantasyon hazırlamak
- Müşteri taleplerine uygun çözümler üretmek
Gereksinimler
Text copied to clipboard!- Üniversitelerin ilgili bölümlerinden mezun olmak
- En az 2 yıl Java geliştirme deneyimi
- Spring, Hibernate gibi Java frameworklerine hakim olmak
- Veritabanı yönetimi ve SQL bilgisi
- Versiyon kontrol sistemleri (Git, SVN) kullanabilmek
- Analitik düşünme ve problem çözme yeteneği
- Takım çalışmasına yatkınlık
- İyi derecede İngilizce bilgisi
- Yazılım yaşam döngüsü hakkında bilgi sahibi olmak
- Agile/Scrum süreçlerinde deneyim
Potansiyel mülakat soruları
Text copied to clipboard!- Java ile geliştirdiğiniz bir projeyi anlatır mısınız?
- Spring veya Hibernate ile ilgili deneyimleriniz nelerdir?
- Bir yazılım hatasını nasıl tespit eder ve çözersiniz?
- Takım çalışmasında karşılaştığınız bir zorluğu nasıl aştınız?
- Veritabanı optimizasyonu konusunda ne tür çalışmalar yaptınız?
- Agile/Scrum metodolojileri ile ilgili deneyiminiz var mı?
- Kod kalitesini nasıl sağlarsınız?
- Yenilikçi teknolojileri nasıl takip ediyorsunuz?
- Müşteri taleplerini analiz etme süreciniz nasıldır?
- Yoğun iş temposunda nasıl organize oluyorsunuz?