×
Register Here to Apply for Jobs or Post Jobs. X

Junior Odoo Backend Developer

Remote / Online - Candidates ideally in
Qatar
Listing for: Arab Solutions
Remote/Work from Home position
Listed on 2025-11-16
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 400000 - 600000 QAR Yearly QAR 400000.00 600000.00 YEAR
Job Description & How to Apply Below

Job Title:

Junior Odoo Backend Developer (1–3 Years)

Location:

Remote (Initial 6 Months Work from Home)

Working Hours:

Qatar Standard Time

  • Sunday to Thursday: 8:00 AM – 5:00 PM
  • Saturday: 9:00 AM – 1:00 PM
Role Overview

We are seeking a Junior Odoo Backend Developer who possesses a deep architectural understanding of the Odoo framework and hands‑on experience in developing and optimizing backend logic. This is not a plug‑and‑play or functional‑only position — the role demands strong technical depth, problem‑solving ability, and proficiency in writing modular, reusable, and performance‑optimized Odoo code.

Key Responsibilities
  • Develop, refactor, and maintain custom Odoo modules integrated with enterprise systems.
  • Implement complex Python business logic using many2many, many2one, computed, and inverse fields.
  • Optimize ORM limitations by implementing SQL‑based computed fields and raw queries.
  • Extend and override core Odoo functionality (models, controllers, QWeb templates) as needed.
  • Design and manage server actions, automated cron jobs, and asynchronous processes with safe transaction handling.
  • Build and secure RESTful API endpoints for integration with third‑party systems (OAuth2/JWT).
  • Create custom XML views, dynamic wizards, and UI logic aligned with backend validations.
  • Develop multi‑level approval workflows, field‑level access controls, and conditional form behaviors.
  • Conduct load testing, manage concurrency handling, and optimize Postgre

    SQL queries for large datasets.
  • Use Git for version control and participate in CI/CD pipelines for staging and production deployment.
  • Write and execute rollback‑safe migration scripts for upgrades or data model changes.
Required Technical Expertise
  • 2+ years of hands‑on Odoo backend development experience (excluding Studio‑based work).
  • Strong command of Python, Odoo ORM, and QWeb XML templating.
  • In‑depth knowledge of Odoo server architecture, RPC layers, and controller mechanisms.
  • Experience with Odoo versions 13 through 18, including version migrations.
  • Advanced SQL/Postgre

    SQL skills for query optimization, joins, and performance tuning.
  • Clear understanding of access control lists (ACLs), multi‑company setups, and domain filters.
  • Awareness of OWASP security practices for backend development.
  • Proficiency in Linux (Ubuntu/Debian) server environments, log analysis, and SSH‑based debugging.
  • Experience with Odoo.sh, Docker, NGINX, or custom deployment automation scripts.
  • Basic familiarity with frontend elements — Owl Framework, jQuery, Bootstrap 5.
  • Experience integrating payment gateways (e.g., Stripe, Razorpay, Skip Cash).
  • Working knowledge of mobile API development with JWT token authentication.

Skills:

qweb xml, rpc, python, sql, owl framework, odoo server, owasp, jwt, docker, stripe, postgresql, odoo orm

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary