Android Yazılım Uzmanı / Mimarı

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in Kotlin and JAVA programming languages., At least 3 years of experience in software development., Knowledge of Android Studio, Android SDK, and Gradle., Strong understanding of software development methodologies and Agile Scrum practices..

Key responsabilities:

  • Participate in the development and maintenance of Android applications.
  • Contribute to technical design, application development, testing, and CI/CD processes.
  • Support the adaptation of new technologies to existing systems.
  • Ensure the quality and sustainability of high-traffic online systems.

Akbank logo
Akbank Banking XLarge https://www.akbank.com/
10001 Employees
See all jobs

Job description

Android Developer Ne İş Yapar?

  • Android uygulamaların geliştirilmesi ve bakımı süreçlerinde rol alır
  • Akbank vizyonuna uygun olarak en iyi dijital bankacılık deneyimi için Android ve mobil yazılım teknolojilerinde teknik tasarım, uygulama geliştirme, test ve ci/cd süreçlerinde aktif olarak rol alır
  • Yeni nesil teknolojilerin araştırılması ve mevcut sistemlere adaptasyonu konusunda destek olur
  • Dijital bankacılık mobil ürünleri ve hizmetlerinin geliştirilmesinde ve teknik tasarım süreçlerinde görev alır
  • Yüksek trafiği olan online sistemlerin güvenli ve sürdürülebilir şekilde geliştirilmesinde rol alır
  • Görev aldığı projelerin yazılım yaşam döngüsü içerisinde kaliteli bir şekilde üretim ortamında yaşamasından sorumlu olur
  • Devreye alındıktan sonra işlerin üretim ortamında kaliteli bir şekilde çalışmasından ve bakımından sorumludur


Hangi niteliklere sahip olmalı?

  • Kotlin ve JAVA programlama dillerine hakim olmak
  • Android Studio, Android SDK, Gradle konusunda bilgi sahibi olmalı
  • Alanında en az 3 yıl deneyimli
  • Unit Test yazma konusunda bilgi sahibi olmak
  • Android Jetpack(Databinding, Livedata, ViewModel etc.) bileşenlerine hakim olmak
  • Yazılım geliştirme mimarilerine ve tasarım desenlerine hakim olmak (MVMM,MVP,MVI)
  • Agile metodunda Scrum yönteminde deneyimi olmak
  • Mobil uygulama geliştirme yaşam döngüsünü bilmek
  • Yazılım geliştirme metodolojileri konusunda bilgi sahibi ve deneyimli olmak
  • Çok iyi derecede yazılı ve sözlü İngilizce bilmek
  • Tercihen bankacılık sektörü ve bankacılık ürünleri, kredi ve sigorta konularından bir ya da birkaçında bilgi ve deneyim sahibi olmak
  • Tercihen Secure Development Life Cycle(S-SDLC) alanında deneyimli ya da Secure Coding Teknikleri eğitimini almış olmak
  • Tercihen CI/CD süreçlerine hakim

Required profile

Experience

Industry :
Banking
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Related jobs