Point your AI agent at freehire and let it find you a job.

Get the CLI →

AVD Consultancy

NewBe an early applicant

Senior Java Developer (Java 21 & Microservices)

Posted Updated
Discussion

Summary

AVD Consultancy is recruiting a Senior Java Developer (8+ years) for its corporate client in Turkey: building high-performance, scalable backend services with Java 21 and Spring Boot microservices, messaging via RabbitMQ/Kafka, caching with Redis or Couchbase, Oracle/PostgreSQL work, and CI/CD plus performance tuning.

Danışmanlığını yapmakta olduğumuz kurumsal iş ortağımız için en az 8 yıl deneyimli Java Developer arayışımız bulunmaktadır.

Görev Tanımı:

  • Java 21 ve Spring Boot teknolojileri ile yüksek performanslı, ölçeklenebilir ve sürdürülebilir backend uygulamalarının geliştirilmesi,
  • Spring Boot Web, Data ve Security modülleri kullanılarak servis geliştirme süreçlerinin yürütülmesi,
  • Mikroservis mimarisine uygun uygulama ve servislerin tasarlanması, geliştirilmesi ve iyileştirilmesi,
  • Mobil uygulamalar için backend servislerinin geliştirilmesi ve entegrasyon süreçlerinde görev alınması,
  • RabbitMQ başta olmak üzere Kafka gibi mesajlaşma sistemleri ile veri akışlarının geliştirilmesi,
  • Redis veya Couchbase kullanılarak cache ve veri erişim süreçlerinin yönetilmesi,
  • Oracle ve PostgreSQL veritabanları üzerinde geliştirme, optimizasyon ve performans iyileştirme çalışmalarının yapılması,
  • Transaction, concurrency ve thread yönetimi gerektiren süreçlerde güvenilir çözümler geliştirilmesi,
  • Uygulama mimarisi ve teknik tasarım kararlarında aktif rol alınması,
  • Kod kalitesi, performans, güvenlik ve sürdürülebilirlik standartlarının gözetilmesi,
  • CI/CD süreçleri kapsamında geliştirme, test ve devreye alma faaliyetlerine katkı sağlanması,
  • Yapay zekâ destekli geliştirme araçlarından faydalanarak yazılım geliştirme süreçlerinin verimliliğinin artırılması,
  • Mevcut uygulamalarda performans analizi, optimizasyon ve iyileştirme çalışmalarının yürütülmesi.
  • Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği, Elektrik-Elektronik Mühendisliği, Matematik, Matematik Mühendisliği, Yönetim Bilişim Sistemleri veya ilgili lisans bölümlerinden mezun,
  • Java ile yazılım geliştirme alanında en az 8 yıl deneyimli,
  • Java 21 ile çalışma deneyimine sahip,
  • Mikroservis mimarileri, RESTful API geliştirme ve servis entegrasyonları konusunda bilgi sahibi,
  • RabbitMQ veya Kafka teknolojileri ile çalışma deneyimine sahip; RabbitMQ deneyimi tercih sebebidir,
  • Redis veya Couchbase teknolojilerinden en az biriyle çalışma deneyimi bulunan,
  • Oracle ve PostgreSQL veritabanları üzerinde geliştirme yapmış,
  • Transaction yönetimi, concurrency ve multithreading konularında deneyimli,
  • Uygulama mimarisi ve teknik tasarım kararlarında görev almış,
  • Uygulama performansı, kaynak kullanımı ve sorgu optimizasyonu konularında deneyim sahibi,
  • CI/CD araçları ve süreçleriyle çalışmış,
  • SonarQube vb. kod kalitesi ve statik kod analiz araçlarını kullanmış,
  • Notification sistemleri üzerinde çalışma deneyimi bulunan,
  • Mobil uygulamalar için backend servis geliştirme deneyimine sahip,
  • Yapay zekâ destekli geliştirme araçlarını günlük geliştirme süreçlerinde etkin kullanabilen,
  • Analitik düşünme, problem çözme ve teknik hata analizi yetkinlikleri güçlü,
  • Takım çalışmasına yatkın, iletişim becerileri güçlü, sorumluluk alabilen ve çözüm odaklı.

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available