Qureos

Find The RightJob.

Senior Java Developer- Payments Domain

Job Title: Senior Java Developer – Payments Domain
Location: Dubai (Onsite)
Experience: 7+ years

About the Role:
We are seeking a highly skilled Senior Java Developer with deep expertise in the payments domain to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining secure and scalable payment applications, APIs, and transaction processing systems.

Key Responsibilities:

· Design, develop, and maintain Java-based payment applications and services.

· Work on transaction processing systems, payment gateways, and financial APIs.

· Develop high-performance, scalable, and secure solutions for payment processing.

· Integrate with third-party payment providers, banks, and fintech APIs.

· Collaborate with cross-functional teams including business analysts, QA, and DevOps.

· Troubleshoot and resolve production issues ensuring minimal downtime.

· Perform code reviews, mentor junior developers, and ensure adherence to coding standards and best practices.

· Participate in architecture discussions and provide technical leadership.

· Ensure compliance with PCI DSS, GDPR, and other relevant payment security standards.

Required Skills & Experience:

· 7+ years of professional experience in Java development (Java 8+ preferred).

· Strong knowledge of Spring Boot, Spring MVC, and Spring Security.

· Experience with RESTful and SOAP APIs, microservices architecture, and cloud platforms (AWS/Azure/GCP).

· Hands-on experience with payment processing systems, POS, card payments, UPI, or digital wallets.

· Strong understanding of databases: SQL (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Redis).

· Familiarity with message queues (Kafka, RabbitMQ) and event-driven architecture.

· Knowledge of Agile/Scrum methodologies.

· Excellent problem-solving skills, analytical thinking, and ability to work under pressure.

Preferred Skills:

· Experience with Fraud detection systems or risk management in payments.

· Knowledge of blockchain or crypto-based payment systems.

· Familiarity with CI/CD pipelines, Jenkins, Docker, Kubernetes.

· Experience in performance tuning and optimization of high-volume transaction systems.

Education:

· Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.

What We Offer:

· Competitive salary and benefits package.

· Opportunity to work on cutting-edge payment technologies.

· Collaborative and inclusive work environment.

· Career growth and professional development opportunities.

Apply Now – Send your CV and portfolio to talent@self-drive.ae

About the Company:

Welcome to the Future of Personal Mobility at Self Drive.

A Mobility Tech Platform Established in 2016 in the Middle East with its Head Quarters in DUBAI and a team of over 140+ employees that operates across 10 countries around the world.

Self Drive Mobility is backed by car manufacturers, dealers and the top leasing companies with managing assets worth over USD 1 Billion on its platform making it the fastest-growing Mobility Tech Company in the GCC Region.

Self Drive Mobility operates across UAE, Oman, Qatar, Bahrain, Kuwait, Saudi Arabia, Turkey, Ireland, Scotland, United Kingdom and India with an fleet of over 25000+ units offering Daily | Weekly | Monthly car subscription rentals & Digital Leasing Solutions targeting D2C & B2B Clients.

The company achieved a milestone by serving 1.5 million customers & reached 3 Million days of reservation & is currently the largest mobility platform across in the Middle East.

Workplace Type:

Onsite

Application Open:

Apply only if you can join us immediately or serving notice period.

Salary:

AED10,000- AED12,000

Location:

B3, Office number 406, Dubai Commercity, Umm ramool, Al Rashidiya, Dubai, UAE.

Job Types: Full-time, Permanent

Job Types: Full-time, Permanent

Pay: AED10,000.00 - AED12,000.00 per month

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.