SPD Technology
SPD Technology
501 – 1.000 Karyawan
B2BFintechKecerdasan buatan
SPD Technology adalah mitra pengembangan produk perangkat lunak B2B yang membantu perusahaan dan bisnis dalam tahap pertumbuhan menciptakan, memodernisasi, dan mengembangkan produk digital. Layanannya mencakup cloud dan DevOps, AI dan pembelajaran mesin, rekayasa serta analitik data, fintech dan sistem pembayaran, modernisasi aplikasi, integrasi sistem, API, keamanan, rekayasa kualitas, serta UX/UI web dan seluler. Perusahaan ini membangun solusi seperti platform pembayaran, penagihan, deteksi penipuan, dan data untuk sektor fintech, asuransi, layanan kesehatan, dan e-commerce.

Insinyur Backend Senior - Pembayaran, Go, TypeScript, Node.js - Jarak Jauh di Ukraina

SPD Technology mencari Insinyur Backend Senior untuk mengembangkan infrastruktur pembayaran bagi pedagang dan platform mitra. Peran ini mencakup alur pembayaran, integrasi pemroses, rekonsiliasi, pembayaran pencairan, dan sistem keuangan yang andal.

Deskripsi

  • Membantu mengembangkan infrastruktur pembayaran untuk pedagang dan platform mitra
  • Mengelola seluruh siklus pembayaran dalam layanan TypeScript/NestJS, mulai dari otorisasi dan penangkapan hingga pengembalian dana, sengketa, dan konfirmasi pencairan
  • Membuat dan memelihara integrasi pemroses dan acquirer melalui abstraksi internal yang terdefinisi dengan baik
  • Merancang solusi checkout tertanam dan hosted menggunakan hosted fields, iframe, dan tokenisasi untuk mengurangi cakupan PCI
  • Mengembangkan logika biaya dan penetapan harga untuk skenario bertingkat, interchange-plus, tarif tetap, pembulatan, tarif khusus, dan kasus khusus
  • Membangun sistem rekonsiliasi dan penyelesaian yang membandingkan laporan pemroses serta berkas penyelesaian dengan catatan internal
  • Merekayasa pemrosesan peristiwa yang tangguh menggunakan kunci idempotensi, deduplikasi webhook, penanganan urutan yang tidak sesuai, percobaan ulang dengan backoff, dan mesin status
  • Menghubungkan layanan pencegahan penipuan, verifikasi rekening bank, dan KYC, lalu menyempurnakan pengambilan keputusan berdasarkan hasil yang diamati
  • Mengelola proses ACH, termasuk jendela pengiriman, pengembalian, kode pengembalian, NOC, dan kebijakan percobaan ulang
  • Melindungi akurasi domain keuangan sambil mempertahankan jejak audit lengkap dan bukti rekonsiliasi
  • Menjadi pakar bidang pembayaran, memandu keputusan produk terkait jalur pembayaran, dan meninjau kode yang berkaitan
  • Bekerja erat dengan tim yang berbasis di AS selama 4–6 jam waktu tumpang tindih dengan Waktu Tengah AS

Persyaratan

  • Setidaknya enam tahun pengalaman profesional dalam rekayasa perangkat lunak
  • Tiga tahun atau lebih pengalaman langsung dengan sistem atau pemrosesan pembayaran
  • Keterampilan pengembangan backend yang kuat dalam Go, TypeScript, dan Node.js
  • Pengalaman mengelola alur pembayaran produksi di luar integrasi API pembayaran sederhana
  • Pengalaman mengintegrasikan penyedia seperti Stripe, Adyen, Braintree, Checkout.com, Worldpay, Fiserv, atau pemroses, gateway, dan acquirer sebanding
  • Pengetahuan menyeluruh tentang siklus pembayaran kartu, termasuk otorisasi, penangkapan, penyelesaian, pengembalian dana, chargeback, dan sengketa
  • Pengetahuan tentang jalur pembayaran bank; pengalaman ACH/NACHA, termasuk pengembalian dan waktu transaksi, lebih disukai
  • Pengalaman menerapkan rekonsiliasi dan penyelesaian pembayaran
  • Penguasaan webhook, percobaan ulang, idempotensi, pemrosesan asinkron, dan mode kegagalan sistem terdistribusi
  • Pengalaman memodelkan data relasional untuk sistem dengan transaksi intensif
  • Pengetahuan tentang PCI DSS dan pola pembayaran aman seperti tokenisasi serta isolasi data sensitif
  • Perhatian luar biasa terhadap ketepatan dan kasus khusus sistem keuangan
  • Nyaman menggunakan alat pengembangan modern berbantuan AI
  • Komunikasi bahasa Inggris yang lancar dan percaya diri berkolaborasi langsung dengan tim berbasis AS
  • Tersedia untuk waktu tumpang tindih harian selama empat hingga enam jam dengan Waktu Tengah AS
  • Bonus: Pengalaman dengan model platform, marketplace, atau fasilitator, termasuk pembayaran terpisah, onboarding sub-merchant, dan alur multipihak
  • Bonus: Pengalaman dengan jalur pembayaran pencairan dan distribusi, termasuk pengumpulan, verifikasi, dan pengelolaan status rekening bank
  • Bonus: Pengalaman dengan alat penipuan dan risiko serta layanan validasi rekening bank
  • Bonus: Pengalaman mengembangkan plugin atau SDK e-commerce untuk platform seperti WooCommerce, Shopify, atau Magento
  • Bonus: Pengetahuan tentang multivaluta, lintas batas, atau metode pembayaran alternatif
  • Bonus: Pengalaman menerapkan event sourcing pada status keuangan dan merancang buku besar berpasangan

Tunjangan

  • Pilihan kerja jarak jauh penuh waktu secara global atau kerja hybrid dari kantor hub
  • Jam kerja fleksibel
  • Beban kerja dan pendapatan yang konsisten
  • Tinjauan kinerja dengan jalur karier yang jelas
  • Program mentoring
  • Perencanaan pengembangan pribadi
  • Akses pembelajaran individual melalui perpustakaan perusahaan
  • Dukungan untuk berbicara di depan umum
  • Acara teknologi dan budaya di seluruh perusahaan
  • Budaya fleksibel dan suportif yang berpusat pada kolaborasi, komunikasi terbuka, dan saling menghormati
  • Kesempatan berkontribusi pada inisiatif CSR yang bermakna

Lowongan Terkait