Text copied to clipboard!

Başlık

Text copied to clipboard!

Java EE Geliştirici

Açıklama

Text copied to clipboard!
Aramıza katılacak bir Java EE Geliştiricisi arıyoruz. Bu pozisyonda, büyük ölçekli kurumsal uygulamaların tasarımı, geliştirilmesi ve bakımı konusunda sorumluluk alacak, Java EE teknolojilerini etkin şekilde kullanabilen bir ekip üyesi olmanız beklenmektedir. Java EE Geliştiricisi olarak, yazılım geliştirme yaşam döngüsünün tüm aşamalarında aktif rol alacak, analizden test ve dağıtıma kadar olan süreçlerde yer alacaksınız. Takım çalışmasına yatkın, iletişim becerileri güçlü ve yenilikçi çözümler üretebilen adaylar arıyoruz. Görevleriniz arasında, kullanıcı gereksinimlerini analiz etmek, teknik tasarım dokümanları hazırlamak, Java EE tabanlı uygulamalar geliştirmek, mevcut sistemleri iyileştirmek ve yeni teknolojileri projelere entegre etmek yer alacaktır. Ayrıca, kodun kalitesini sağlamak için birim testleri yazmak ve hata ayıklama süreçlerine destek vermek de önemli sorumluluklarınız arasında olacaktır. Java EE Geliştiricisi olarak, JPA, EJB, JSF, Servlet, JSP, JMS gibi Java EE bileşenleriyle çalışacak, RESTful ve SOAP tabanlı web servisleri geliştireceksiniz. Veritabanı yönetimi, performans optimizasyonu ve güvenlik konularında bilgi sahibi olmanız beklenmektedir. Agile/Scrum metodolojileriyle çalışmaya yatkın, hızlı değişen iş gereksinimlerine uyum sağlayabilen bir profesyonel olmanız önemlidir. Ayrıca, teknik dokümantasyon hazırlama, kod incelemeleri yapma ve junior geliştiricilere mentorluk etme gibi ek sorumluluklarınız da olabilir. Sürekli öğrenmeye açık, yeni teknolojileri takip eden ve kendini geliştirmeye istekli adaylar tercih edilmektedir. Kurumsal projelerde deneyim sahibi, problem çözme yeteneği gelişmiş ve analitik düşünebilen bir Java EE Geliştiricisi olarak ekibimize değer katmanızı bekliyoruz.

Sorumluluklar

Text copied to clipboard!
  • Java EE tabanlı uygulamaların geliştirilmesi ve bakımı
  • Kullanıcı gereksinimlerinin analiz edilmesi
  • Teknik tasarım dokümanlarının hazırlanması
  • RESTful ve SOAP web servislerinin geliştirilmesi
  • Birim testlerinin yazılması ve hata ayıklama süreçlerine katılım
  • Mevcut sistemlerin iyileştirilmesi ve yeni teknolojilerin entegrasyonu
  • Veritabanı yönetimi ve optimizasyonu
  • Kod incelemeleri ve teknik dokümantasyonun hazırlanması
  • Junior geliştiricilere mentorluk yapılması
  • Agile/Scrum metodolojileriyle çalışma

Gereksinimler

Text copied to clipboard!
  • Bilgisayar Mühendisliği veya ilgili alanlarda lisans derecesi
  • Java EE teknolojilerinde en az 3 yıl deneyim
  • JPA, EJB, JSF, Servlet, JSP, JMS konularında bilgi sahibi
  • Veritabanı yönetim sistemleriyle çalışma deneyimi (Oracle, MySQL, PostgreSQL vb.)
  • RESTful ve SOAP web servisleri geliştirme tecrübesi
  • Agile/Scrum metodolojileriyle çalışma deneyimi
  • İyi derecede İngilizce okuma ve yazma becerisi
  • Takım çalışmasına yatkınlık ve güçlü iletişim becerileri
  • Problem çözme ve analitik düşünme yeteneği
  • Teknik dokümantasyon hazırlama becerisi

Potansiyel mülakat soruları

Text copied to clipboard!
  • Java EE ile geliştirdiğiniz bir projeyi kısaca anlatır mısınız?
  • Hangi Java EE bileşenlerinde daha yetkin hissediyorsunuz?
  • RESTful ve SOAP servisleri arasındaki farkları açıklayabilir misiniz?
  • Veritabanı optimizasyonu konusunda hangi yöntemleri kullanıyorsunuz?
  • Agile/Scrum projelerinde nasıl bir rol üstlendiniz?
  • Kod incelemesi yaparken nelere dikkat edersiniz?
  • Yeni teknolojileri takip etmek için hangi kaynakları kullanıyorsunuz?
  • Birim testlerini nasıl planlıyor ve uyguluyorsunuz?
  • Takım içinde yaşadığınız bir zorluğu ve çözümünüzü paylaşır mısınız?
  • Teknik dokümantasyon hazırlama süreciniz nasıldır?