Senior Fullstack Backend Developer
- - Trimegah Sekuritas Indonesia
Full-time
Supervisor / Asisten Manager | Lulus program Sarja
Trimegah Sekuritas Indonesia
Deskripsi Pekerjaan
Perusahaan mencari Senior Fullstack Backend Developer untuk merancang, mengembangkan, dan memelihara layanan backend yang tangguh, skalabel, dan berkinerja tinggi menggunakan Java (Quarkus) dan C# (.NET).
Posisi ini melibatkan partisipasi dalam seluruh siklus pengembangan perangkat lunak, mulai dari pengumpulan kebutuhan hingga deployment dan dukungan.
Kualifikasi
Pengalaman kerja praktis selama 4+ tahun dalam pengembangan perangkat lunak menggunakan Java, C# atau bahasa pemrograman serupa
Pengalaman kerja praktis selama 2+ tahun dalam merancang dan mengembangkan API RESTful
Pengalaman selama 1+ tahun dalam membangun dan memelihara microservices dalam berbagai bahasa pemrograman
Pengalaman praktis yang terbukti dalam database relasional SQL seperti PostgreSQL dan database NoSQL seperti MongoDB atau Redis
Mahir dalam Pemrograman Berorientasi Objek (OOP) dan Pola Desain
Pemahaman kuat dan pengalaman praktis dalam menulis, debugging, dan memelihara query SQL yang kompleks
Familiaritas dengan Go, Elixir, PHP, atau bahasa lain merupakan nilai tambah
Pengalaman sebelumnya dengan Protobuf/gRPC merupakan nilai tambah
Pemahaman kuat dan familiaritas dengan message queues/brokers seperti Kafka, Nats.IO
Pengalaman terbukti dalam menulis unit test yang komprehensif untuk kode backend
Pengalaman dengan sistem kontrol versi, terutama Git
Pemahaman tentang arsitektur microservices
Tanggung Jawab
Merancang, mengembangkan, dan memelihara layanan backend yang tangguh, skalabel, dan berkinerja tinggi menggunakan Java (Quarkus) dan C# (.NET)
Mengembangkan dan mengelola API (RESTful) untuk konsumsi internal dan eksternal, serta mengoordinasikan dan mengawasi definisi kontrak API untuk layanan
Berpartisipasi dalam seluruh siklus pengembangan perangkat lunak, dari pengumpulan kebutuhan hingga deployment dan dukungan
Berkontribusi dalam tinjauan arsitektur dan diskusi untuk layanan dan pengembangan fitur baru
Membantu dalam debugging dan integrasi klien frontend menggunakan berbagai teknologi seperti Vue.js dan React
Memantau, memecahkan masalah, dan mengoptimalkan layanan backend untuk kinerja dan keandalan
Mengcontainerisasi layanan untuk Kubernetes dan bekerja dengan tim DevOps untuk deployment, debugging, dan optimalisasi layanan backend
Menerapkan interaksi database yang aman dan efisien serta solusi penyimpanan data
Berpartisipasi dalam tinjauan kode, memastikan kepatuhan terhadap standar pengkodean dan praktik terbaik
Menulis unit test dan integration test yang komprehensif untuk memastikan kualitas dan keandalan kode
Benefit Perusahaan
Benefits tidak ditampilkan
Loker Serupa
Tertarik dengan lowongan ini?
Login atau daftar untuk melamar pekerjaan ini