Tanggung Jawab :
- Mengembangkan, menguji, dan memelihara aplikasi berbasis
Java 17, Spring Boot, dan
. - Merancang arsitektur aplikasi modular, scalable, dan aman sesuai standar perbankan.
- Bekerja sebagai bagian dari tim agile/scrum untuk mengembangkan fitur end-to-end.
- Berkolaborasi dengan
Business Analyst, QA, dan Domain Architect
dalam siklus pengembangan aplikasi. - Melakukan
code review
, memastikan kualitas kode sesuai
coding standards
(Java & JavaScript). - Mengintegrasikan aplikasi dengan
API internal/external
(REST/JSON). - Mengimplementasikan praktik
secure coding
sesuai kebutuhan regulasi industri perbankan. - Mendukung deployment dan troubleshooting di environment development, UAT, maupun production
Kualifikasi :
- Pendidikan minimal
S1
di bidang
Ilmu Komputer, Teknik Informatika
, atau bidang terkait. - 3–5 tahun pengalaman
sebagai
Fullstack Developer
atau
Technical Lead
. - Pengalaman kuat menggunakan:
Java 17
&
Spring Boot
(backend) dan j
avaScript
&
(frontend). - Familiar dengan
RDBMS
(MySQL, MSSQL Server, PostgreSQL) dan
ORM
(Hibernate/JPA). - Berpengalaman dengan
RESTful API development
dan
Microservices
. - Memahami
CI/CD tools
(Jenkins, GitLab CI, Maven/Gradle). - Menerapkan
best practices
: clean code, unit testing (JUnit), secure coding. - Pengalaman dengan
containerization (Docker/Kubernetes)
lebih diutamakan. - Pengalaman di industri perbankan/financial services
akan menjadi nilai tambah penting.