Open to new opportunities

Hi, I'm Farij Ariefqy.

Java & PHP Developer

I build enterprise-grade systems for banking, insurance, and industrial companies with Spring Boot and Laravel — from secure APIs and business logic to production-ready web and mobile applications.

  • Kendal, Central Java · Open to Remote / Hybrid
  • Currently Java Fullstack Developer at PT Klickers
Portrait of M. Farij Ariefqy Saputra
Java · Spring BootBanking & insurance
EC-CouncilAppSec certified
6+Years of experience
3Industries: banking, insurance, industrial
2Platforms: web & mobile
5Courses & certifications
About

I turn complex business rules into maintainable software.

Java and PHP Developer with over 6 years of professional experience building enterprise-grade systems in banking, insurance, and industrial sectors. I've delivered production applications for large-scale clients, including mobile banking SDKs and fintech integrations.

Strong in Java (Spring Boot / Spring MVC) and PHP (Laravel), with hands-on experience in SQL Server, PostgreSQL, MySQL, and Oracle. Certified in Application Security (EC-Council) and trained in AWS cloud & generative AI.

Banking & e-money (BNI TapCash)
Insurance agent & commission systems
RESTful APIs & clean architecture
Application security mindset
Experience

Where I've worked

Java Fullstack Developer

PT Klickers · Software company

Oct 2023 – Present
  • Develop and maintain an Insurance (Agency) Management System with Spring — agents, organizational hierarchies, and compensation structures with transparent commission calculations.
  • Develop an Audit Management System (AMS) covering the end-to-end audit process: planning, execution, reporting, and follow-up.
  • Design and implement RESTful APIs for core business processes, ensuring data integrity across SQL Server schemas.
  • Refactored legacy code for better maintainability and performance using Clean Code and design patterns (MVC, Service Layer, Repository).
  • Work with business analysts, QA, and clients to translate business rules into scalable Java implementations.
JavaSpringREST APISQL ServerClean Code

IT Software Developer

PT Kawasan Industri Kendal · Industrial park

Jan 2022 – Oct 2023
  • Developed and maintained an ERP system in Laravel covering procurement, inventory, and reporting.
  • Built Java backend services for an Autogate System integrated with hardware sensors for access control and vehicle logging.
  • Built a Recruitment Web Application and an E-Tender System with Laravel.
  • Aligned system functionality with operational needs together with IT and business teams.
PHPLaravelJavaMySQLIoT / Sensors

Junior Developer

PT Mitra Integrasi Informatika · Onsite at Bank Negara Indonesia (BNI), IoT Group

Jan 2020 – Dec 2021
  • Developed the TapCash SDK enabling third-party partners to integrate with BNI's e-money platform, used across multiple merchant apps.
  • Rebuilt the TapCash Go Android app from scratch, improving performance and UI/UX for BNI's NFC-based e-money product.
  • Developed features for SMS Banking and SMS Menu, including Bancslink integration for interbank transaction routing.
  • Performed System Integration Testing for Android & iOS apps, wrote unit tests and delivery documentation.
JavaAndroidNFCSDKSIT

Bachelor of Informatics — Universitas PGRI Semarang

2015 – 2019 · GPA 3.55 / 4.00 · Final project: Electronic Document Management System for Thesis Examination Documents

Projects

Selected work

Production systems I've built or maintained for real businesses.

PT Klickers · Insurance

Insurance (Agency) Management System

Manages insurance agents, organizational hierarchies, and compensation structures in a centralized platform, enabling efficient administration, transparent commission calculations, and effective performance oversight.

JavaSpringREST APISQL Server
PT Klickers · Audit

Audit Management System (AMS)

Streamlines the end-to-end audit process by supporting audit planning, execution, reporting, and follow-up, enabling greater transparency, consistency, and audit effectiveness across the organization.

JavaSpringSQL Server
BNI · E-money

TapCash SDK & TapCash Go

Partner SDK for BNI's e-money platform, plus a from-scratch rebuild of the NFC-based TapCash Go Android app.

JavaAndroidNFCSDK
BNI · Banking

SMS Banking & Bancslink

SMS Banking and SMS Menu features with Bancslink integration for interbank transaction routing.

JavaBankingIntegration
PT Kawasan Industri Kendal

Autogate System

Java backend integrated with hardware sensors for industrial park access control and vehicle logging.

JavaHardware sensorsBackend
PT Kawasan Industri Kendal

ERP System

Streamlined procurement, inventory, and reporting for an industrial park company.

LaravelPHPMySQL
PT Kawasan Industri Kendal

E-Tender & Recruitment

E-Tender system supporting procurement, and a recruitment web application for hiring workflows.

LaravelPHP
Skills

Tech stack

Languages & Frameworks

JavaSpring BootSpring MVCPHPLaravelJavaScriptREST APIMavenGradle

Databases

SQL ServerPostgreSQLMySQLOracleFirebase

Tools & DevOps

GitDockerLinuxPostmanIntelliJ IDEAEclipse

Security & Cloud

Application Security (EC-Council)AWS SageMakerAWS Generative AI
Certifications

Courses & certifications

Application Security Engineer (Java Focus)

EC-Council · Aug 2020

ID: ECC7813496520

Generative AI Essentials on AWS

AWS Training Online · Nov 2025

ID: xAw-x1HNYEKi6DGiNbcBRg2

Generative AI for Executives

AWS Training Online · Nov 2025

ID: QGDPL1KKz06PC6bYsEatmw2

Practical Data Science with Amazon SageMaker

AWS Training Online · Nov 2025

ID: vbixDBrkW0WobH9hXJVGzw2

Java Developer Bootcamp

PT Mitra Integrasi Informatika · Jan – Mar 2020

Level: Junior Full Stack Java Developer

Let's work together.

I'm open to full-time, contract, or freelance roles — remote, hybrid, or on-site in Jakarta / Semarang / Kendal.

HR Assistant

Online

Halo! Saya asisten virtual untuk membantu Anda mengenal Farij Ariefqy. Tanyakan apa saja tentang pengalaman kerja, skills, sertifikasi, atau project yang pernah dikerjakan!

Pertanyaan cepat: