NETAŞ
Backend Developer / Full Stack Developer
NETAŞTurkey18 hours ago
Full-timeInformation Technology

NETAŞ olarak güçlü Ar-Ge birikimimizi, Türkiye’nin lider kurumlarının dijital dönüşüm yolculuklarında değer yaratmak için kullanıyoruz. Bu kapsamda, bir iş ortağımızın yürüttüğü projede ve müşteri lokasyonunda görev alacak Backend Developer arıyoruz.


Aranan Nitelikler


  • Bilgisayar Mühendisliği veya ilgili bölümlerden mezun
  • Bankacılık / finans projelerinde 5+ yıl yazılım geliştirme deneyimi
  • Backend geliştirme deneyimi (Java / Spring Boot veya C# / .NET Core)
  • RESTful API ve REST / SOAP servis geliştirme deneyimi
  • Microservice mimarisi hakkında bilgi sahibi
  • SQL ve veri modelleme konusunda deneyimli
  • Mesajlaşma sistemleri (Kafka, RabbitMQ vb.) ile çalışma deneyimi
  • Core banking sistemleri (tercihen Symphony) ile geliştirme ve entegrasyon deneyimi
  • Git ve CI/CD süreçleri konusunda deneyim
  • Unit ve Integration test yazma deneyimi
  • Docker / Kubernetes gibi container teknolojilerinde deneyimli
  • Jira & Confluence araçlarını kullanmış
  • Agile / Scrum metodolojileri ile çalışma deneyimi
  • Yüksek trafikli production sistemlerde geliştirme deneyimi
  • Modern frontend frameworkleri (React / Angular / Vue.js) ile deneyim
  • HTML5, CSS3, JavaScript (ES6+) bilgisi
  • Bankacılık domain bilgisi (EFT, FAST, SWIFT, krediler, mevduat, kartlı ödeme sistemleri vb.)
  • KVKK, BDDK, ISO 27001 farkındalığı
  • İyi seviyede İngilizce
  • Takım çalışmasına yatkın, proaktif yaklaşım sahibi
  • Hibrit çalışma modeline uyum sağlayabilecek (haftada 3 gün ofis)
  • Tercihen İstanbul Anadolu Yakası’nda ikamet eden


Görev ve Sorumluluklar


  • Bankacılık uygulamaları için yüksek performanslı backend servisleri ve API’ler geliştirmek
  • İş analistleri tarafından hazırlanan fonksiyonel gereksinimleri teknik çözümlere dönüştürmek
  • Mikroservis mimarisine uygun uygulamalar geliştirmek ve mevcut servisleri iyileştirmek
  • İç ve dış sistemlerle entegrasyon geliştirmeleri yapmak (REST/SOAP servisler, mesajlaşma altyapıları)
  • Yazılım geliştirme sürecinde unit, integration ve contract testleri oluşturmak
  • CI/CD süreçlerine uygun kod geliştirmek ve versiyon kontrol sistemlerini kullanmak
  • Agile/Scrum metodolojisi ile çalışan ekiplerde aktif rol almak
  • Performans, güvenlik ve ölçeklenebilirlik konularında geliştirmeler yapmak
  • Canlıya alma süreçlerinde aktif katılım

Key Skills

Ranked by relevance