Skill diminta
ApacheApache KafkaCommunicationJavaMicroservicesREST APISpring BootTroubleshootingUnit Testing
Gaji pasar untuk posisi ini
Median Rp14,1 jt/bulan · rentang umum Rp12,8 jt – Rp15,5 jt
Berdasarkan 17 lowongan Backend Development level Senior se-Indonesia.
Lihat data gaji selengkapnya →Deskripsi
- Deskripsi pekerjaan Programmer Java Senior Pt Murni Solusindo Nusantara
- Java Programmer (BI-FAST Project)
- Placement : Bank Indonesia (Project Based)
- Key Responsibilities
- Melakukan analisis kebutuhan teknis dan pengembangan aplikasi sesuai spesifikasi proyek BI-FAST.
- Mengembangkan aplikasi backend menggunakan Java Framework (Spring Boot/Spring Framework).
- Mengembangkan layanan berbasis REST API dan Microservices Architecture.
- Mengembangkan dan mengintegrasikan aplikasi dengan sistem pembayaran nasional, switching, middleware, dan sistem eksternal.
- Mengimplementasikan asynchronous messaging menggunakan Apache Kafka atau teknologi messaging lainnya.
- Melakukan pengembangan, enhancement, bug fixing, dan maintenance aplikasi.
- Mengoptimalkan performa aplikasi agar mampu menangani transaksi dalam jumlah besar (high throughput & low latency).
- Melakukan unit testing, integration testing, serta mendukung proses SIT, UAT, dan Production Deployment.
- Melakukan troubleshooting terhadap permasalahan aplikasi di lingkungan development, testing, maupun production.
- Berkolaborasi dengan System Analyst, Solution Architect, QA Engineer, DevOps Engineer, dan Project Manager.
- Menyusun dokumentasi teknis, deployment guide, API documentation, serta technical specification.
- Memastikan seluruh pengembangan mengikuti secure coding standard, coding convention, dan best practice software development.
- Mendukung implementasi proyek sesuai target waktu, kualitas, dan standar Bank Indonesia.
- General Qualifications
- Minimal S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
- Memiliki pengalaman minimal `10 tahun sebagai Programmer Java
- Memiliki pengalaman pada proyek perbankan, sistem pembayaran, switching, atau financial technology.
- Memiliki kemampuan analisis yang baik serta mampu bekerja secara mandiri maupun dalam tim.
- Memiliki kemampuan komunikasi yang baik dengan tim teknis maupun stakeholder.
- Sertifikasi
yang relevan di bidang
- Java Programming
- REST API Development
- Apache Kafka
- Microservices Architectur