Backend Engineer - Golang (SDE 1)
Kredivo Group · Jakarta, ID
Sekilas tentang pekerjaan ini
Sebagai Backend Engineer di Kredivo Group, Anda merancang dan mengembangkan fitur serta layanan backend bersama tim Engineering. Posisi ini ditujukan bagi kandidat dengan pengalaman 1–3 tahun di industri Software dan berlokasi di Jakarta.
Tugas utama
- Merancang dan mengimplementasikan fitur produk untuk situs dan layanan Kredivo.
- Mengumpulkan kebutuhan bersama tim Product, Business, dan Sales.
- Menulis kode berkualitas tinggi dan mudah dipelihara.
- Memiliki dan terus meningkatkan bagian sistem dalam lingkungan agile.
- Melakukan benchmarking, load testing, diagnosis masalah, dan mengembangkan solusi.
Kualifikasi utama
- Gelar B.S., M.S., PhD, atau setara di bidang Computer Science.
- Pengalaman kerja 1–3 tahun di industri Software.
- Memahami konsep Object Oriented Programming, Data Structures, dan Algorithms.
- Pengalaman dengan Go, NodeJS, atau C++.
- Memahami arsitektur microservices serta HTTP, Web Services, OAuth, dan Restful APIs.
Ringkasan ini dibuat dengan AI dari deskripsi di bawah. Yang berlaku adalah deskripsi lengkapnya di situs Kredivo Group.
Deskripsi pekerjaan
About the Job
- What you will really be doing as Backend Engineer in our Engineering team:
- Design and implement product features and functionality for various Kredivo sites and services
- Work with the Product, Business, and Sales teams to gather and understand requirements and deliver scalable solutions
- Write high quality, maintainable code
- Own parts of the system and continuously work to improve them in an agile environment.
- Benchmarking, load testing, diagnosing problems and helping create solutions
- Research and implement modern frameworks and technologies for back-end systems
- Participate in design discussions, reviews and propose/implement solutions to technical problems and challenge
About You
- B.S, M.S, and/or PhD in Computer Science or equivalent
- 1-3 years of working experience
- in the Software industry
- Well versed with Object Oriented Programming concepts
- Strong understanding of Data Structures, Algorithms, and Computer Science fundamentals
- Strong logical and innovative thinking, troubleshooting skills and diagnostic intuition, able to assess the business needs and reflect the value into the product design
Experience working on one of follow programming language
- Go
- , NodeJS, Go or C++
- Good understanding of microservices architecture
- Proficient in HTTP, Web Services, OAuth and Restful APIs
- Familiar with Linux environment
- Experience working with cloud based systems and infrastructure services such as
- AWS, GCP,
- etc is a plus
- Good Communication skills
- Ability to work well in a team with a positive attitude & Strong attention to details
- #LI-AF1