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 productio
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.