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.