Chia sẻ việc làm
Công việc liên quan
- ZaloPay, Senior Backend Engineer (Golang, 22-PFT-0...Tp.Hồ Chí Minh
- ZaloPay - Senior Frontend Engineer - 22-PFT-0054, ...Tp.Hồ Chí Minh
- ZaloPay, Senior Software Engineer (Java, Technolog...Tp.Hồ Chí Minh
JOB SEARCH
ZaloPay, Software Engineer (Java, 22-PCP-0883)
OfficialTechSoftware22-PCP-0883
Xem mô tả bằng
Vietnamese
Mô tả công việc
Payment Engine (PE) is the heart of ZaloPay. The module specializes in transaction processing and fund flows. Technically, it is a Distributed Transaction Coordinator.
The system supports various types of transactions (topup, withdrawal, money transfer, payment, ...). The main technical requirements of the system are to provide high throughput (3k TPS), low latency, high availability, and highly scalable APIs.
We’re looking for people with strong background or interest in building successful products or systems from the ground up.
Join ZaloPay Payment Engine team and you will have the opportunity to be part of the most important component of ZaloPay system!
Responsibilities (You will)
The system supports various types of transactions (topup, withdrawal, money transfer, payment, ...). The main technical requirements of the system are to provide high throughput (3k TPS), low latency, high availability, and highly scalable APIs.
We’re looking for people with strong background or interest in building successful products or systems from the ground up.
Join ZaloPay Payment Engine team and you will have the opportunity to be part of the most important component of ZaloPay system!
Responsibilities (You will)
- Design, build and maintain large-scale services, data pipelines, tooling, and systems. Make a direct business impact in some of ZaloPay’s most mission-critical business domains including Merchant, Accounting, Finance, and Business Operations.
- Build strict controls across pipelines to ensure super high accuracy for all financial transactions. Ensure accurate, reliable, and timely financial reporting is delivered to a single source-of-truth financial data warehouse.
- Work in an Agile & collaborative environment involving different stakeholders.
Yêu cầu
- Have implemented and delivered distributed systems on a large scale.
- Experiences with distributed transaction algorithms such as TCC, SAGA, Two-Phase Commit.
- SQL, NoSQL database knowledge.
- Distributed Caching such as Redis.
- Distributed Locking such as ZooKeeper.
- Write high-quality & maintainable codes. We work mostly in Java and JavaScript. However, languages are tools and we care more about your mindset & general engineering skills.
- Are interested in solving business problems for ZaloPay’s Payment Engine team.
- Java technologies: Spring Boot, Reactive Programming, Concurrent/Parallel Programming, Messaging Frameworks, ...
- Experiences with big-data technologies such as Apache Kafka, and OLAP.
- Experiences with financial-related platforms/products are a plus.
- Knowing how to work with K8S or cloud services, e.g GCP, AWS... is a big plus.
THÔNG TIN NGƯỜI GIỚI THIỆU
Đăng ký thành công
Đăng ký thành công!
Cám ơn bạn đã quan tâm đến cơ hội nghề nghiệp tại VNG. Chúng tôi đã nhận được hồ sơ ứng tuyển của bạn. Trong trường hợp hồ sơ của bạn phù hợp với vị trí này chúng tôi sẽ liên hệ với bạn trong vòng 2 tuần. Nếu hiện tại VNG chưa có vị trí phù hợp, chúng tôi sẽ lưu trữ hồ sơ của bạn trong cơ sở dữ liệu và mời bạn cho các cơ hội khác trong tương lai.