Backend Software Engineer (Go)

Pt Esensi Solusi Buana Esb — Indonesia · Posted ~3 weeks ago

Junior Full-time

Skills

Go RESTful API Backend development Software testing Database integration REST API Databases Git

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend engineering role focused on designing, developing, and maintaining scalable software services using Go, APIs, databases, and modern engineering practices.

Highlights

Opportunity to develop reliable backend systems, improve production software, and work with modern technologies in a collaborative engineering environment.

Description

Responsibilities About the role: The role of the Software Engineer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design. What You’ll Do (Responsibilities) Perform analysis on software functionality and consult with the squad team to recommend improvements. Monitor software which is currently in production. Develop and test code for modifications and improvements to new and existing software based on requirement. Refine and rewrite code as necessary to improve software quality. Investigate new technologies and hardware. Provide ongoing maintenance, support, and enhancements in existing software. Requirements 1-3 years of professional software development experience, with a significant portion of that experience being focused on Go. Expertise in the Go programming language, including its concurrency model, garbage collection, and standard library. Proficiency in developing RESTful API using Go, and familiarity with web frameworks like Gin, Echo, or Beego. Strong problem-solving skills and ability to troubleshoot complex software issues.Solid understanding of API design principles and best practices. Experience on MySQL, including triggers, stored procedures, and complex queries.Able to work both individual or on a team.Have great attention to detail and strong analytical thinking. Willing to learn new programming languages. Bonus Points If You Have The Following Skills Knowledge of multiple programming languages and libraries x (e.g. PHP, Angular, Typescript, Dart). Knowledge about HTML, CSS, & JQuery.