Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rahmat Amri Fathoni

Backend Java Developer
Bekasi

Summary

Experienced Backend Java Developer with over 3.5 years in designing, developing, and maintaining backend systems for web and mobile applications. Skilled in building scalable RESTful APIs, implementing real-time communication using WebSocket, and integrating financial services such as banking (H2H, SFTP) and e-signature platforms. Proficient in Spring Boot, Kafka, PostgreSQL, MongoDB, Redis, Jenkins, and Git, with a strong focus on performance, reliability, and clean code practices. Adept at collaborating with cross-functional teams to deliver secure, high-performance, and business-critical applications.

Overview

3
3
years of professional experience

Work History

Backend Java Developer

PT Sinarmas Multiartha Tbk
Jakarta, Jakarta
10.2023 - Current
  • Designed, developed, and maintained backend services and features for equity crowdfunding platform.
  • Implemented WebSocket services for real-time stock trading in secondary market products and QR Code-based interactions.
  • Integrated external APIs (banking H2H, e-signature, financial services).
  • Ensured smooth CI/CD process with Jenkins, including build, test, and deployment to staging and production.
  • Managed and optimized databases (PostgreSQL, MongoDB, Redis).
  • Handled Git workflow (commit, rebase, merge to master/prod) and conducted code reviews.
  • Integrated external APIs (H2H banking, e-signature, financial services) and SFTP bank for investor refund transactions.

Tech Stack:
Spring Boot, Redis, MongoDB, PostgreSQL, Kafka, Jenkins, ISO Bank Integration, E-KYC API and other, Git,WebSocket, MongoDB, SFTP Bank.

Backend Java Developer

PT. Harmonix Teknologi Peentar
Jakarta, Jakarta
08.2022 - 10.2023
  • Troubleshot complex issues within existing software applications, identifying root causes and implementing effective solutions.
  • Developed RESTful APIs that facilitated seamless data exchange between clients and servers in a distributed environment.
  • Built APIs and data clients to consume APIs.
  • Managed efficient SQL queries and data transport.
  • Streamlined API integration for seamless communication between frontend and backend systems.

Education

Bachelor of Science - Informatics

STIMIK AMIKOM
Surakarta
04.2001 -

Skills

Spring framework

RESTful apis

Object-oriented programming

Java database connectivity

Git version control

Java persistence API

NoSQL databases

Relational databases

Logging frameworks

Modular programming

Databases: oracle, MongoDB

Timeline

Backend Java Developer

PT Sinarmas Multiartha Tbk
10.2023 - Current

Backend Java Developer

PT. Harmonix Teknologi Peentar
08.2022 - 10.2023

Bachelor of Science - Informatics

STIMIK AMIKOM
04.2001 -
Rahmat Amri FathoniBackend Java Developer