English Language Indonsian Language
PT Nusa Satu Inti Artha
www.doku.com/jobpost/

Java Engineer

Looking for
D4
S1

Since its inception in 2007, DOKU, formerly known as PT Nusa Satu Inti Artha has earned recognition as the first electronic payment provider and risk management company in Indonesia. With hard work and totality in supporting the online businesses of its merchants, DOKU has proven itself trustworthy and has become the electronic payment service of choice, both for national and international merchants.

In line with the growth of DOKU’s merchant portfolio – both in terms of numbers and industry type, DOKU’s risk management system is more refined and efficient in analyzing various transactions, which plays a significant role in boosting successful transactions for merchants.

Thanks to the strong relations the company has cultivated for years with its national and international payment partners, DOKU is able to offer the most comprehensive payment method options, even facilitating transactions using foreign currencies; DOKU is ready to support the merchants to expand its markets and increase their business revenues.

Being at the forefront of the online payment sector for the corporate segment has lent DOKU new motivation to widen its reach to consumers. Having secured an e-money license from Bank Indonesia in 2012, DOKU then launched its e-money product for the first time in April 2013. Today, DOKU’s electronic money has been used by more than 1 million Indonesian consumers and DOKU has teamed up with more than 22,000 merchants. DOKU continues to develop its electronic money product to further support and become part of today’s consumer lifestyle.
‘Limitless innovation’ is DOKU’s commitment to retaining its position as the leading payment company that is reliable and to preserve its role in advancing Indonesia’s digital economy.

  • Working in a Scrum team and being responsible for the back-end development within the team.
  • Actively participate in the overall product development lifecycle.
  • Aligning application design with product goals.
  • Writing well-designed, efficient, secure, and testable code.
  • Conducting software analysis, programming, testing, and debugging.
  • Managing Java Spring Boot application development.
  • Preparing and producing releases of software components.
  • Delivering high availability and performance.
  • Collaborating with multiple departments to resolve system, application, and user issues.
  • Train, help, and support other team members.
  • Support continuous improvement, investigating alternatives and technologies.
  • Peer code review follows company technology standards.
  • Ensuring continuous professional self-development.

  • Min. Diploma/Bachelor’s Degree in Computer Science, IT, Technical Engineering, or related major.
  • At least 1-3 years of experience as Java Developer, Back End Developer.
  • Proficiency with Spring Boot.
  • Strong knowledge of Object-Oriented Programming (OOP).
  • Experience with RESTful, Microservice, or API.
  • Deep knowledge of Spring Boot practices and commonly used modules based on extensive work experience.
  • Experience with OWASP Secure Coding Practices.
  • Experience with source code management tools such as Git.
  • Experience with creating unit testing and service testing.
  • Experience with creating configuration, building, and testing scripts for Continuous Integration environments.
  • Experience with the containerized application.
  • Experience with helm chart is a plus.
  • Experience working with agile methodology.

Only shortlisted candidates will be contacted.
Gedung Artha Graha Building, Jl. Jenderal Sudirman, Senayan, Kebayoran Baru, South Jakarta City, Jakarta 12190
31 December 2022
2
3
Logo ITB Logo ICC ITB

GKU Timur ITB Building

Jln. Ganesha 10, Bandung 40132 Indonesia

Customer Service

Phone & Fax: (+62-22) 2509177

career@itb.ac.id

Employer Service

Phone & Fax: (+62-22) 2509162

Email : employerservices@itb.ac.id

© Direktorat Kemahasiswaan Institut Teknologi Bandung