Back to search:Senior Mid-Level / Bandung West

JOB SUMMARY

We are looking for a Senior or Mid-Level Backend Engineer to design and develop the core systems that power our theme park operations. You will be responsible for building robust, secure, and scalable APIs that integrate all aspects of the business—from transactions and inventory to reporting and analytics.

KEY RESPONSIBILITIES

  • Design, develop, and maintain scalable and secure backend services to support the entire operational ecosystem of the theme park.
  • Build and maintain APIs (REST/GraphQL) for various modules such as ticketing, membership, POS, inventory, and reporting.
  • Design and optimize database schemas to handle complex transactional and operational data.
  • Implement secure integrations with third-party services (e.g., payment gateways, SMS gateways, POS hardware).
  • Ensure system reliability, security, and performance through best practices in coding, testing, and monitoring.

QUALIFICATIONS & SKILLS

  • Minimum of 3+ years (Mid-Level) or 5+ years (Senior-Level) experience as a Backend Engineer.
  • Proficient in at least one server-side programming language , Go, Java, C#, Python) and its associated frameworks.
  • Strong experience with SQL databases (PostgreSQL, MySQL) and a solid understanding of NoSQL technologies.
  • Proven experience building complex transactional systems, with a good grasp of concurrency and transaction management.
  • Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker), and CI/CD best practices.