Back-end Developer (Java)

Divistant

Kota Yogyakarta

On-site

IDR 167,400,000 - 234,360,000

Full time

27 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Divistant mencari engineer backend Java berpengalaman untuk membangun solusi backend yang scalable dan aman. Anda akan merancang RESTful APIs, mengintegrasikan sistem pihak ketiga, serta menjaga kualitas kode lewat test automation.

Kolaborasi erat dengan Product, frontend, QA, dan DevOps dalam lingkungan Agile/Scrum menjadi kunci sukses peran ini. Pengalaman 3–5 tahun di Java backend, serta kemampuan merancang database SQL/NoSQL dan melakukan optimasi performa sangat dihargai.

Qualifications

  • Minimum 3–5 tahun pengalaman sebagai backend Java di lingkungan Java backend.
  • Pengalaman integrasi API REST, Webhook, dan signature HMAC SHA-256.
  • Terbiasa dengan testing automated melalui JUnit 5, Mockito, WireMock, Testcontainers.
  • Mendesain, membangun, dan memelihara backend Java yang responsif, aman, scalable, dan berkinerja tinggi.
  • Mampu merancang RESTful APIs (atau gRPC/GraphQL) untuk integrasi dengan frontend, mobile, dan pihak ketiga.
  • Mendesain skema database SQL/NoSQL, menulis query efisien, optimasi performa.

Responsibilities

  • Merancang, membangun, dan memelihara backend Java berkinerja tinggi.
  • Mengimplementasikan RESTful APIs untuk integrasi dengan tim frontend, mobile, dan pihak ketiga.
  • Merancang skema database dan melakukan optimasi kinerja DB.
  • Menulis unit test dan integration test untuk keandalan kode.
  • Bekerja dalam tim Agile/Scrum, melakukan code review, dan berkolaborasi dengan DevOps.

Skills

Java
REST API integration
JUnit 5
Mockito
WireMock
Testcontainers
DB Design
Clean Code
Design Patterns
Microservices
Agile/Scrum
Code Review
DevOps Collaboration

Job description

  • Minimal 3-5 tahun pengalaman di Java Backend (diutamakan pernah di perbankan / fintech / payment gateway).
  • Berpengalaman membangun integrasi API (REST, Webhook callback, HMAC SHA-256 signature).
  • Kuat di automated testing: JUnit 5, Mockito, WireMock, Testcontainers.
  • Merancang, membangun, dan memelihara aplikasi backend yang responsif, aman, scalable, dan berkinerja tinggi menggunakan bahasa pemrograman Java dan framework terkait.
  • Merancang dan mengimplementasikan RESTful APIs (atau gRPC/GraphQL) yang efisien untuk diintegrasikan dengan tim Frontend, Mobile, serta sistem pihak ketiga (third-party integration).
  • Merancang skema database, menulis kueri yang efisien, serta melakukan optimasi performa pada basis data Relational (SQL) maupun Non-Relational (NoSQL).
  • Memelihara kode yang sudah ada, mengidentifikasi bottleneck performa, serta melakukan troubleshooting dan debugging pada lingkungan production.
  • Menerapkan prinsip Clean Code, Design Patterns, serta arsitektur perangkat lunak yang baik (seperti Microservices atau Monolith yang terstruktur).
  • Bekerja sama secara aktif dengan Product Manager, Frontend Developer, QA, dan DevOps dalam skema kerja Agile/Scrum, serta melakukan code review untuk menjaga kualitas kode tim.
  • Menulis unit test dan integration test untuk memastikan keandalan kode sebelum dideploy ke lingkungan staging/production.
  • Pengalaman integrasi sistem LOS (Sunline), Core Banking, ESB, Dukcapil, AML/DHN, atau Privy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back-end Developer (Java)
Back-end Developer (Java)

Divistant • Jakarta Pusat

On-site
IDR 240,000,000 - 480,000,000
Senior Java Backend Engineer: APIs & Microservices in Fintech
Senior Java Backend Engineer: APIs & Microservices in Fintech

Divistant • Kota Yogyakarta

On-site
IDR 167,400,000 - 234,360,000
Senior Java Backend Engineer for FinTech APIs
Senior Java Backend Engineer for FinTech APIs

Divistant • Jakarta Pusat

On-site
IDR 240,000,000 - 480,000,000
Development Staff
Development Staff

Esha Parama Technology • Jakarta Pusat

On-site
IDR 280,000,000 - 450,000,000
Programmer
Programmer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 120,000,000 - 180,000,000
BACKEND ENGINEER
BACKEND ENGINEER

PT Trengginas Jaya • Jakarta Utara

On-site
IDR 279,000,000 - 502,200,000
Software Engineer
Software Engineer

PT Akhdani Reka Solusi • Jakarta Pusat

On-site
IDR 167,400,000 - 390,600,000
Sick leave
Medical insurance
Maternity/Paternity leave
+1
Fullstack Developer - Banking Apps & Secure API Specialist
Fullstack Developer - Banking Apps & Secure API Specialist

PT Akhdani Reka Solusi • Jakarta Pusat

On-site
IDR 180,000,000 - 250,000,000
Sick leave
Medical insurance
Maternity/Paternity leave
+1
Backend Developer
Backend Developer

PT Cycent Inovasi Kaizen • Jakarta Selatan

On-site
IDR 240,000,000 - 480,000,000
Backend Developer - Java - ADMO
Backend Developer - Java - ADMO

PT Astra International Tbk • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000