American Express
American Express
American Express, bankacılık, finans ve B2B ödemeleri alanlarında faaliyet gösteren küresel bir finansal hizmetler şirketidir. Şirketin faaliyetleri arasında bireysel, ticari ve kurumsal kredi kartları; ödeme ve üye iş yeri hizmetleri; tasarruf hesapları, vadeli mevduat sertifikaları ve bireysel krediler; ayrıca ödül programları, seyahat programları, kurumsal ödeme çözümleri, finansal eğitim, güvenlik hizmetleri ile kart üyesi ve üye iş yeri desteği yer alır.

Yazılım Mühendisi III, Java Mikroservisleri

American Express bünyesinde dağıtık ve düşük gecikmeli kart işlem sistemleri geliştirin. Java mikroservisleri, API’ler, otomatik testler ve bulut tabanlı platform özellikleri oluşturun.

Açıklama

  • Dağıtık hibrit bulut platformunda kart işlem sistemleri için temel özellikler geliştirin.
  • Çevik bir ekibin parçası olarak kod ve birim testleri yazın.
  • API belirtimleri ve otomasyonla çalışın.
  • Vert.x, Spring MVC, Spring Data ve Spring Boot gibi Java teknolojilerini kullanarak RESTful mikroservisler geliştirin.
  • Farklı konumlardaki teknoloji ve geliştirme ekipleriyle iş birliği yapın.
  • Yeni teknolojileri benimseme fırsatlarını belirleyin.
  • Gereksinimleri anlamak ve analiz etmek için paydaşlarla çalışın.
  • Yeniliği ve denemeyi teşvik edin.

Gereksinimler

  • Bilgisayar bilimi alanında lisans derecesi veya sektörde eşdeğer deneyim.
  • Profesyonel yazılım geliştirme alanında en az beş yıllık deneyim.
  • Nesne yönelimli programlama, eşzamanlılık ve istisna yönetimi konusunda güçlü bilgi.
  • Veri yapıları ve algoritmalar, işletim sistemi temelleri ve ileri düzey Java bilgisi.
  • Java veya Go ile güçlü yazılım geliştirme deneyimi.
  • Dağıtık mikroservis sistemleri oluşturma deneyimi.
  • Envoy, Linkerd, Istio veya gRPC/ProtoBuf gibi servis ağı ürünleri ya da çerçeveleriyle deneyim.
  • Zipkin/Jaeger, ELK Stack ve Prometheus gibi dağıtık sistem yönetimi, izleme ve takip araçlarıyla deneyim.
  • Bulut tabanlı uygulamalar tasarlama ve geliştirme deneyimi.
  • Docker, Kubernetes veya OpenShift deneyimi tercih sebebidir.
  • Düşük gecikmeli ve yüksek işlem hacimli sistemlerde Redis, Kafka, Couchbase ve Cassandra gibi NoSQL veritabanları ve dağıtık mesajlaşma sistemleriyle deneyim.
  • Jenkins ve GitHub gibi CI/CD araçlarıyla deneyim.
  • DevOps ekiplerinde ve Scrum ile çalışma deneyimi.
  • Güçlü sözlü ve yazılı iletişim becerileri.

Yan Haklar

  • Rekabetçi temel maaş.
  • Prim teşvikleri.
  • Finansal refah ve emeklilik için destek.
  • Konuma bağlı olarak sağlık, diş, görme, hayat sigortası ve maluliyet teminatı.
  • Role ve iş ihtiyaçlarına bağlı olarak esnek hibrit, ofisten veya sanal çalışma düzenleri.
  • Konuma bağlı olarak ücretli ebeveyn izni.
  • Konuma bağlı olarak hemşire ve doktorların görev yaptığı iş yeri sağlık merkezlerine erişim.
  • Healthy Minds programı aracılığıyla ücretsiz ve gizli danışmanlık.
  • Kariyer gelişimi ve eğitim fırsatları.