Open Positions at DOKU

5 open positions

Jakarta, IndonesiaEntry Level

The Software QA Engineer will build reliable testing environments and automate functional and non-functional testing for secure payment applications. The role combines QA automation with server-side development, database integration, API testing, and performance validation.

Apache JMeterGitJavaJenkinsSeleniumSpring Boot+1 more
3 months ago
Jakarta, IndonesiaMid Level

Backend Engineer responsible for building, maintaining, and optimizing server-side applications that support frontend functionality. The role centers on Java Spring Boot development, API integration, database work, testing, and reliable software delivery.

GitJavaJenkinsSpring BootSQL
8 months ago
Jakarta, IndonesiaMid Level / Senior

Build and optimize LLM-powered chatbot systems by fine-tuning models, deploying production pipelines, and monitoring model behavior. This role focuses on multilingual financial use cases, performance optimization, and responsible AI integration.

DockerFastAPIKubernetesPhoenixPythonPyTorch+1 more
8 months ago
Jakarta, IndonesiaEntry Level

Support the reliability and continuous delivery of DOKU’s payment applications by restoring services, managing incidents, and improving operational performance. This Jakarta-based role welcomes fresh graduates with foundational Java, software development, and systems operations experience.

9 months ago
Jakarta, IndonesiaStaff+

Expert Engineer responsible for system architecture, API standards, technical strategy, and resolving critical production issues for DOKU’s payment platform. The role leads complex engineering execution, reviews deployments, and mentors engineers from the Jakarta office.

11 months ago
Contact me