Company Logo

Backend Developer (Kotlin/ Quarkus)

Company prefers not to disclose
Full-Time · Hybrid
Minimum Senior/Vocational High School
3 - 5 years of experience

Job Requirements

Hybrid
3 - 5 years of experience
Minimum Senior/Vocational High School

Job Benefits

Health Insurance

Perform Bonus

This job post is managed by

TT
TenX Technology

Job description for Backend Developer (Kotlin/ Quarkus) at TenX Technology

Who We're Looking For:

We are looking for a Backend Developer focused on building high-performance APIs and transaction-processing services for financial systems. The platform is designed to handle hundreds of transactions per second (TPS), requiring low latency, efficient concurrency, reliability, and predictable performance under sustained load.

Minimum Requirements:

  • Kotlin + Quarkus: strong backend development experience using reactive architecture.
  • JVM & GraalVM: understand JVM mode, Native Image, performance and operational trade-offs.
  • RabbitMQ: queues, exchanges, ACK/NACK, QoS/prefetch, DLQ, retry, consumer concurrency and long-lived connections.
  • Redis: practical knowledge including Lua scripting, Sorted Sets, TTL, atomic operations and concurrency use cases.
  • Databases: MongoDB and MySQL/PostgreSQL; transactions, indexing, locking, query optimization and connection pooling.
  • Parallel Processing: practical experience with async processing, multithreading, concurrency, thread pools and race-condition handling.
  • Performance: experience designing and optimizing low-latency APIs and services under high concurrent transaction load.
  • Observability: experience with Sentry for exception monitoring, tracing and contextual error reporting.
  • Reliability: idempotency, retries, timeouts, graceful shutdown, reconnection and failure recovery.
  • Location & Availability: Based in or around Bandung, with the ability to attend meetings or work onsite in Bandung occasionally when required.

What We Value:

We want engineers who understand more than CRUD APIs, especially how financial systems behave under high concurrency, sustained load, duplicate messages, race conditions, partial failures and long-running operation. Performance and correctness are equally important.

Nice to Have:

Experience integrating with Cloud HSM (Hardware Security Module), including key management and cryptographic operations.

Interview process

About the company
TenX Technology
Information Technology and Services
1 - 10 employees

The absence of any Computer Vision-based protection product for customers in Indonesia signifies a ripe market for disruption, and we're prepared to introduce our Computer Vision solution directly to them.

Office address

Bandung

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Backend Developer (Kotlin/ Quarkus)