Job Overview
Senior Fintech Software Engineer – Digital Payments & Core Banking Platforms
Location: Dubai, United Arab Emirates
Employment Type: Full-Time
Industry: Fintech | Software Engineering | Digital Payments | Core Banking | Distributed Systems
Role Overview
A high-growth financial technology platform in Dubai is recruiting an exceptional Senior Fintech Software Engineer – Digital Payments & Core Banking Platforms to design and build mission-critical systems that power real-time payments, digital banking services, and large-scale financial transaction processing.
This role sits at the heart of a sophisticated fintech ecosystem where engineering precision directly influences financial trust, transaction integrity, and customer experience. The successful candidate will work on high-availability systems handling millions of daily transactions across payment gateways, merchant platforms, wallet services, and banking integrations.
You will be expected to engineer resilient, low-latency, and secure backend systems capable of supporting complex financial workflows—from transaction authorization and settlement orchestration to reconciliation and reporting pipelines.
Core Responsibilities
- Design, develop, and maintain high-performance backend services for payments, wallets, and core banking integrations
- Build scalable APIs supporting transaction processing, account management, and financial services
- Develop event-driven architectures to handle real-time financial transactions and system events
- Optimize system performance for low latency, high throughput, and reliability under heavy transaction loads
- Collaborate with product, operations, and compliance teams to translate financial requirements into technical solutions
- Implement secure coding practices aligned with financial industry standards
- Integrate with third-party systems including payment gateways, banks, identity providers, and fraud detection platforms
- Build and maintain CI/CD pipelines, automated testing frameworks, and deployment processes
- Monitor system performance, troubleshoot issues, and ensure operational stability
- Participate in architecture design reviews and contribute to long-term technical strategy
- Ensure compliance with UAE financial regulations, data protection laws, and security frameworks
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related discipline
- 5+ years of professional software development experience
- Strong proficiency in Java, Kotlin, Go, or similar backend languages
- Experience with microservices architecture, RESTful APIs, and distributed systems
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes)
- Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Redis)
- Strong understanding of system design, scalability, and performance optimization
- Knowledge of financial systems, payment processing, or banking integrations is a strong advantage
- Excellent problem-solving and debugging skills
Preferred Skills
- Experience with event streaming platforms such as Kafka
- Knowledge of security frameworks including OAuth2, OpenID Connect, and encryption protocols
- Exposure to real-time payment systems and high-frequency transaction environments
- Familiarity with DevSecOps practices and infrastructure automation
Compensation & Benefits
- Competitive senior-level salary
- Performance-based bonuses
- Housing and relocation support
- Comprehensive healthcare coverage
- Annual travel allowance
- Access to advanced fintech engineering projects
- Career progression into technical leadership roles
Are you excited about this opportunity?
Don’t miss the chance to make a difference in the fintech and FX industry!
Apply now by clicking on the “Apply Now” button below.
Let’s shape the future of finance together!
#EmploySolutionJobs #FXCareers.
