Enable job alerts via email!

Software Engineer (Java) - Credit

Revolut

Dubai

On-site

USD 70,000 - 110,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the financial technology sector, Revolut, seeks a Backend Engineer to join their innovative team in Dubai. The successful candidate will focus on building mobile APIs and developing microservices while collaborating within a dynamic and fast-paced environment. This role offers the opportunity to make a significant impact on global financial systems, leveraging modern technologies and methodologies.

Qualifications

  • 6+ years of backend development experience.
  • Quick learner with results-driven attitude.
  • Fluency in English.

Responsibilities

  • Building mobile APIs.
  • Developing microservices to enhance architecture.
  • Maintaining critical systems like risk management and payment processing.

Skills

Fluency in Java
Team collaboration
Communication skills

Education

Bachelor's degree in computer science, mathematics, physics or related fields

Tools

GCP
Kubernetes
PostgreSQL

Job description

Bachelors in Computer Application (Computers)

Nationality: Any

Vacancy: 1

Job Description

Office Locations: Dubai, Krakow, Madrid, Porto
Remote Locations: Poland, Portugal, Romania, Spain, UAE

About Revolut

People deserve more from their money. More visibility, control, and freedom. Since 2015, Revolut has been on a mission to deliver just that. Our products help over 55 million customers with spending, saving, investing, exchanging, traveling, and more.

Our success relies on our people and culture. Recognized as a Great Place to Work, we have over 10,000 employees worldwide, working both in offices and remotely. We seek talented individuals passionate about building innovative financial products and transforming complex challenges into simple solutions.

About the Role

Our Technology team is among the best globally, driving our innovation. We build new financial backends and develop cutting-edge apps, focusing on creating world-class features from scratch for our users.

We are looking for a Backend Engineer eager to make an impact. If you prefer a steady pace and want your work to influence the global financial landscape, consider joining us. Our approach emphasizes maintainability and rapid development using TDD, DDD, and CI/CD.

Technology Stack
  • Java 17/21
  • GCP, Kubernetes, Grafana, Prometheus, NewRelic
  • PostgreSQL, Redis
  • Spock, SparkJava
  • JOOQ, Flyway
Responsibilities
  • Building mobile APIs
  • Developing microservices to enhance our architecture
  • Maintaining critical systems like risk management, fraud detection, and payment processing
  • Focusing on greenfield development and improving existing systems
Requirements
  • Fluency in Java
  • 6+ years of backend development experience
  • Bachelor's degree or higher in computer science, mathematics, physics, or related fields
  • Quick learner with an ambitious, results-driven attitude
  • Strong team collaboration skills in a fast-paced environment
  • Excellent communication and organizational skills
  • Fluency in English
Preferred Skills
  • Experience with Kotlin or Scala
  • Finance industry experience
  • Start-up or scale-up experience
  • Product-focused environment experience

Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Candidates should verify the legitimacy of employers independently. We do NOT endorse any payment requests or sharing of personal/bank information. For security concerns, contact abuse@naukrigulf.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.