Backend Developer chịu trách nhiệm phát triển, tích hợp và vận hành các dịch vụ backend/middleware kết nối hệ thống ERP (Microsoft Dynamics 365 / Odoo) với các nền tảng inhouse (HRM, CRM, eOffice, BI…), đảm bảo dữ liệu nhất quán – bảo mật – ổn định – có khả năng mở rộng trong môi trường doanh nghiệp.
Mô Tả Công Việc:
Trong triển khai ERP
• Phối hợp BA/Tech Lead để phân tích yêu cầu tích hợp; thiết kế API contract, data mapping, quy tắc xử lý lỗi & đối soát.
• Phát triển Middleware/API phục vụ tích hợp: REST/OData/Webhook; ETL/pipeline (khi cần); Message Queue/event-driven (khi phù hợp).
• Tích hợp với Microsoft Dynamics 365/Business Central hoặc Odoo tùy nền tảng được lựa chọn (API/OData; extension/module; auth/permission).
• Viết Unit test/Integration test; hỗ trợ SIT/UAT; xử lý defect; tối ưu hiệu năng (Profiling, Query Tuning, Caching).
• Tham gia Go-live/cutover: hỗ trợ Migration/đồng bộ dữ liệu, theo dõi lỗi tích hợp, tham gia War-room khi cần.
Trong vận hành
• Vận hành các luồng tích hợp: giám sát Job/Scheduler/Queue, cảnh báo lỗi, xử lý Incident, RCA và khắc phục lỗi tái diễn.
• Tối ưu & cải tiến liên tục: Refactor, nâng cấp phiên bản API, cải thiện độ ổn định và SLA tích hợp; cập nhật runbook/tài liệu kỹ thuật.
Yêu Cầu Khác:
Backend: .NET Core (Web API) / Java Spring Boot (ưu tiên .NET)
Database: SQL Server / PostgreSQL
Integration: REST, OData, Webhook, Message Queue / Event-driven
ERP: Microsoft Dynamics 365 / Business Central, Odoo
Auth: OAuth2, JWT
Monitoring: Logging, alerting, tracing
DevOps: CI/CD, môi trường Dev/UAT/Prod (Cloud hoặc On-prem)




