Build What Matters. Grow Beyond Limits.
DOKU is where innovation meets real impact, creating seamless, secure payment experiences for millions, every day.
About The Role:
This position is responsible for creating components and features on the server side, indirectly accessed by a user through a front-end application or system. The task includes developing, maintaining, testing, and debugging the entire back end.
What Will You Do:
Working in a Scrum team and being responsible for the backend development within the team
Actively participate in the overall product development lifecycle
Aligning application design with product goalsWriting well-designed, efficient, secure, and testable codeConducting software analysis, programming, testing, and debugging
Managing Java Spring boot application developmentPreparing 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 to other team members.
Support continuous improvement, investigating alternatives and technologies
Peer code reviewFollow company technology standard
Ensuring continuous professional self-development
What We Are Looking For:
Technical Requirement:
Familiar with Spring BootExperience with containerized applications, such as KubernetesExperience working with agile methodology.
Good knowledge of Object-Oriented Programming (OOP).
Experience with RESTful, Microservice, Message Broker, or API.
Experience with OWASP Secure Coding Practices.Experience with source code management tools such as Git.
Experience with creating unit testing and service testing.
Experience creating configuration, building, and testing scripts for Continuous Integration environments.
Experience with helm charts is a plus.Experience implementing AI-powered tools to improve the software development lifecycle is a plus
Soft Skill Requirement:
Min. Diploma/Bachelor’s Degree in Computer Science, IT, Technical Engineering, or related major.
At least 2 years of experience as a Java Developer, Backend DeveloperGood problem-solving and analytical thinkingGood communication (verbal and written) and presentation skills
Good interpersonal skills, with the ability to quickly build relationships across all departments and levels internally and externally
Own a ‘can-do attitude’, willing to learn
Willing to work from the office in Jakarta
Be part of a team shaping what’s next.
Explore opportunities at doku.com/career