You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fariz Aotearoa RasyidFA

Fariz Aotearoa Rasyid

Backend Developer

€172/day
Bandung, ID
3-7 years

Average response time: 1 hour

About Fariz

Backend Software Engineer with 6+ years of experience designing, developing, and maintaining scalable backend systems using Golang and Java. Proven expertise in building RESTful APIs, microservices, and event-driven architectures supporting high-volume business operations. Experienced in database optimization, distributed systems, Kafka-based messaging, cloud deployment on GCP, and secure software development practices. Strong background in collaborating with cross-functional teams, troubleshooting production issues, and delivering reliable, high-performance solutions in regulated and mission-critical environments.
  • Indonesian

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Boost Indonesia
    Backend Developer
    July 2023 - Today (2 years and 11 months)
    • Migrated backend services from Java (Spring Boot) to Golang, improving system performance, maintainability, and service efficiency.
    • Developed and maintained regulatory reporting services for submissions to OJK (Financial Services Authority), ensuring data accuracy, compliance, and timely reporting.
    • Integrated e-signature functionality with a third-party provider through backend API implementation.
    • Designed and implemented RESTful APIs for microservices architecture, focusing on scalability, reliability, and maintainability.
    • Optimized complex database queries by implementing stored procedures and temporary tables, reducing data extraction time from ~2 minutes to ~5 seconds.
    • Deployed and operated backend services on Google Cloud Platform (GCP).
    • Built and maintained distributed microservices systems communicating through REST APIs and Kafka.
    • Implemented event-driven architecture using Kafka, enabling scalable asynchronous communication between microservices while ensuring reliable data flow.
    • Implemented secure coding practices, input validation, and API security measures to prevent common vulnerabilities.
    • Conducted code reviews to maintain code quality and enforce best practices.
    • Owned the architecture, design, and implementation of backend services within a distributed microservices environment.
    • Participated in backend system design and architecture decisions for scalable distributed services.
    Java GO Redis MySQL Apache Kafka
  • Xtremax
    Backend Developer
    November 2022 - July 2023 (8 months)
    Indonesia
    • Wrote technical specifications for system enhancements and new features.
    • Researched and implemented features in Adobe Experience Manager (AEM).
    • Developed SSO and user management features for AEM using Java.
    Java Spring boot
  • 3Dolphins.ai (PT. Inmotion Inovasi Teknologi),
    Product Engineer (Java Developer)
    September 2019 - October 2022 (3 years and 1 month)
    Indonesia
    • Developed Sales Tools, Marketing Tools, Task Management, and Shift Management modules to support core platform functionality.
    • Built Analytical Tools to provide data insights for operational decisions.
    • Developed API Gateway for Facebook integration across product features.
    • Created and optimized a Lite version of the enterprise platform for smaller clients.
    • Collaborated with cross-functional teams for requirement gathering and delivery.
    • Worked with Java, JSF, Kafka, Solr, Memcached, and MySQL.
    Java JavaServer Faces Apache Kafka Solr Memcached

Recommendations

Be the first to recommend Fariz

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Applied Computer
    Bandung State Polytechnic
    2019
    Bachelor of Applied Computer

Certifications

Skill set

Categories