Backend Software Engineer

Expertise Recruitment

Abu Dhabi

On-site

AED 180,000 - 300,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Expertise Recruitment in Abu Dhabi, United Arab Emirates, seeks an experienced backend engineer to design, implement, and maintain server-side services, APIs, and integrations. You will build and optimize database models, ensure security and reliability, and collaborate with frontend, data, QA, infrastructure, and product teams.

The role emphasizes scalable architecture, robust testing, and clear documentation, with opportunities to improve performance and support production releases in a

Qualifications

  • Production backend development experience with Python 3/FastAPI or Java 17/Spring Boot.
  • Experience designing and consuming APIs and working with relational/NoSQL databases.
  • Understanding of security, testing, version control, and SDLC practices.
  • Experience troubleshooting and improving service reliability and performance.
  • Strong analytical, communication, and collaboration skills.

Responsibilities

  • Design, implement, and maintain backend services, APIs, and integrations.
  • Build and optimize database models, queries, and service communication.
  • Implement authentication, authorization, validation, logging, and secure coding.
  • Write automated unit and integration tests and maintain docs.
  • Investigate defects and performance bottlenecks and support releases.
  • Collaborate with frontend, data, QA, infra, and product teams.

Skills

Python FastAPI
Java Spring Boot
API design
Database modeling
Security & testing
CI/CD practices

Education

Relevant degree or equivalent

Tools

PostgreSQL
Redis
RabbitMQ
Docker
Kubernetes
Azure
GitHub Actions

Job description

Abu Dhabi, United Arab Emirates | Posted on 11/11/2026

Develops and maintains server-side applications, business logic, APIs, integrations and data services. Focuses on reliability, performance, security and maintainable system architecture.

KEY RESPONSIBILITIES
  • Design, implement and maintain backend services, business logic, APIs and integrations in line with product and architecture requirements.
  • Build and optimize database models, queries, background jobs and service-to-service communication.
  • Implement authentication, authorization, validation, logging, error handling and secure coding practices.
  • Write automated unit and integration tests; review code and maintain clear technical documentation.
  • Investigate defects, performance bottlenecks and production incidents, support releases and ongoing improvement.
  • Collaborate with frontend, data, QA, infrastructure and product teams to deliver dependable software.
Requirements
ESSENTIAL REQUIREMENTS
  • Production backend development experience using Python 3 with FastAPI; Java 17 with Spring Boot acceptable.
  • Experience designing and consuming APIs, working with relational and/or NoSQL databases, and applying sound data- modelling principles.
  • Understanding of application security, testing, version control, code review and software-development lifecycle practices.
  • Experience troubleshooting application issues and improving service reliability and performance.
  • Strong analytical, communication and collaboration skills.
PREFERRED / ADDITIONAL QUALIFICATIONS
  • Experience with PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, Azure and GitHub Actions.
  • Relevant degree, equivalent practical experience, or a portfolio of production work.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Expertise Recruitment • Abu Dhabi

On-site
AED 180,000 - 350,000
Backend Software Engineer — Python/FastAPI & APIs
Backend Software Engineer — Python/FastAPI & APIs

Expertise Recruitment • Abu Dhabi

On-site
AED 180,000 - 300,000
Python Backend Engineer
Python Backend Engineer

Listint • Abu Dhabi

On-site
AED 250,000 - 450,000
Python Backend Engineer
Python Backend Engineer

List International • Abu Dhabi

On-site
AED 120,000 - 180,000
Backend Engineer - Python, Trading Systems
Backend Engineer - Python, Trading Systems

Michael Page • Abu Dhabi

On-site
AED 180,000 - 300,000
Backend Engineer - Python
Backend Engineer - Python

Opus • Abu Dhabi

On-site
AED 180,000 - 300,000
Visa sponsorship for international
21 days paid annual leave
Frontend Software Engineer
Frontend Software Engineer

Expertise Recruitment • Abu Dhabi

On-site
AED 120,000 - 180,000
Senior Forward-Deployed Engineer Full Stack (JavaPythonReactAzure)
Senior Forward-Deployed Engineer Full Stack (JavaPythonReactAzure)

EPAM Systems Inc • Abu Dhabi

Hybrid
AED 350,000 - 520,000
Backend Engineer (Python) - Microservices, FastAPI, CI/CD
Backend Engineer (Python) - Microservices, FastAPI, CI/CD

Opus • Abu Dhabi

On-site
AED 180,000 - 300,000
Visa sponsorship for international
21 days paid annual leave
Senior Back-End Engineer (Python / Azure)
Senior Back-End Engineer (Python / Azure)

DXC Luxoft • Abu Dhabi

On-site
AED 400,000 - 600,000
Top locations