Software Engineer (Backend - Go)

PT Esensi Solusi Buana (ESB)

Banten

On-site

IDR 100,440,000 - 145,080,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT Esensi Solusi Buana (ESB) is seeking a Software Engineer to build high-quality, innovative software that adheres to coding standards and technical design. You will analyze functionality, consult with the squad, monitor production systems, and implement improvements.

The role requires 1–3 years of Go development, expertise in Go, experience with RESTful APIs and frameworks (Gin/Echo/Beego), and solid MySQL skills.

Qualifications

  • 1-3 years of professional software development experience with a focus on Go.
  • Expertise in Go language, including its concurrency model, garbage collection, and standard library.
  • Proficiency in developing RESTful APIs using Go and familiarity with web frameworks like Gin, Echo, or Beego.
  • Strong problem-solving and debugging skills.
  • Solid understanding of API design principles.
  • Experience with MySQL, including triggers, stored procedures, and complex queries.
  • Able to work independently or in a team.
  • Great attention to detail and strong analytical thinking.
  • Willing to learn new programming languages.

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.

Skills

Go
RESTful APIs
Gin/Echo/Beego
MySQL
Problem solving
API design
Teamwork
Attention to detail
Learn new languages
Concurrency modeling

Job description

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.
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer - Golang
Backend Developer - Golang

TOG Indonesia • Jakarta Pusat

On-site
Backend Engineer
Backend Engineer

Bibit.id • Daerah Khusus Ibukota Jakarta

On-site
IDR 350,140,000 - 700,281,000
Backend Engineer - Golang (SDE 1)
Backend Engineer - Golang (SDE 1)

Kredivo Group • Daerah Khusus Ibukota Jakarta

On-site
Backend Engineer - Golang (SDE 1)
Backend Engineer - Golang (SDE 1)

Kredivo Group • Jakarta Timur

On-site
IDR 15,000,000 - 25,000,000
Golang Developer
Golang Developer

PT Nextgen Inovasi Indonesia • Jakarta Timur

Hybrid
IDR 12,000,000 - 20,000,000
Remote or hybrid work options
Attractive salary based on skills
BPJS TK and BPJS Kesehatan
+3
Backend Engineer - Golang (SDE II)
Backend Engineer - Golang (SDE II)

Kredivo Group • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000
Backend Engineer
Backend Engineer

SQE (S-Quantum Engine) • Jakarta Pusat

On-site
IDR 300,000,000 - 600,000,000
Backend Engineer - Golang (SDE II)
Backend Engineer - Golang (SDE II)

Kredivo • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000
Go Backend Engineer - REST APIs & Concurrency
Go Backend Engineer - REST APIs & Concurrency

PT Esensi Solusi Buana (ESB) • Banten

On-site
Full Stack Engineer
Full Stack Engineer

Jubelio • Daerah Khusus Ibukota Jakarta

On-site
IDR 100,000,000 - 150,000,000