Company logo hidden

Backend Software Engineer (Java/Kotlin + Blockchain)

Unlock employer Dubai, United Arab Emirates Posted: 23 Oct 2025

Financial

  • Estimate: $80k - $110k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Revolut is on a mission to provide people with more visibility, control, and freedom over their finances. Since our inception in 2015, we have grown rapidly, now serving over 65 million customers with a powerhouse of products that include spending, saving, investing, and exchanging. We are currently seeking a Backend Software Engineer to join our Technology team. This role involves building systems and experiences that drive our innovative app and deliver meaningful impact to millions of users worldwide. The ideal candidate will focus on maintaining clean, testable, and efficient code, using methodologies such as Test-Driven Development (TDD), Domain-Driven Design (DDD), and continuous integration and delivery.

Key Responsibilities

  • Design and deliver quality blockchain solutions.
  • Produce high-quality, testable code.
  • Enhance technical knowledge within the team.
  • Collaborate with auditors to ensure code quality and security.
  • Work closely with cross-functional teams on product development.
  • Suggest and develop features to improve and expand our products.
  • Support and mentor junior colleagues.

Requirements

  • 5+ years of experience in backend development using Java or Kotlin (JVM environment).
  • 2+ years of experience in blockchain development.
  • Fluency in Solidity or similar smart contract languages.
  • Practical experience in distributed systems and a deep understanding of consensus algorithms.

Nice to Have

  • Fluency in multiple smart contract languages.
  • Experience with enterprise-grade digital asset infrastructure, such as Fireblocks.
  • Contributions to a crypto project with a large market cap.

Diversity and Inclusion

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

At Revolut, we value diversity in our workforce and encourage applications from candidates with diverse backgrounds and experiences. Our inclusive workplace culture allows us to create exceptional products and services tailored to our diverse customer base.

Important Notice for Candidates

Please be cautious of job scams. Only apply through official Revolut channels, and never disclose personal financial information during the hiring process. All communications should come from an official Revolut email address with an @revolut.com domain. By submitting your application, you confirm that the information provided is accurate and complete, and that you understand the data privacy processing as outlined by Revolut.

Apply Direct

Jobs you might like   View all jobs

About Financial Services Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct