Backend Developer (GO)
Summary
On-site backend developer at Bernofarm (Indonesian pharmaceutical company) designing, building, and maintaining backend services in Go with PostgreSQL and SQL Server, collaborating with frontend developers and product stakeholders, doing code reviews, and troubleshooting issues.
Key responsibilities
Design, develop, and maintain backend applications and services using the GO programming language
Write clean, well-documented, and efficient code that adheres to industry best practices and coding standards
Collaborate with cross-functional teams including frontend developers, product managers, and business stakeholders to understand requirements and deliver solutions
Participate in code reviews and provide constructive feedback to team members
Troubleshoot, debug, and resolve technical issues in a timely manner
Contribute to continuous improvement initiatives and stay updated with emerging technologies and best practices
What we're looking for
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
Proven experience as a Backend Developer with demonstrated proficiency in GO (Golang), PostgreSQL and SqlServer.
Strong understanding of software development principles, design patterns, and architectural best practices
Excellent problem-solving skills and the ability to work independently as well as collaboratively
Strong communication skills and the ability to document code and technical solutions clearly