Software Engineer Java Credit at Revolut – UAE Remote

Software Engineer – Java (Credit) at Revolut – UAE Remote

Company: Revolut
Location: UAE (Remote)
Job Type: Full-time
Apply: Apply on LinkedIn

About the Role

Revolut is seeking a talented Software Engineer with Java expertise to join its Credit team. You will build the core financial infrastructure powering Revolut’s credit products – including personal loans, credit cards, and BNPL – for millions of customers across the UAE and globally.

Key Responsibilities

  • Design, develop, and maintain high-throughput Java microservices for credit products
  • Build scalable, resilient backend systems handling millions of transactions daily
  • Work with product, risk, and data teams to deliver new credit features
  • Implement best practices in testing, monitoring, and deployment automation
  • Review code and mentor junior engineers on the team
  • Contribute to architectural decisions and technical roadmap

Requirements

  • 3+ years of Java backend development experience
  • Strong knowledge of microservices architecture and distributed systems
  • Experience with Spring Boot, Kafka, and cloud platforms (AWS/GCP)
  • Understanding of financial products or payment systems is a plus
  • Excellent problem-solving skills and attention to code quality

About Revolut

Revolut is a global fintech super-app with 45M+ customers. Its engineering team is known for building at scale and speed, making it one of the most exciting software engineering environments in the industry. UAE-based engineers work fully remotely with world-class teams.

Apply Now on LinkedIn