Point your AI agent at freehire and let it find you a job.

Get the CLI →

PT Tera Data Indonusa, Tbk

NewBe an early applicant

SENIOR BACKEND ENGINEER – ERP INTEGRATION

Posted 1 view
Discussion

Summary

Senior backend engineer who designs, builds, and maintains reliable integrations between enterprise ERP systems (notably SAP Business One / SAP HANA) and the company's backend services. Day-to-day work centers on Python, APIs, databases, and data synchronization with authentication, retry, idempotency, and reconciliation mechanisms.

SENIOR BACKEND ENGINEER – ERP INTEGRATION

We are looking for a Senior Backend Engineer to design, develop, and maintain reliable integrations between enterprise ERP systems and backend services.

RESPONSIBILITIES

  • Design, develop, and maintain reliable backend services and integration components.
  • Build and maintain APIs and database-driven backend functionality.
  • Implement data processing and synchronization workflows with strong reliability.
  • Apply robust authentication, retry, idempotency, and error-handling mechanisms.
  • Write tests, debug issues, and maintain production-quality backend code.
  • Develop and maintain integrations with enterprise ERP systems and their data sources.
  • Analyse ERP schemas, implement data mappings, and validate synchronization through reconciliation to our product.

REQUIREMENTS

  • 6+ years of experience in backend engineering, software engineering, or enterprise systems.
  • Strong software design, debugging, and problem-solving skills.
  • Proficiency in Python.
  • Strong experience with APIs, databases, and data integration.
  • Experience with testing, Git, code review, and modern software development practices.
  • Understanding of security, observability, reliability, and maintainable backend engineering.
  • Experience with ERP or enterprise-system integration, including data mapping and synchronization.
  • Strong understanding of integration reliability concepts such as authentication, retry, idempotency, reconciliation, and error handling.
  • Experience in integrating and implementing SAP Business One or SAP Hana

NICE TO HAVE

  • Experience with ERPs: iDempiere, Oracle ERP or Odoo.
  • Experience working with both SQL Server.
  • Experience with PostgreSQL.
  • Experience with REST APIs and JSON-based integrations.
  • Knowledge of accounting, inventory processes, or ERP customizations.

SUCCESS MEASURES

  • Deliver reliable backend solutions that meet technical requirements.
  • Build maintainable and testable backend components with appropriate review evidence.
  • Resolve backend and integration issues through effective debugging and root-cause analysis.
  • Deliver accurate and reliable ERP integrations.
  • Creating reusable integration patterns and clear technical documentation.

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available