Yazılım Geliştirici (Java) İş İlanı

İşveren Hakkında

GENEL NİTELİKLER

Aranan Nitelikler:

  • Üniversitelerin Bilgisayar Bilimleri, Bilgisayar Mühendisliği, Bilişim Sistemleri Mühendisliği, Bilgisayar ve Yazılım Mühendisliği, Yazılım Mühendisliği, Bilgisayar Bilimi ve Mühendisliği, Bilgisayar ve Enformatik Mühendisliği, Kontrol ve Bilgisayar Mühendisliği bölümlerinden mezun olmak,
  • Alanında en az 3 yıl çalışma deneyimine sahip olmak,
  • Java programlama dilinde bilgi ve tecrübe sahibi olmak,
  • Clean Code, Clean Architecture, Design Patterns ve SOLID gibi yazılım tasarım prensiplerine hakim olmak,
  • Spring Boot, PostgreSQL, JPA, REST APIs, GIT gibi teknolojilerde bilgi sahibi olmak,
  • Test Driven Development (TDD) ve Unit Testing konularında tecrübe sahibi olmak,
  • Sunucu ve mikroservis mimarileri konusunda bilgi ve tecrübe sahibi olmak,
  • DevOps, CI/CD süreçleri ve araçları (Jenkins, Docker, Maven, Bitbucket, Jira, Confluence vb.) ve Container mimarileri (Docker, Kubernetes) ile ilgili tecrübe sahibi olmak,
  • Çevik yazılım geliştirme, kodlama standartları, kod inceleme, derleme süreçleri, entegrasyon, test ve bakım süreçlerine aşina olmak,
  • Yeni teknolojileri araştırmaya ve öğrenmeye açık olmak, ekip çalışmasına yatkın olmak.

İş Tanımı:

  • Müşterilerden gelen ihtiyaç ve isterler konusunda analiz, tasarım ve geliştirme görevlerini eksiksiz yerine getirmek ve süreci dokümante etmek,
  • Kaliteli ve güvenli yazılım geliştirme metodolojilerini uygulamak,
  • Birim ve fonksiyonel testleri yazmak,
  • Verilen görevi belirlenmiş kalite ve standartlara uygun bir şekilde zamanında teslim etmek,
  • Scrum takımının bir üyesi olarak takımla birlikte çalışmak,
  • Uluslararası standartlara uygun geliştirmeler yapmak,
  • Dünyada kabul görmüş en iyi yazılım mühendisliği pratiklerini uygulamak.