Fewer Applicants
Pelamar masih sedikit, kesempatan lebih tinggi!
company logo

Sr. Backend Engineer (Go)

Sprint Asia

Rekruter aktif 8m lalu

Tidak Perlu Sign Up!

Deskripsi Pekerjaan

  • Develop and implement backend applications using Go (Golang).
  • Write scalable, efficient, testable, and maintainable code.
  • Translate business and software requirements into reliable and high-performance backend services.
  • Troubleshoot, debug, and resolve application issues.
  • Contribute to architectural and technical design decisions, particularly for microservices and distributed systems.
  • Collaborate with product, business, infrastructure, and operations teams during the development lifecycle.
  • Maintain and improve existing backend applications and services.
  • Handle and optimize large-scale data processing and backend performance.
  • Monitor system performance and continuously improve backend efficiency and reliability.
  • Research and evaluate new technologies, frameworks, and open-source tools to improve system performance and development efficiency.
  • Support issue resolution related to client or production environments when necessary.

Kualifikasi

  • Strong experience in Go (Golang) programming, including its paradigms, constructs, and idioms.
  • Solid understanding of Go routines, channels, and concurrent programming patterns.
  • Experience working with relational databases such as SQL or MySQL, and familiarity with NoSQL databases is a plus.
  • Strong knowledge of distributed systems, multithreading, networking, caching, and message queue mechanisms.
  • Experience designing or working with large-scale distributed systems and high-volume data processing.
  • Familiarity with microservices architecture and system performance optimization.
  • Experience using Git or other version control systems.
  • Understanding of authentication and authorization mechanisms such as JSON Web Token (JWT).
  • Familiarity with common Go frameworks and development tools.
  • Good understanding of object-oriented programming and software design principles.
  • Strong analytical thinking and problem-solving skills.
  • Ability to work under pressure and manage multiple tasks with tight deadlines.
  • Able to work collaboratively in a team environment while also taking initiative when needed.
  • Flexible and willing to contribute additional effort when required to support project delivery.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

Tentang Sprint Asia
Selengkapnya

We provide innovative solutions through digital infrastructure & technology services to enhance your business.

Industri
IT Services And IT Consulting
Lokasi
Jakarta, Indonesia
Ukuran Perusahaan
50–100 employees