freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Builds and maintains scalable backend services in Java/Spring Boot, designs RESTful APIs, and occasionally contributes to Angular/React frontends for enterprise applications.

Danışmanlığını yapmakta olduğumuz kurumsal iş ortağımız için, kurumsal ölçekte geliştirilen uygulamaların backend geliştirme süreçlerinde görev alacak, gerektiğinde frontend geliştirme çalışmalarına da katkı sağlayacak Java Developer arayışımız bulunmaktadır.

Görev Tanımı:

  • Java ve Spring Boot teknolojileri kullanarak yeni uygulama ve servislerin geliştirilmesi,
  • Microservis mimarisine uygun ölçeklenebilir backend servislerinin tasarlanması ve geliştirilmesi,
  • RESTful API geliştirme, mevcut servislerin iyileştirilmesi ve sistem entegrasyonlarının gerçekleştirilmesi,
  • Gerektiğinde Angular veya React tabanlı frontend geliştirme süreçlerine katkı sağlanması,
  • İlişkisel ve NoSQL veritabanları üzerinde geliştirme, optimizasyon ve performans iyileştirmeleri yapılması,
  • CI/CD süreçleri, container teknolojileri ve Kubernetes/OpenShift ortamlarında uygulamaların devreye alınmasına destek verilmesi,
  • Üretim ortamında oluşan teknik problemlerin analiz edilmesi, kök neden analizlerinin yapılması ve kalıcı çözümler geliştirilmesi,
  • Yazılım geliştirme süreçlerinde kod kalitesi, performans ve sürdürülebilirlik standartlarının uygulanması,
  • Teknik ekipler ve iş birimleriyle koordineli çalışarak proje teslim süreçlerine katkı sağlanması.
  • Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği, Elektrik-Elektronik Mühendisliği, Matematik, Matematik Mühendisliği veya ilgili lisans bölümlerinden mezun,
  • En az 8 yıl Java geliştirme deneyimine sahip,
  • Mikroservis mimarisi ve RESTful API geliştirme konusunda deneyimli,
  • Angular veya React ile frontend geliştirme deneyimi bulunan,
  • TypeScript ve modern frontend geliştirme prensipleri hakkında bilgi sahibi,
  • Oracle, PostgreSQL ve tercihen MongoDB veya Couchbase gibi NoSQL veritabanlarıyla çalışma deneyimi bulunan,
  • Kafka, ActiveMQ veya benzeri mesajlaşma sistemleri konusunda bilgi sahibi,
  • Docker, Kubernetes/OpenShift, Git, Maven/Gradle ve CI/CD süreçlerinde deneyimli,
  • Dağıtık sistemler, sistem entegrasyonu ve servisler arası iletişim konularında bilgi sahibi,
  • ELK Stack, Elasticsearch veya benzeri loglama ve izleme araçlarıyla çalışma deneyimi bulunan,
  • Agile/Scrum metodolojileriyle çalışmış, analitik düşünme ve problem çözme becerileri güçlü,
  • Takım çalışmasına yatkın, iletişim becerileri güçlü ve teknik dokümantasyonu takip edebilecek seviyede İngilizce bilgisine sahip

“AVD Danışmanlık, Türkiye İş Kurumu'nun 1225 numaralı izin belgesi ile faaliyet göstermektedir.”

See also