Get more replies from employers
Send a job-specific resume in minutes.
PT Solutionlabs Group Indonesia seeks an experienced backend software developer to build scalable services using Golang in Jakarta. The ideal candidate has at least 2 years of professional backend experience, strong Golang skills, and solid knowledge of SQL/NoSQL databases, REST APIs, and caching (Redis).
You will collaborate with cross-functional teams to deliver reliable, well-documented backend solutions.
Bachelor's degree (S1) in Computer Science, Information Technology, Software Engineering, or a related field.
Minimum 2 years of professional experience in backend software development.
Proficiency in Golang is required. Experience with C++, C, or Python is an advantage.
Strong understanding of SQL and NoSQL databases, including database design, optimization, and practical implementation.
Solid knowledge of RESTful APIs, system integration, caching mechanisms (e.g., Redis), and backend performance optimization.
Strong analytical thinking, problem-solving skills, and the ability to deliver tasks within agreed timelines.
Good communication and collaboration skills in a team environment.
Knowledge of Linux/server administration and deployment is a plus.
Able to leverage AI tools as productivity aids while maintaining independent technical judgment and problem-solving capabilities.
Develop, maintain, and enhance scalable backend services primarily using Golang.
Design, implement, and maintain database solutions using both SQL and NoSQL technologies.
Build and maintain secure, reliable, and well-documented APIs for internal and external system integrations.
Optimize application performance through efficient backend architecture, caching strategies, and code optimization.
Troubleshoot, debug, and resolve backend issues while ensuring system reliability and stability.
Collaborate with cross-functional teams to deliver high-quality features on schedule and communicate progress effectively.
Utilize AI-powered tools responsibly to improve productivity while maintaining critical thinking, code quality, and ownership of technical decisions.