Volante Technologies
Volante Technologies
501 – 1.000 Karyawan
Sponsor Visa H1BFintechSaaS
Volante Technologies mengembangkan perangkat lunak pembayaran dan pesan keuangan berbasis cloud-native untuk bank dan lembaga keuangan lainnya. Layanan Payments-as-a-Service, platform integrasi low-code, dan perangkat API-nya membantu klien menghubungkan sistem pembayaran, mendukung transfer domestik dan lintas negara, serta beralih ke ISO 20022. Platform ini mendukung jaringan pembayaran seperti FedNow, RTP, Fedwire, SWIFT, dan SEPA, dengan kemampuan orkestrasi pembayaran, prapemrosesan, dan analitik. Volante Technologies bergerak di bidang fintech dan SaaS, melayani klien perbankan perusahaan di seluruh dunia.

Direktur Madya Arsitektur Perangkat Lunak

Pimpin arsitektur sistem berbasis Java, messaging, Kubernetes, dan AI di Volante Technologies. Perusahaan ini menyediakan Payments as a Service berbasis cloud dan low-code untuk bisnis keuangan.

Deskripsi

  • Rancang dan kembangkan sistem terdistribusi yang skalabel dan andal, termasuk komponen AI dan LLM bila sesuai.
  • Pilih pola arsitektur seperti event-driven architecture, CQRS, Saga, Circuit Breaker, dan API Gateway.
  • Buat cetak biru arsitektur, diagram urutan, dan spesifikasi teknis.
  • Berpartisipasilah dalam tinjauan kode, diskusi teknis, dan kegiatan sprint.
  • Rancang dan bangun solusi messaging dengan Apache Kafka, RabbitMQ, IBM MQ, dan ActiveMQ.
  • Terapkan Apache Camel untuk integrasi perusahaan, perutean, dan pipeline transformasi.
  • Pastikan arsitektur messaging memberikan throughput tinggi, toleransi kesalahan, dan SLA yang diperlukan.
  • Kembangkan dan tinjau kode Java dan Spring Boot berkualitas produksi.
  • Dorong praktik microservices untuk desain API, dekomposisi layanan, dan komunikasi antarlayanan.
  • Pimpin proof of concept untuk framework, pustaka, teknologi, serta pendekatan AI atau LLM.
  • Rancang dan arahkan strategi deployment Docker dan Kubernetes.
  • Awasi orkestrasi workload Kubernetes, penskalaan otomatis, kuota sumber daya, dan desain namespace.
  • Bekerja sama dengan tim DevOps dan platform dalam pipeline CI/CD dan infrastruktur sebagai kode.
  • Bangun observabilitas untuk distributed tracing, log terstruktur, dan metrik.
  • Tetapkan standar pemantauan kinerja dan peringatan.
  • Analisis dan optimalkan kinerja Java, termasuk JVM, heap, dan garbage collection.
  • Pimpin benchmarking dan atasi hambatan pada sistem dengan trafik tinggi dan sensitif terhadap latensi.
  • Selidiki kebocoran memori JVM dan tetapkan praktik pemrograman yang efisien dalam penggunaan memori.
  • Rancang model data relasional dan optimalkan kueri PostgreSQL, Oracle, atau MySQL.
  • Rancang skema, indeks, dan pipeline agregasi MongoDB.
  • Tentukan pola akses data, connection pooling, dan lapisan caching.
  • Jaga konsistensi, integritas, dan ketahanan data di berbagai penyimpanan data terdistribusi.
  • Identifikasi kesenjangan teknologi, buat prototipe solusi bersama tim rekayasa, lalu ubah temuan PoC menjadi rekomendasi arsitektur dan peta jalan implementasi.
  • Bimbing tim rekayasa dalam menghadapi tantangan desain dan penyampaian yang kompleks.

Persyaratan

  • Memiliki pengalaman rekayasa perangkat lunak langsung yang terus berkembang selama 12–16 tahun serta rekam jejak arsitektur yang kuat.
  • Tetap terlibat aktif dalam coding dan rekayasa, bukan hanya menjalankan peran manajemen atau penasihat.
  • Menguasai Apache Kafka, RabbitMQ, IBM MQ, ActiveMQ, dan Apache Camel.
  • Memiliki kemampuan kuat dalam Java dan Spring Boot untuk membangun microservices dan API kelas perusahaan.
  • Berpengalaman merancang sistem terdistribusi berskala besar yang menangani volume tinggi dan SLA ketat.
  • Menguasai Kubernetes dan containerisasi, termasuk operasional klaster produksi.
  • Memahami praktik observabilitas, termasuk distributed tracing (seperti Jaeger atau Zipkin), logging (ELK/EFK), dan metrik (Prometheus/Grafana).
  • Memahami internal JVM, manajemen memori, dan teknik penyetelan kinerja.
  • Memiliki pengalaman solid dengan basis data relasional (PostgreSQL, MySQL, Oracle) dan NoSQL (MongoDB).
  • Membuat keputusan arsitektur berdasarkan pola yang mapan dan prinsip rekayasa yang terbukti.
  • Berpengalaman memimpin proof of concept dari awal hingga selesai.
  • Menggunakan alat AI/LLM seperti GitHub Copilot, ChatGPT, atau Claude dalam pekerjaan sehari-hari untuk desain, coding, tinjauan, dokumentasi, dan debugging.
  • Mampu mempelajari dan menerapkan solusi AI/LLM dengan cepat serta mengintegrasikannya secara pragmatis ke dalam arsitektur perusahaan saat memberikan nilai yang jelas.
  • Berpengalaman di bidang pembayaran, messaging keuangan, atau platform teknologi keuangan yang diatur.
  • Memiliki pemahaman tentang event sourcing dan pemrosesan stream, seperti Kafka Streams atau Apache Flink.
  • Berpengalaman dengan praktik chaos engineering dan pengujian ketahanan.
  • Berpengalaman langsung mengintegrasikan API LLM atau menggunakan framework AI seperti Spring AI atau LangChain4j dalam sistem Java.
  • Mengenal basis data vektor atau pencarian vektor, seperti pgvector, Weaviate, Pinecone, atau Milvus, serta pola RAG.
  • Memahami praktik AI yang bertanggung jawab di lingkungan produksi, termasuk tata kelola data, kemampuan audit, pemantauan biaya dan latensi, serta pengawasan manusia bila diperlukan.

Tunjangan

  • Kompensasi kompetitif.
  • Tunjangan kesehatan.
  • Pilihan kerja jarak jauh atau fleksibel.
  • Dukungan pengembangan profesional.

Lowongan Terkait

AmeriLife

Perwakilan Layanan Pelanggan Jarak Jauh — AmeriLife

AmeriLife
1.001 – 5.000 Karyawan
KeuanganKonsultasiLayanan kesehatan

Membantu penelepon menjawab pertanyaan tentang Medicare dan asuransi di AmeriLife dengan meneliti masalah dan menyelesaikan permintaan dari pusat layanan jarak jauh. Menangani informasi pelanggan yang sensitif dengan cermat saat melayani pemohon, pemegang polis, agen, dan penyedia layanan medis.

Buka