Job Description
Responsibilities
Design, develop, test, and maintain end-to-end high-performance systems; own the entire development lifecycle including architecture, code, and deployment.
Continuously optimize existing and new systems for peak performance and robustness.
Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
Demonstrate a strong willingness and ability to learn new technologies, adapt to changing requirements, and contribute to prototypes and iterative improvements.
Write clean, efficient, and well-tested code that adheres to coding standards and best practices.
Identify bottlenecks and bugs, and devise solutions to mitigate these issues.
Conduct code reviews, provide constructive feedback, and ensure high standards of code quality and consistency.
Qualifications
Bachelor’s degree in Computer Science, related field, or equivalent professional experience.
2+ years of professional experience as a Software Engineer.
Strong problem-solving skills and a solution-oriented mindset with a passion for learning and challenging the status quo.
Solid understanding of data structures, algorithms, software design principles, operating systems, networking, and RESTful APIs.
Proficiency in at least one programming language: Golang, NodeJS, Python, Java, or C++.
Experience with SQL and NoSQL databases (e.g., Postgres, MySQL, MongoDB).
Strong understanding of microservices architecture and distributed systems.
Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 28, 2026
Job Type:
Technology
Location:
Jakarta, Indonesia
Company:
Durianpay Indonesia
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.