Junior Odoo Backend Developer
Arab Solutions
Employer Active
Posted 5 hrs ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
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 PostgreSQL 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.
-
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/PostgreSQL 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, SkipCash).
-
Working knowledge of mobile API development with JWT token authentication.
Desired Candidate Profile
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
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Junior Odoo Backend Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com