Taro Logo

Software Engineer I, Backend (Pricing & Promo)

Online travel platform serving 50+ million users in crafting their travel adventures.
Jakarta, Indonesia
Backend
Entry-Level Software Engineer
Hybrid
Travel

Description For Software Engineer I, Backend (Pricing & Promo)

tiket.com is a leading online travel platform serving over 50 million users, focused on providing the best travel booking experience for their customers. As a Software Engineer I in the Backend team focusing on Pricing & Promo, you'll be part of the technology team that ensures smooth operations of their travel services.

The role involves building and maintaining backend systems using modern technologies like Golang and Java, working with various databases and message queues, and implementing robust APIs. You'll be working in a hybrid environment, applying SOLID principles and clean code practices to develop scalable solutions.

This is an excellent opportunity for early-career developers with 0-2 years of experience to work with modern tech stack including Elasticsearch, Kafka/RabbitMQ, and cloud technologies. The position offers hands-on experience with event-driven architecture, containerization, and CI/CD practices.

As part of the t-fam (tiket family), you'll be contributing to systems that directly impact millions of users' travel experiences. The role requires a balance of technical skills and business understanding, as you'll be working on pricing and promotional systems that are crucial to the company's operations.

The ideal candidate should be passionate about writing clean, testable code, have a strong foundation in backend development, and be eager to learn and grow in a fast-paced environment. You'll be working with a collaborative team that values code quality, testing, and documentation.

Last updated 4 days ago

Responsibilities For Software Engineer I, Backend (Pricing & Promo)

  • Build and extend backend code based on SOLID Principle and Clean Code
  • Build APIs that serve frontend apps – Benchmark and improve performance
  • Maintain and extend test suite
  • Refactor and improve existing code to incorporate better patterns
  • Document and write about the work
  • Create unit test and implement self test
  • Assist technical lead to review and follow up code

Requirements For Software Engineer I, Backend (Pricing & Promo)

Go
Java
Kafka
Kubernetes
Linux
MongoDB
RabbitMQ
Redis
  • Bachelor degree or equivalent, preferably in Computer Science/Information Technology
  • 0-2 years of experience in backend development
  • Experienced in using Golang and Java
  • Experience with Elastic Search
  • Experience with CI/CD, TDD, Refactor/Rewrite system
  • Experience with Event-Driven Architecture such as Kafka or RabbitMQ
  • Experience with Git Flow
  • Knows how to analyze log
  • Good sense of prioritization and product knowledge/product ownership
  • Critical thinking, fast learner, and excellent communication skills
  • Well-motivated, responsible for the deadline, and can work under pressure

Interested in this job?

Jobs Related To tiket.com Software Engineer I, Backend (Pricing & Promo)