Farid Fauzan

Hey there! I’m a senior backend developer with 6+ years of experience building scalable, secure systems with Java Spring Boot, Quarkus and Apache Kafka — from national banking and government platforms to enterprise HR systems. Let’s build something awesome!

About Me

I’m a backend/Java developer with 6+ years of experience designing, building, and maintaining backend systems and microservices across banking, HR, logistics, government, and e-commerce. I’m happiest solving real-world problems through code. My sweet spot? Scalable, event-driven services with Java Spring Boot, Quarkus, Apache Kafka and .NET, backed by Oracle, PostgreSQL, MySQL, SQL Server, DB2, Elasticsearch and MongoDB — while still moving comfortably in the frontend and mobile world.

Over the years, I’ve delivered national banking platforms, multinational HR systems, and national-scale government digitalization projects, alongside logistics apps and real-time monitoring systems. I enjoy architecting clean solutions, optimizing performance, and collaborating with cross-functional teams to turn ideas into polished software.

Whether it’s a dashboard for enterprise users, a mobile app for field agents, or a backend system that runs behind the scenes — I build with impact, reliability, and maintainability in mind.

Experience

May 2026 – Present

Senior Backend Developer — Bank Jakarta

Vello, Mobile Banking · Engaged via Abishar · Jakarta

  • Design and develop backend microservices with Java Spring Boot for core mobile banking features.
  • Implemented Apache Kafka for asynchronous, event-driven processing of banking transactions.
  • Set up Kibana and Elasticsearch for log monitoring and observability; Oracle for persistence and query optimization.
  • Deploy and maintain containerized services on OpenShift.
JavaSpring BootApache KafkaKibanaElasticsearchOracleOpenShift
Apr 2025 – May 2026

Backend Engineer — Prudential Indonesia

AOE, HRIS Termination Platform · Engaged via PT Inspiro · Jakarta (Hybrid)

  • Built mass termination, resignation, leader-initiated and internal-initiated termination modules with approvals, audit logging and async processing.
  • Developed microservices in Java Quarkus, with service orchestration in NestJS and PostgreSQL for persistence.
  • Migrated legacy logic into modular microservices, reducing technical debt; optimized queries and inter-service latency.
JavaQuarkusNestJSPostgreSQLMicroservicesDockerCI/CD
Feb 2024 – Apr 2025

Backend Engineer — PT Paramatech

SIKAP, Ultimate & Long Leave (PT Unilever Indonesia) · Jakarta (Hybrid)

  • Built backend architecture and REST APIs for employee management, performance tracking, and leave entitlement systems.
  • Implemented asynchronous processing with Kafka; containerized and deployed services with Docker.
  • Integrated with client systems and handled performance optimization and debugging.
Spring BootGolangApache KafkaLaravelMySQLPostgreSQLSQL ServerDB2DockerNginx
Jan 2023 – Feb 2024

Backend Engineer — Pegadaian

Core Application Team · Engaged via PT Paramatech · Jakarta (Hybrid)

  • Developed backend services and Vaadin screens for pawn booking on the core Pegadaian system (KCA) with DB2.
  • Enhanced SenyuM mobile pawn transactions and delivered Mantri Gadai MVP 2.0 (settlement, fee disbursement, BRIVA top-up).
  • Implemented BRILink agent progressive fee patterns and accounting journals.
Spring BootGolangApache KafkaVaadinDB2PostgreSQLSQL ServerDockerNginx
Jun 2022 – Dec 2022

Backend Developer — PT Mitrafor Teknologi

IT Consultant at Directorate General of Customs and Excise · CEISA 4.0 · Jakarta (On-Site)

  • Designed secure RESTful APIs with Java Spring Boot for Indonesia’s national customs modernization.
  • Implemented Kafka event-driven architecture and StreamSheet rule-based workflows.
  • Optimized Oracle, PostgreSQL and Elasticsearch; joined code reviews, unit testing and debugging.
Spring BootStreamSheetApache KafkaOraclePostgreSQLElasticsearch
Jan 2022 – Jun 2022

Fullstack Developer — PT Legalku Digital Teknologi

LegalDoc.id · Jakarta (Hybrid)

  • Built Laravel backend for user management, document templates and transaction workflows.
  • Implemented responsive Blade + JavaScript frontend; optimized MySQL queries and applied security best practices.
LaravelPHPMySQLJavaScriptHTMLCSS
Jan 2021 – Dec 2021

Fullstack Developer — PT Kimo Kargo

Kimo Kargo mobile app & web platform · Jakarta (Remote)

  • Developed the Android app in Java: real-time delivery tracking, order management and notifications.
  • Built Spring Boot REST APIs and business logic with PostgreSQL, plus the web frontend.
Java (Android)Spring BootPostgreSQLHTMLCSSJavaScript
Jan 2020 – Jun 2020

Mobile Developer Intern — PT Myindo Cyber Media

Internal attendance app · Jakarta (On-Site)

  • Built an Android check-in/check-out app in Java, integrated with Java REST APIs on Red Hat Developer Studio (JBoss EAP).
  • Tested across Android devices for compatibility and stability.
JavaAndroid SDKREST APIJBoss EAPPostgreSQL

Education

2024 – Present

Informatics Engineering — MH Thamrin University

Software development, data structures, algorithms, information systems, database management, and system analysis.

2017 – 2020

Computer Engineering — Padang State Polytechnic

Computer architecture, embedded systems, digital electronics, networking, and programming with hands-on hardware/software integration.

Projects

Vello – Bank Jakarta

Vello – Bank Jakarta

Mobile banking platform backend in a regulated financial environment...

Details
AOE – Prudential Indonesia

AOE – Prudential Indonesia

Strategic HRIS platform streamlining employee termination processes...

Details
Pegadaian Core Application

Pegadaian – Core Application

Pawn booking, mobile pawn and agent fee services for the core system...

Details
CEISA 4.0 – Bea Cukai

CEISA 4.0 – Bea Cukai

National-scale customs system modernization for Indonesia...

Details
CodeCraft

CodeCraft.co.id

Company profile website for a software agency built on WordPress with a custom theme and VPS deployment.

Details
SIKAP

SIKAP (Employee Management System)

A robust HR system for managing employee lifecycle...

Details
Ultimate – PT Unilever

Ultimate – PT Unilever

Enterprise-grade HR platform to manage employee...

Details
Long Leave – PT Unilever

Long Leave – PT Unilever

Leave entitlement platform with advanced approval...

Details
Kimo Kargo App

Kimo Kargo App

End-to-end logistics platform supporting real-time...

Details
EEM

EEM (Electric E-Monitoring)

Real-time monitoring system for tracking electricity usage...

Details
Magnum.id

Magnum.id

Multi-service digital platform built to...

Details
LegalDoc.id

LegalDoc.id

A legal tech platform that automates document...

Details
MyPetshop App

MyPetshop App

Pet e-commerce mobile app for adoption, products and pet care...

Details

Skills

Here are the technologies, tools, and frameworks I’ve worked with throughout my professional journey.

Programming Languages

  • Java
  • PHP
  • Golang
  • JavaScript
  • Kotlin
  • C#
  • TypeScript

Frameworks & Libraries

  • Spring Boot
  • Quarkus
  • .NET / ASP.NET
  • Laravel
  • Vaadin
  • NestJS
  • Express.js
  • Vue.js
  • Bootstrap
  • Tailwind CSS

Databases

  • MySQL
  • PostgreSQL
  • SQL Server
  • Oracle
  • DB2
  • Elasticsearch
  • MongoDB

DevOps & Tools

  • Docker
  • Nginx
  • Apache Kafka
  • Ubuntu Server
  • Windows Server
  • CI/CD (GitHub Actions, GitLab CI)
  • Firebase
  • OpenShift
  • Kibana & Elasticsearch (Log Monitoring)
  • Red Hat Developer Studio (JBoss EAP)

Mobile Development

  • Android (Java & Kotlin)
  • Firebase Auth & Notifications
  • Google Maps SDK

IoT & Realtime Communication

  • Sensor Data Aggregation
  • Realtime Dashboard & Alerting
  • Bluetooth-to-Backend Communication

Other Skills

  • System Design & Architecture
  • Microservices Architecture
  • Performance Optimization
  • Event-Driven Architecture
  • Backend Security
  • Agile / Scrum
  • Admin Panel Development
  • Client Requirement Translation
  • Data Visualization
  • Cross-functional Collaboration

Contact

Feel free to reach out to me via email or connect on social media below.