Job title: Backend Engineer - Java 21 + Spring Boot
Job type: Permanent
Emp type: Full-time
Location: Abu Dhabi, UAE
Job published: 2026-01-14
Job ID: 42420
Contact name: Laura Preston
Contact email: laura@pinkcamel.ae

Job Description

We are looking for a Backend Engineer - Java 21 + Spring Boot for a FinTech Company in Abu Dhabi. 

 

Location – Abu Dhabi, UAE

Salary – 18,000 AED/month

 

Requirements:

  • 2–3+ years of backend engineering experience in a product-led or startup environment.
  • Strong hands-on experience with Java (17+) and Spring Boot; Java 21 preferred.
  • Solid understanding of backend fundamentals, including:
    • API design and data modelling
    • Distributed systems basics
    • Security-by-design principles
    • Performance optimization and scalability
  • Experience working with Postgres and familiarity with NoSQL patterns (MongoDB is a plus).
  • Comfortable with cloud-native development and CI/CD pipelines (Azure preferred; AWS or GCP acceptable).
  • Proven ability to work independently and take ownership of complex backend features.
  • Strong communication skills and ability to work cross-functionally with technical and non-technical stakeholders.

Key Responsibilities:

  • Design, build, and maintain backend services supporting:
    • Customer onboarding and KYC workflows
    • Credit and underwriting enablement
    • Financing disbursements, repayments, and collections
    • Internal tools for credit, sales, and operations
  • Develop modular, workflow-driven and state-machine-based services that are scalable, reliable, and easy to evolve
  • Build clean, well-documented APIs and integration layers for enterprise buyers and ecosystem partners
  • Implement event-driven architectures using asynchronous processing to support scalability, auditability, and reliability
  • Integrate with third-party platforms including KYC providers, CRM systems, messaging services, ERP/procurement tools, and regional ecosystem APIs
  • Ensure robust error handling, retries, idempotency, reconciliation logic, and audit trails
  • Work with relational and NoSQL databases (Postgres and MongoDB), ensuring performance and data integrity
  • Contribute to CI/CD pipelines, code reviews, observability, monitoring, and performance tuning
  • Write production-grade, secure code with appropriate unit and integration testing
  • Take full ownership of features from requirements and design through to deployment, monitoring, and iteration

 

About the Role:

We’re seeking a high-ownership Backend Engineer - Java 21 + Spring Boot to build and scale core financial workflows: onboarding, underwriting enablement, disbursement logic, monitoring, collections, and internal tools. This role is ideal for someone who has shipped in product-led startups, can operate independently, and cares deeply about engineering quality, performance, and speed. You’ll work primarily on Java 21 + Spring Boot services in an event-driven, modular architecture - integrating with third-party systems (KYC, ERPs, messaging, CRM) and building reliable, auditable backend capabilities required for fintech.