Company logo hidden

Mid/Senior Software Engineer (Java)

Unlock employer Unspecified, Unspecified Posted: 16 Apr 2026

Financial

  • Estimate: $60k - $85k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

At the company, we believe people deserve more from their money, more visibility, more control, and more freedom. Since 2015, our mission has been to deliver exactly that with a variety of products that help our over 70 million customers get more from their money every day. As we continue our rapid growth, two things are essential to our success: our people and our culture. We've been certified as a Great Place to Work™ and have over 13,000 people working with us globally, both in offices and remotely.

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

About the Role
Our Technology team develops the systems and user experiences that keep the company ahead. We’re looking for a Mid/Senior Backend Engineer to join our team, focusing on clean, maintainable code using TDD, DDD, and continuous integration and delivery. Our tech stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, and Flyway.

What You’ll Be Doing

  • Building mobile APIs
  • Developing microservices to evolve our architecture
  • Perfecting systems that our business depends on, including risk management, fraud detection, and payment processing
  • Focusing on greenfield development and improvement of existing systems

What You'll Need

  • Fluency with Java
  • 6+ years of experience in backend development
  • A bachelor's degree in computer science, mathematics, physics, or a similar field
  • A quick learner with an ambitious, results-driven attitude
  • Ability to work well in a fast-paced team environment
  • Excellent communication and organisational skills
  • Fluency in English

Nice to Have

  • Proficiency with Kotlin or Scala
  • Background in finance
  • Experience in a startup or scale-up environment
  • Familiarity with product-focused development

We are committed to creating an inclusive workplace and encourage applications from diverse backgrounds to join our multicultural, hard-working team.

Important Note for Candidates
Job scams are on the rise. Only apply through official the company channels. We do not use third-party services for recruitment and will never ask for payment or personal financial information during the hiring process. Always verify communications come from official the company emails with an @thecompany.com domain.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct