Company prefers not to disclose
Computer & Software
Full-Time · On-site
Minimum Bachelor’s Degree
5 - 10 years of experience

Job Requirements

On-site
5 - 10 years of experience
Minimum Bachelor’s Degree

Skills

Java

Restful API

Spring Boot

Job Benefits

Health Insurance

THR

Career Path

Training/Certification

This job post is managed by

YG
YeaH1 Group

Job description for Senior Odoo ERP Developer at Yeah1 - Công Ty Cổ Phần Tập Đoàn Yeah1

JOB DESCRIPTION

The Context & Architectural Mandate

  • We are executing a hyperscale digital transformation for a premier multimedia conglomerate, engineering a highly distributed, "Best-of-Breed" enterprise architecture. We have explicitly rejected monolithic, vendor-locked proprietary systems (including Odoo Enterprise). Our operational hub is built entirely on Odoo Community Edition (CE) 18, radically extended through the open-source OCA (Odoo Community Association) ecosystem, and deterministically integrated with Bravo 10 ERP as our immutable financial ledger.
  • We operate with mathematical precision. All complex, multi-tiered approval matrices, document lifecycles, and operational state machines must be engineered natively within Odoo CE 18 using OCA frameworks.
  • As the Lead Solution Architect, I am looking for a top-tier Odoo Developer who understands that code is liability and architecture is everything. You will be instrumental in deploying our Phase 1 operational pillars: OPEX & Project Budgeting, Procure-to-Pay (P2P), Cash Advances/Clearings, and Contract Lifecycle Management (CLM).

Core Responsibilities

  • OCA Ecosystem Orchestration: Deeply customize, extend, and deploy core OCA modules to satisfy complex media operational requirements. You will work extensively with base_tier_validation (for all multi-level approval matrices), account_budget_oca, hr_expense_advance_clearing, and agreement_legal.
  • Native State Machine Engineering: Since we do not use external orchestrators, you will engineer fault-tolerant, native approval workflows directly within Odoo. You will build dynamic, sequence-based routing and automated SLA enforcement using Python expressions and OCA tier validation logic.
  • ERP Business Logic Implementation: Translate complex operational requirements into unbreakable ORM logic. You will architect solutions for Zero-Sum budget transfers, strict 3-Way Matching in P2P, and dynamic credit exposure calculations for cash advances.
  • Fault-Tolerant Integration: Engineer robust, asynchronous REST APIs (using JSON-2 payloads) to bridge Odoo CE 18 operations with Bravo 10 ERP. You will handle localized VAS (Vietnamese Accounting Standards) transformations and ensure absolute data consistency during the financial handoff.
  • Architectural Guardrails & Security: Write bulletproof @api.constrains and @api.depends to prevent database deadlocks, cyclic dependencies, and data pollution. You will strictly enforce Multi-Company cryptographic boundaries and complex Record Rules (Row-Level Security) to isolate sensitive media IP and departmental budgets.

JOB REQUIREMENT

Required Expertise (The Non-Negotiables)

  • Python & Odoo Framework: 5+ years of production-grade Python development with deep, demonstrable expertise in the Odoo ORM (v16+ required, CE 18 is a massive advantage).
  • OCA Mastery: You must possess a profound understanding of the OCA ecosystem. We do not reinvent the wheel; we leverage, inherit, and extend OCA standards.
  • Deep ERP Domain Knowledge: You are not just a coder; you understand enterprise finance. You must have functional knowledge of Procure-to-Pay (P2P) lifecycles, Analytic Accounting (Cost/Profit Centers), Budget Variance Analysis, and Accounts Payable/Receivable.
  • Production-Grade Coding Standards: You write clean, scalable code. You understand the dangers of N+1 query bottlenecks, the necessity of read_group for massive data aggregations, and the importance of JSON serialization for immutable audit logging.
  • System Integration: Proven experience building secure, asynchronous webhooks and RESTful APIs connecting Odoo to external financial ledgers.

Nice-To-Haves

  • Familiarity with Vietnamese Accounting Standards (VAS Circular 99) and its impact on ERP data structures.
  • Experience with Odoo's native OWL (Odoo Web Library) framework for overriding frontend components and building dynamic UI/UX guardrails.
  • Previous exposure to the media, broadcasting, or digital distribution sectors.

BENEFITS

  • Competitive income commensurate with qualifications and experience;
  • At least 12 days of annual leave per year;
  • Full-time employees are entitled to 01 paid day off during their birthday month;
  • Full participation in compulsory insurance schemes in accordance with applicable labor laws;
  • Premium health insurance coverage sponsored by the Company upon signing the Labor Contract;
  • Annual health check-up.
About the company
Yeah1 - Công Ty Cổ Phần Tập Đoàn Yeah1
Marketing and Advertising
201 - 500 employees

Thành lập năm 2006, Tập đoàn YeaH1 từng bước phát triển thành công ty hàng đầu về Truyền thông Công nghệ tại Việt Nam và khu vực Đông Nam Á, với sinh thái đa dạng gồm: Media, Game, Commerce, Financial, Technology, Capital, Global. "Chúng tôi truyền tải nội dung phù hợp cho từng đối tượng người xem, thông qua mạng lưới các nhà sản xuất nội dung đầy sáng tạo toàn cầu, và mang đến giải pháp quảng cáo hiệu quả nhất cho đối tác dựa trên nền tảng công nghệ tiên tiến."

Company gallery

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More