Job description for Scala/Java Backend Developer at Nolimit Indonesia
Kualifikasi :
• Memiliki minimal 2 tahun pengalaman sebagai Backend Engineer
• Menguasai prinsip Object-Oriented Programming (OOP)
• Berpengalaman membangun atau mengelola Distributed Systems
• Memahami terkait Functional Programming
• Mahir menggunakan sistem operasi Linux
• Memahami dan mampu mengimplementasikan Multithreading / Concurrency
• Memiliki pengalaman dengan Apache Kafka
• Familiar dengan NoSQL databases Elasticsearch
• Memahami dengan baik penggunaan dan optimasi RDBMS seperti PostgreSQL atau MySQL
Nilai Plus :
• Pengalaman menggunakan framework seperti Spring Boot, Akka
• Memahami prinsip clean code dan software design pattern
Tanggung Jawab :
• Mendesain dan mengembangkan backend services yang scalable dan maintainable
• Berkolaborasi dengan tim produk dan tim lainnya untuk pengembangan fitur
• Menulis kode yang bersih, teruji, dan terdokumentasi dengan baik
• Melakukan monitoring dan tuning performa sistem
• Ikut serta dalam proses review kode dan perbaikan kualitas software secara berkelanjutan
