Back to search:Backend Developer / Jakarta

Responsibilities

  • Design and develop backend logic and APIs for internal business systems (not CMS or website-based).
  • Ensure system reliability and scalability when handling large datasets and complex user interactions (e.g., multi-role access, pagination, data management).
  • Collaborate closely with front-end and QA teams in an 
    Agile-based workflow
     (daily stand-ups, sprint reviews).
  • Maintain clean, modular, and well-documented code.
  • Integrate with Oracle databases and manage data flow efficiently.
  • Apply strong backend security principles in every implementation.
  • Support testing, deployment, and system performance optimization.
  • Be open to occasional overtime, especially during critical delivery milestones.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related fields.
  • 3+ years of professional experience as a 
    Backend Developer
    .
  • Proven experience developing 
    system-level applications
     (not websites or CMS).
  • Proficient in 
    NestJS
     (mandatory).
  • Hands-on experience with 
    Oracle database
     and SQL.
  • Strong knowledge of 
    RESTful APIs

    Web Services
    , and 
    Microservices architecture
    .
  • Familiarity with 
    Docker
     and container-based deployment.
  • Good understanding of backend 
    security best practices
    .
  • Experienced with 
    Git
     for version control.
  • Strong analytical and problem-solving skills.
  • Comfortable working in a 
    target-oriented, fast-paced environment
    .
  • Detail-oriented, responsible, and committed to quality results.
  • Willing to occasionally work overtime for project milestones.
  • Available to join immediately
     or in the near term.