Platform Engineer (Java) — Build Core Fintech Systems

Revolut

United Arab Emirates

On-site

AED 420,000 - 720,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Revolut is seeking a Platform Engineer to contribute to our core backend systems across the event store and transactional infrastructure. You will impact multiple teams and help shape the architecture at scale.

The role demands deep backend experience, proficiency in Java and other languages, and a strong track record as part of distributed, high-volume systems. Fluency in English is required, and fintech experience is a plus.

Qualifications

  • 7+ years of backend engineering experience.
  • A bachelor's degree in computer science, maths, physics, or similar field.
  • Production fluency in Java, or expertise in another backend language (Kotlin, Scala, Python, Go etc) and a readiness to work primarily in Java.
  • A track record of building core systems or foundational platforms that other engineers built on top of.
  • Distributed systems experience at a meaningful scale.
  • The ability to work well as part of a team in a fast-paced environment.
  • Excellent communication and organisational skills.
  • Fluency in English.

Responsibilities

  • Building and scaling our core systems.
  • Writing high-throughput, concurrent code at production scale.
  • Working on problems that affect multiple teams across Engineering.
  • Reviewing code and helping other engineers with system design.

Skills

Backend Engineering
Java
Kotlin
Scala
Python
Go
Distributed systems
CI/CD
Code review
English fluency

Education

Bachelor's degree in computer science or related field

Job description

Revolut is seeking a Platform Engineer to contribute to our core backend systems across the event store and transactional infrastructure. You will impact multiple teams and help shape the architecture at scale.

The role demands deep backend experience, proficiency in Java and other languages, and a strong track record as part of distributed, high-volume systems. Fluency in English is required, and fintech experience is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Backend Engineer - Java, Fintech Microservices
Lead Backend Engineer - Java, Fintech Microservices

Revolut • United Arab Emirates

On-site
AED 300,000 - 550,000
Platform Engineer (Java)
Platform Engineer (Java)

Revolut • United Arab Emirates

On-site
AED 420,000 - 720,000
Senior Java Backend Engineer - FinTech, Remote-Friendly
Senior Java Backend Engineer - FinTech, Remote-Friendly

Revolut Ltd • United Arab Emirates

Hybrid
AED 240,000 - 420,000
Financial benefits
WFH flexibility
Revolut Metal
+1
Lead Software Engineer (Java) - SSO
Lead Software Engineer (Java) - SSO

Revolut • United Arab Emirates

On-site
AED 300,000 - 550,000
Software Engineer (Java)
Software Engineer (Java)

Revolut Ltd • United Arab Emirates

Hybrid
AED 240,000 - 420,000
Financial benefits
WFH flexibility
Revolut Metal
+1
Fintech Platform Leader: Architecture, Delivery & Scale
Fintech Platform Leader: Architecture, Delivery & Scale

Boundless • Dubai

On-site
AED 1,200,000 - 1,800,000
Remote Backend Microservices Engineer - Fintech/Cloud
Remote Backend Microservices Engineer - Fintech/Cloud

Salt Digital Recruitment • Dubai

On-site
AED 330,517 - 440,690
Senior .NET & SQL Platform Engineer — Core FINIQ Backend & Support
Senior .NET & SQL Platform Engineer — Core FINIQ Backend & Support

Global Software Solutions Group • Abu Dhabi

On-site
AED 240,000 - 480,000
Sr. Backend Engineer
Sr. Backend Engineer

ClearGrid • Dubai

On-site
AED 69,000 - 97,000
Head of Engineering, Architecture, and Delivery
Head of Engineering, Architecture, and Delivery

Boundless • Dubai

On-site
AED 1,200,000 - 1,800,000