IT Programmer

PT Tilyanpristka

Jakarta Selatan

On-site

IDR 200,000,000 - 350,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT Tilyanpristka sedang mencari pengembang PHP berpengalaman untuk mengembangkan aplikasi Payroll, HRIS, ERP, dan akuntansi di lingkungan produksi. Kandidat akan membangun komponen inti seperti Formula Engine dan Expression Parser serta menerapkan strategi caching Redis.

Peran ini menuntut pengalaman dengan sistem multi-tenant (SaaS) dan kemampuan menjaga keamanan serta konsistensi data, termasuk migrasi data, optimisasi kinerja, dan deployment di Linux server.

Qualifications

  • Berpengalaman mengembangkan aplikasi Payroll, HRIS, Accounting, Finance, atau sistem dengan kompleksitas perhitungan dan business logic.
  • Berpengalaman membangun aplikasi from scratch hingga siap production.
  • Menerapkan Redis sebagai cache layer, session storage, distributed locking, queue/pub-sub dan caching strategy.
  • Mengelola Background Job/Queue Worker untuk payroll massal, generate PDF, pengiriman email, sinkronisasi data, dan import data besar.

Responsibilities

  • Mengembangkan, memelihara, dan mengoptimalkan aplikasi berbasis PHP, khususnya Payroll, HRIS, ERP, Akuntansi, atau sistem finansial.
  • Membangun dan mengembangkan Formula Engine, Rule Engine, atau Expression Parser untuk mendukung proses bisnis kompleks.
  • Mengimplementasikan praktik pengujian otomatis (PHPUnit, PHPStan) dan pipeline CI/CD untuk kualitas kode.
  • Mengerjakan migrasi data, indexing, dan optimisasi query untuk performa lebih baik.

Skills

PHP
Payroll
HRIS
ERP
Accounting

Tools

PHPUnit
PHPStan
PHP-CS-Fixer
Composer
CI/CD
Linux
Apache
HAProxy
Redis
MySQL

Job description

Mengembangkan, memelihara, dan mengoptimalkan aplikasi berbasis PHP, khususnya sistem Payroll, HRIS, ERP, Akuntansi, atau sistem finansial.

Membangun dan mengembangkan Formula Engine, Rule Engine, atau Expression Parser untuk mendukung proses bisnis yang kompleks.

Berpengalaman mengembangkan aplikasi Payroll, HRIS, Accounting, Finance, atau sistem dengan kompleksitas perhitungan dan business logic.

Berpengalaman membangun aplikasi from scratch hingga siap digunakan di production.

Mengimplementasikan Redis sebagai cache layer, session storage, distributed locking, queue/pub-sub, serta menerapkan strategi caching (TTL, cache invalidation, cache warming) yang konsisten dengan database.

Mengembangkan dan mengelola Background Job/Queue Worker untuk mendukung proses payroll massal, generate PDF, pengiriman email, sinkronisasi data, dan import data dalam jumlah besar.

Mendesain sistem yang aman terhadap concurrency dan race condition dengan menerapkan optimistic locking, pessimistic locking, idempotency, dan atomic operation untuk mencegah duplicate processing.

Melakukan migrasi data dari sistem lama, termasuk proses import Excel, validasi data, data cleansing, dan rekonsiliasi hasil migrasi.

Mengoptimalkan performa aplikasi melalui query optimization, database indexing, profiling, memory optimization, lazy loading, dan batch processing.

Mengimplementasikan Audit Trail, Logging, dan Versioning Data sehingga setiap perubahan data dapat ditelusuri secara akurat.

Menggunakan praktik pengembangan modern seperti PHPUnit, PHPStan, PHP-CS-Fixer, Composer, CI/CD Pipeline, dan Static Code Analysis untuk menjaga kualitas kode dan aplikasi.

Berpartisipasi dalam proses deployment aplikasi pada lingkungan Linux Server (Ubuntu), Apache/HAProxy, serta mendukung pengelolaan infrastruktur aplikasi.

Memiliki pengalaman membangun aplikasi Multi-Tenant (SaaS) menjadi nilai tambah.

Berpengalaman menggunakan PHPUnit, PHPStan, CI/CD pipeline, atau automated testing tools lainnya.

Mampu Menerjemahkan Aturan Bisnis ke Dalam Kode
Memahami Keamanan Aplikasi Web
Teliti terhadap Perhitungan Angka
Kualifikasi mana yang kamu miliki?
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior PHP Engineer - Payroll & HRIS SaaS
Senior PHP Engineer - Payroll & HRIS SaaS

PT Tilyanpristka • Jakarta Selatan

On-site
IDR 200,000,000 - 350,000,000
IT Application Support & Implementation Supervisor
IT Application Support & Implementation Supervisor

Sari Tirta Group • Jakarta Pusat

On-site
Application Developer
Application Developer

PT. Sumber Berkat Abadi Lestari • Kebayoran Baru

On-site
IDR 500,000,000 - 900,000,000
Programmer
Programmer

PT. JOFIN ECOFIBERS INDUSTRIES • Kota Bandung

On-site
IDR 96,000,000 - 168,000,000
IT Programmer
IT Programmer

PT Solusi Intan Lestari • Jakarta Selatan

On-site
Fullstack Developer
Fullstack Developer

PT. Tiki Jalur Nugraha Ekakurir ( JNE) • Jakarta Barat

On-site
IDR 156,240,000 - 245,520,000
Junior System Operation
Junior System Operation

PT. Datascrip • Jakarta Pusat

On-site
IDR 167,400,000 - 279,000,000
Application Developer
Application Developer

PT. Sumber Berkat Abadi Lestari • Jakarta Utara

On-site
IDR 240,000,000 - 360,000,000
Programmer PHP (Laravel)
Programmer PHP (Laravel)

PT Javan Cipta Solusi • Kota Yogyakarta

Hybrid
IDR 89,280,000 - 156,240,000
BACKEND ENGINEER
BACKEND ENGINEER

PT Trengginas Jaya • Jakarta Utara

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