📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 03/09/2026. It no longer accepts applications.

Mid-Level Backend Developer (Python)

Fekra for Artificial Intelligence · Amman

Mid 🇬🇧 English
Python FastAPI Django Flask Playwright Selenium Tesseract AWS Textract Google Vision API Kafka RabbitMQ Celery Redis PostgreSQL Docker Linux Git

Job description

About the role

Fekra AI is seeking a Mid‑Level Backend Developer with strong Python expertise to build scalable backend systems, advanced automation pipelines, and OCR‑driven data workflows. You will join a fast‑moving team focused on AI‑powered automation and intelligent document processing.

Key responsibilities

  • Design, develop, and maintain robust REST APIs using FastAPI, Django or Flask.
  • Implement browser automation, web‑scraping and portal integration pipelines with Playwright or Selenium.
  • Process structured and unstructured data (PDF, JSON, CSV) and integrate OCR solutions such as Tesseract, AWS Textract or Google Vision API.
  • Own service‑to‑service communication, background workers and asynchronous flows using message queues like Kafka, RabbitMQ, Celery or Redis.
  • Optimize database schemas, indexing and queries in PostgreSQL for high performance.
  • Ensure API security, containerisation with Docker, and reliable logging/monitoring in Linux environments.

Required profile

  • Hands‑on experience with Python for backend development, automation and API integration.
  • Solid understanding of micro‑service architecture, eventual consistency, retries, dead‑letter queues and idempotency.
  • Ability to write clean, reusable, testable code following Git best practices.
  • Strong debugging skills for distributed workflows and OCR edge cases.

Required skills

  • Python
  • FastAPI, Django, Flask
  • Playwright, Selenium
  • Tesseract, AWS Textract, Google Vision API
  • Kafka, RabbitMQ, Celery, Redis
  • PostgreSQL
  • Docker
  • Linux
  • Git

What we offer

  • Work on cutting‑edge AI and automation‑heavy systems.
  • Collaborative, fast‑paced environment where your code directly impacts growth.
  • Opportunities to tackle complex, highly rewarding engineering challenges.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Fekra for Artificial Intelligence.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Jordan.

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

41 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Fekra for Artificial Intelligence

Amman