Company logo hidden

Senior Backend Engineer – Java (Fintech)

Unlock employer Abu Dhabi, United Arab Emirates Posted: 31 Oct 2025

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:

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

We are seeking a highly skilled Senior Backend Engineer with 10+ years of hands-on experience in Java-based backend development and a proven background in Fintech products, specifically SNPL/BNPL, micro-lending, digital wallet, or payments. The ideal candidate will design and implement scalable backend systems that enable secure, reliable, and high-performance financial services. This role requires deep technical expertise in Java, strong architectural understanding, and a solid grasp of financial transaction systems.

Key Responsibilities:

  • Design, develop, and maintain Java-based microservices and backend systems for fintech applications (BNPL, micro-lending, wallet, payments).
  • Build and optimize RESTful APIs and third-party integrations with payment gateways, credit bureaus, and risk management systems.
  • Architect and implement high-performance, secure, and scalable backend solutions aligned with product goals.
  • Collaborate with product, DevOps, QA, and frontend teams to deliver seamless, end-to-end financial services.
  • Ensure data integrity, security, and compliance with financial regulations and best practices.
  • Implement caching, messaging, and database optimization for scalability and performance.
  • Own system architecture discussions and provide guidance on design patterns, scalability, and fault tolerance.
  • Monitor production systems, perform root-cause analysis, and continuously improve system reliability.
  • Uphold clean code standards, conduct code reviews, and mentor junior engineers.

Key Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.
  • 10+ years of backend software engineering experience, with a strong focus on Java (Java 8 or higher).
  • Mandatory experience in Fintech products such as SNPL/BNPL, micro-lending, digital wallets, or payment systems.
  • Deep expertise in Spring Boot, Mybatis, and microservices architecture.
  • Strong understanding of REST APIs, asynchronous messaging (Kafka, RabbitMQ), and event-driven systems.
  • Hands-on experience with databases — both relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).
  • Experience deploying and managing applications on AWS, with working knowledge of Docker, Kubernetes, and CI/CD pipelines.
  • Familiarity with security frameworks and standards (OAuth2, JWT, encryption, PCI DSS).
  • Proven ability to design and deliver high-availability, low-latency, and fault-tolerant systems.
  • Excellent problem-solving, debugging, and communication skills.
  • Strong collaboration mindset and ability to work effectively in fast-paced, agile product environments.

Location: Abu Dhabi Emirate, United Arab Emirates

Work Conditions: On-site, Full-time

Language Requirements: Not specified.

Apply Direct

Jobs you might like   View all jobs

About Technology, Information and Internet Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct