Fullstack Java Developer

White Glove Hiring

Jakarta Pusat

On-site

IDR 200,880,000 - 502,200,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Trans
Paid holidays

Job summary

Prismalink International membuka lowongan untuk Fullstack Developer dengan fokus pada layanan Payment Gateway. Anda akan merancang, mengembangkan, menguji, dan memelihara aplikasi berbasis Java Spring Boot sambil mengembangkan antarmuka pengguna dengan React.js sesuai kebutuhan bisnis dan pengalaman pengguna.

Posisi ini melibatkan pembangunan dan integrasi RESTful API, optimasi performa, serta kolaborasi lintas tim menggunakan Agile/Scrum.

Qualifications

  • Minimal S1 di bidang terkait dengan IPK >= 3,00.
  • Berpengalaman 5+ tahun sebagai Fullstack Developer.
  • Pengalaman Agile Development dan lingkungan Linux/Unix.
  • Familiar dengan Java Spring Boot dan React.js.
  • Pemahaman database PostgreSQL/MySQL dan RESTful API.
  • Pengalaman Git, versi control serta CI/CD, Docker, dan Kubernetes.

Responsibilities

  • Mendesain, mengembangkan, menguji, dan memelihara aplikasi Java Spring Boot untuk layanan Payment Gateway.
  • Mengembangkan antarmuka Front-end dengan React.js mengikuti kebutuhan UI/UX.
  • Membangun dan mengintegrasikan RESTful API dengan sistem internal maupun pihak ketiga.
  • Mengoptimalkan performa aplikasi dan menjaga high availability.
  • Berkolaborasi dalam Agile/Scrum dengan Product Manager, QA, DevOps, dan tim terkait.
  • Melakukan troubleshooting, debugging, dan root cause analysis pada lingkungan development/production.
  • Mengelola struktur database PostgreSQL/MySQL dan implementasi keamanan serta caching.
  • Menghubungkan aplikasi dengan Message Queue seperti RabbitMQ/NATS/Kafka.
  • Mendukung deployment melalui CI/CD, Docker, dan Kubernetes, serta dokumentasi teknis.

Skills

Java Spring Boot
JavaScript
React.js
Linux/Unix
Agile/Scrum
Git/GitHub/GitLab
RESTful API
Database SQL
PostgreSQL
MySQL
Redis/Memcached
RabbitMQ/NATS/Kafka
Docker
Kubernetes
CI/CD
Security/Authentication & Encryption

Education

S1 Teknik Informatika, Ilmu Komputer, Sistem Informasi

Tools

GitHub
AWS/Azure/GCP (basic)
Docker
Kubernetes

Job description

DESKRIPSI PEKERJAAN
  • Mendesain, mengembangkan, menguji, dan memelihara aplikasi berbasis Java Spring Boot untuk layanan Payment Gateway
  • Mengembangkan antarmuka pengguna (Front-end) menggunakan React.js sesuai dengan kebutuhan bisnis dan pengalaman pemgguna (UI/UX)
  • Membangun serta mengintegrasikan RESTful API dengan sistem internal maupun pihak ketiga (bank, e-wallet, switching, merchant, dan partner)
  • Mengembangkan fitur baru serta melakukan optimalisasi performa aplikasi yang sudah berjalan
  • Berkolaborasi dengan Product Manager, Business Analyst, QA Engineer, DevOps, dan tim terkait dalam setiap siklus pemgembangan menggunakan metodlogi Agile/Scrum
  • Melakukan troubleshooting, debugging, dan root cause analysis terhadap permasalahan pada aplikasi di lingkungan development maupun production
  • Mendesain dan mengoptimalkan struktur database menggunakan PostgreSQL atau MySQL
  • Mengimplementasikan mekanisme keamanan aplikasi, termasuk authentication, authorization, enkripsi data, serta secure coding sesuai dengan standar industri
  • Mengimplementasikan teknologi Caching (Redis/Memcached) untuk meningkatkan performa sistem
  • Mengintegrasikan aplikasi dengan Message Queue seperti RabbitMQ, NATS, atau Apache Kafka untuk mendukung komunikasi antar layanan
  • Berpartisipasi dalam proses code review, unit testing, integration testing, dan memastikan kualitas kode sesuai dengan standar perusahaan
  • Berkolaborasi dengan tim DevOps dalam proses deployment menggunakan CI/CD Pipeline, Docker, dan Kubernetes.
  • Melakukan monitoring, optimasi, dan pemeliharaan aplikasi agar memiliki performa, keamanan, dan ketersediaan (availability) yang tinggi
  • Membuat dokumentasi teknis terkait pengembangan aplikasi, API, dan implementasi sistem
  • Mengikuti perkembangan teknologi terbaru dan memberikan rekomendasi peningkatan arsitektur maupun proses pengembangan aplikasi
KUALIFIKASI MINIMUM
  • Pendidikan min. S1 Teknik Informatika, Ilmu Komputer, Sistem Informasi atau jurusan terkait dari universitas terkemuka dengan IPK min. 3,00
  • Pengalaman min. 5 tahun sebagai Fullstack Developer
  • Berpengalaman bekerja menggunakan metodologi Agile Development
  • Memiliki pengalaman yang kuat dalam lingkungan Linux/Unix
  • Menguasai Java (Spring Boot) dan Java Script, serta memiliki pengalaman menggunakan React.js.
  • Memiliki pemahaman yang baik mengenai database SQL, khususnya PostgreSQL dan MySQL
  • Berpengalaman menggunakan Git, GitHub, atau GitLab sebagai Version Control System
  • Memiliki pemahaman dasar mengenai AWS, Microsoft Azure, atau Google Cloud Platform (GCP) menjadi nilai tambah
  • Memahami konsep DevOps, CI/CD Pipeline, Docker dan Kubernetes menjadi nilai tambah
  • Memiliki pemahaman yang baik mengenai: Caching (Redis, Memcached), Message Queue (RabbitMQ, NATS, Apache Kafka), RESTful API Development, Application Security, Authenticatioan & Authorization, Secure Coding Practices
  • Memilki kemampuan analitis dan problem solving yang baik
  • Memiliki kemampuan komunikasi dan kerja sama tim yang baik
  • Memiliki motivasi tinggi untuk belajar teknologi baru dan terus mengembangkan kompetensi
  • Memiliki passion yang kuat dalam bidang software engineering dan programming
  • Mampu memahami kebutuhan bisnis serta menerjemahkannya menjadi solusi teknis
  • Memiliki pengalaman di industri Fintech, Payment Gateway, Perbankan, atau Sistem Pembayaran akan menjadi nilai tambah
  • Memahami konsep high availability, scalability, dan microservices architecture menjadi nilai tambah
RINGKASAN PERKERJAAN
  • *SPESIALISASI**: IT and Software
  • *PENDIDIKAN MINIMAL**: S1 (Sarjana)
  • *SISTEM KERJA**: On-site
  • *TIPE PEKERJAAN**: Contractual
  • *LOKASI**: Central Jakarta, DKI Jakarta, Indonesia
  • *INDUSTRI**: Information Technology / IT
  • *SITUS PERUSAHAAN**: https://prismalink.co.id/
  • *JUMLAH LOWONGAN**: 3 posisi
FASILITAS & BENEFIT

Fasilitas: trans, paid_holidays

TENTANG PERUSAHAAN

PT. Prismalink International adalah perusahaan di bidang teknologi informasi yang bergeral di bidang pembayaran digital. Dengan dukungan dari puluhan bank besar di Indonesia antara lain BCA, Bank Mandiri, BRI, BNI, BSI, Bank CIMB NIAGA, Bank PERMATA, Bank Maybank, Bank Danamon dan bank lain nya, Prismalink membantu merchant online menerima pembayaran dari pelanggan mereka. Perusahaan ini telah bekerjasama dengan merchant dan platform e-commerce, seperti Tokopedia, Blibli, Periplus, Yayasan Kita Bisa dan banyak lagi.
Kami percaya bahwa dengan tenaga kerja yang terampil dan profesional. Prismalink dapat menjadi salah satu perusahaan teknologi terkemuka di Indonesia.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT Infrastructure & Security Sr. Officer
IT Infrastructure & Security Sr. Officer

White Glove Hiring • Jakarta Pusat

On-site
.NET Developer
.NET Developer

White Glove Hiring • Jakarta Selatan

On-site
Med_ins
Copy of Backend Java Developer
Copy of Backend Java Developer

White Glove Hiring • Jakarta Selatan

Hybrid
IDR 167,400,000 - 279,000,000
Golang Developer
Golang Developer

White Glove Hiring • Jakarta Selatan

On-site
med_ins
Fullstack Developer
Fullstack Developer

White Glove Hiring • Jakarta Pusat

On-site
IDR 133,920,000 - 200,880,000
Programmer
Programmer

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 120,000,000 - 180,000,000
Java Developer (ASAP)
Java Developer (ASAP)

White Glove Hiring • Jakarta Pusat

On-site
BPJS (TK KK)
THR (1x)
Bonus (1x)
+4
Senior Fullstack Java & React Engineer – Fintech (On-site)
Senior Fullstack Java & React Engineer – Fintech (On-site)

White Glove Hiring • Jakarta Pusat

On-site
Trans
Paid holidays
Windows System Administrator
Windows System Administrator

HiLoker • Jakarta Pusat

On-site
Software Engineer
Software Engineer

White Glove Hiring • Jakarta Pusat

On-site
Sick leave
Medical insurance
Maternity/Paternity leave
+1