echoloc

uPay Tech Stack

Self-service payment kiosks and cross-border payment processing in the UAE

Financial Services Dubai, Dubai 11–50 employees Founded 2013 Privately Held

uPay operates a payment infrastructure layer across the UAE, combining physical kiosks for mobile top-ups and bill payments with backend processing for cross-border transactions. The tech stack—Kafka, RabbitMQ, Elasticsearch, Spark, Flink—signals investment in high-volume transaction handling and real-time data pipelines, while active work on global payment corridors and settlement efficiency points to a company expanding beyond domestic kiosk operations into regional payments rails.

Tech Stack 43 technologies

Core StackJenkins Postman Selenium Redis Kafka RabbitMQ Java Go Python C++ MySQL PostgreSQL MongoDB Elasticsearch Hadoop Apache Spark Apache Flink ClickHouse gRPC Linux Docker Kubernetes Pytest Robot Framework JMeter LoadRunner SQL Memcached Spring Cloud Dubbo+13 more

What uPay Is Building

Challenges

  • Optimizing cost structures
  • Settlement efficiency
  • Transaction stability
  • Aml compliance

Active Projects

  • Building global payment corridors
  • Scaling cross-border payments
  • Developing partnerships

Hiring Activity

Steady15 roles · 5 in 30d

Department

Finance
5
Engineering
4
Support
2
Executive
1
Sales
1
Security
1

Seniority

Mid
5
Junior
3
Senior
3
Intern
2
Lead
1
Manager
1
Company intelligence

Find more companies like uPay by tech stack, pain points and active projects

Get started free

About uPay

uPay provides payment services through a dual-channel model: self-service kiosks distributed across the UAE for mobile recharges and bill payments, plus backend payment processing infrastructure. Founded in 2013, the company operates from Dubai and is now scaling cross-border payment capabilities. The team of 11–50 is distributed across engineering, finance, support, and sales, with current hiring focus on mid-level engineering and finance roles. Active projects center on building international payment corridors and optimizing settlement workflows.

HeadquartersDubai, Dubai
Company Size11–50 employees
Founded2013
Hiring MarketsUnited Arab Emirates, China

Frequently Asked Questions

What tech does uPay use for payment processing?

uPay's stack includes Kafka and RabbitMQ for messaging, Elasticsearch for search and analytics, Apache Spark and Flink for stream processing, PostgreSQL and MongoDB for storage, and Java, Go, and Python for application logic.

Where does uPay hire?

uPay is actively recruiting in the United Arab Emirates and China.

Similar Companies in Financial Services

Other companies in the same industry, closest in size