
Sr. Backend Engineer (Go)
Sprint Asia
Rekruter aktif 8m lalu
- Penuh waktu
- On-site • Jakarta Selatan
- Negotiable
Min. 4 years of experience
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
SelengkapnyaWe 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