Backend Engineer

December 17, 2025

Dubai

Our client’s technology team is renowned for building world-class financial features from the ground up, without the limitations of legacy systems. They are now on the lookout for a passionate engineer who thrives in a dynamic environment and is excited to take on challenges that will revolutionize the finance sector.

Responsibilities:

  • Lead and mentor backend engineers, guiding best practices and technical decisions.
  • Conduct performance reviews and create growth plans for the engineering team.
  • Design, document, and implement solutions using Domain-Driven Design and event-driven architecture patterns on a global scale.
  • Collaborate with cross-functional teams to enhance engineering processes and elevate quality and efficiency.
  • Develop mobile APIs and microservices to evolve our architecture.
  • Improve and maintain critical systems for risk management, fraud detection, payment processing, and more.
  • Focus on greenfield development alongside existing system enhancements.

Requirements:

  • Fluency in Java with at least 8 years of backend development experience.
  • Bachelor’s degree (or higher) in Computer Science, Mathematics, Physics, or a related discipline.
  • Proven track record in process improvements and team mentorship.
  • Strong understanding of Domain-Driven Design principles and scalable distributed systems.
  • Familiarity with various architectural patterns and DevOps principles.
  • Quick learner with an ambitious attitude and a results-driven mindset.
  • Ability to work collaboratively in a fast-paced environment.
  • Excellent communication and organizational skills.

    Apply Now

    Contact us