Available for Work
Yahya Wijaya

Yahya Wijaya.

Software Engineer · Backend Developer · Jakarta, ID 🇮🇩

Dedicated to clean, maintainable code, crafted with patience and precision. Building enterprise systems that endure.

3+
Years Exp.
6+
Key Projects
7+
Clients

Systems Architect & Problem Solver

Backend developer who ships things that stay up, from a logging library published on Maven Central to production notification services running for millions of Telkomsel subscribers.

Currently a Java Developer at PT XLSMART Telecom Sejahtera Tbk (via IDstar), building backend microservices, RESTful APIs, and event-driven integrations with Solace PubSub+. Previously a Junior Consultant at PT PHINCON, working alongside Telkomsel, BNI, and BCA.

LocationJakarta, ID 🇮🇩
LinkedInyahyawijaya
Backend, mostly Java
Java / Spring Boot

Where most of the work happens: REST APIs, Spring Security, the bulk of client delivery.

Golang

Reached for when a service needs to be small, fast, and boring in the good way.

TIBCO / Integration

Learned on the job maintaining BusinessWorks flows and EMS queues for banking clients.

Database (SQL / Oracle)

Comfortable enough to read a slow query plan and know where to look first.

01 Languages
JavaGolangTypeScriptPHP
02 Frameworks
Spring BootZend FrameworkTIBCO BusinessWorksTIBCO BusinessEvent
03 Databases
PostgreSQLMySQLRedisOracleSQL
04 Tools
GitPostmanSwaggerTIBCO EMS
P·01Open Source — Maven Central
common-logger
Java · Spring Boot · Maven Central

A personal open-source Java library published to Maven Central. Provides a standardised, reusable logging utility for Spring Boot applications.

View on Maven Central →
P·02Personal — Mobile App
Smell Radar
Flutter · Firebase · OpenStreetMap

A community-based odour reporting mobile application. Users can pin, rate, and browse smell reports on an interactive map.

smellradar.yahyawijaya.com →
P·03Telkomsel
Notification System
Java · Golang · Microservices

Development of API services to support business operations and Notification Systems. Designed and enhanced backend services for seamless, uninterrupted operation.

  • Engineered and maintained mission-critical backend services in Golang and Java for uninterrupted BAU operations.
  • Improved throughput and reduced latency through service enhancements in a high-traffic production environment.
  • Monitored and resolved real-time issues within the NOIS framework to keep 24/7 service availability.
P·04BPS — Badan Pusat Statistik
TIBCO License Renewal
TIBCO · Enterprise Admin

Upgraded TIBCO products to the latest versions. Created documentation for TIBCO Enterprise Administrator and guided the installation process.

  • Created documentation to upgrade TIBCO Enterprise Administrator to the latest version.
  • Guided the installation of TIBCO products, ensuring a successful upgrade for BPS.
P·05BNI — Bank Negara Indonesia
Siebel Data View
TypeScript · Oracle · REST API

Developed a bespoke enterprise application for BNI's Procurement division. Built REST APIs and database views using Oracle.

  • Built REST APIs using TypeScript and database views using Oracle for BNI's Procurement division.
  • Supported API integration work with the front-end team.
P·06Smartfren
L2 Local Support
TIBCO BW5 · L2 Support

Handled incidents and developed cases for TIBCO BusinessWorks 5. Created documentation and log rotation procedures for archival purposes.

  • Documented and reproduced issues raised by Smartfren in TIBCO BusinessWorks 5.
  • Built shell scripts and log rotation processes for log archiving, and traced issues to root cause.
Apr 2026 — Present
Java Developer
PT XLSMART Telecom Sejahtera Tbk (via IDstar) — Jakarta, Indonesia
Java · Spring Boot · Solace PubSub+ · AWS · Tencent Cloud · Splunk

Developed and maintained backend microservices using Java and Spring Boot to support enterprise-scale telecom systems.

  • Integrated and optimised RESTful APIs to enable seamless communication between internal and external platforms.
  • Managed and configured API Gateway to handle routing, authentication, and traffic management across microservices.
  • Worked with Solace PubSub+ for event-driven messaging across distributed services.
  • Contributed to a cloud migration initiative, moving microservices from AWS to Tencent Cloud with minimal downtime.
  • Monitored service performance and logs using Splunk, collaborating with cross-functional teams through code reviews and technical discussions.
Feb 2023 — Apr 2026
Junior Consultant
PT PHINCON — Jakarta, Indonesia
Java · Golang · TypeScript · TIBCO · Oracle

Designed, developed, and maintained high-performance backend services for enterprise-scale clients.

  • Architected and optimised secure REST APIs for seamless data exchange.
  • Refined backend logic and database queries to improve application response times.
  • Collaborated within cross-functional teams across all stages of the SDLC.
  • Helped translate business requirements into technical specifications aligned with client objectives.
Dec 2023 — Jan 2024
Backend Developer Trainee
PT PHINCON — Jakarta, Indonesia
TIBCO BusinessWorks · EMS · Spring Boot · Spring Security

Implemented enterprise-grade integration flows using TIBCO BusinessWorks and EMS.

  • Built and documented REST APIs using Spring Boot and Spring Rest Docs.
  • Applied core security protocols and web services using Spring Security.
  • Assisted with system administration tasks in TIBCO Administrator for deployment and monitoring.
Aug 2022 — Dec 2022
Back End Programmer
Setjen DPR RI — Jakarta, Indonesia
PHP · Zend Framework · Git

Assisted in developing internal web applications using PHP and Zend Framework.

  • Analysed and designed database schemas for new application features.
  • Implemented version control best practices (Git) across the development team.
  • Integrated third-party services and authentication systems to strengthen application security.
Score0
Best0
Speed1
Bug Hunter

Guide the engineer to catch all the bugs.
Every 10 bugs and it speeds up.
Don't hit the walls or your own tail.

Get in Touch

Open to new projects, freelance work, or just a chat about backend engineering.

LinkedInyahyawijaya
LocationJakarta, Indonesia
Please enter your name.
Please enter a valid email address.
Message must be at least 10 characters.
About Skills Projects Experience Playground Contact Tools ↗ Back to top ↑
Menu