Taro Logo

Software Engineer I, Backend (Payment)

Online travel platform serving 50+ million users, providing travel booking and payment services.
Jakarta, Indonesia
Backend
Entry-Level Software Engineer
Hybrid
Travel · Finance

Description For Software Engineer I, Backend (Payment)

tiket.com is a leading online travel platform serving over 50 million users across Indonesia and beyond. As a Software Engineer I in the Payment team, you'll play a crucial role in ensuring smooth and reliable transactions across various payment modes for customers. The position offers an exciting opportunity to work on critical payment infrastructure that directly impacts millions of users' travel experiences.

The role involves building features from scratch, working with Java as the primary programming language, and collaborating with cross-functional teams to deliver high-quality solutions. You'll be responsible for analyzing requirements, designing solutions, and implementing them while following best practices. The team focuses on optimizing both backend operations and user interface elements to provide a seamless experience for customers and internal teams.

This is an excellent opportunity for an entry-level software engineer to gain hands-on experience in a high-impact environment. You'll work in a hybrid setup (3 days office, 2 days remote) with a collaborative team that values code quality through regular peer reviews. The position offers exposure to modern technologies including Java, Docker, and potentially Golang, while working on systems that handle critical payment operations.

The role combines technical challenges with business impact, as you'll be working on systems that directly affect customer satisfaction and business operations. You'll have the opportunity to learn from experienced team members while contributing to the continuous improvement of tiket.com's payment infrastructure. If you're passionate about building reliable payment systems and want to impact millions of users' travel experiences, this role offers an excellent starting point for your career.

Last updated 16 days ago

Responsibilities For Software Engineer I, Backend (Payment)

  • Build features from scratch including analyzing requirements, identifying gaps, designing and implementing solutions
  • Collaborate with product and QA teams for timely project launches
  • Identify and address performance bottlenecks and technical debts
  • Document and communicate work effectively
  • Participate in peer code reviews

Requirements For Software Engineer I, Backend (Payment)

Java
Go
  • Bachelor's degree or equivalent in Software Engineering or related field
  • Prior internship experience as a Software Engineer (plus)
  • Strong understanding of algorithms and data structures
  • Basic knowledge of software development methodologies
  • Familiarity with RDBMS, including DDL and DML operations
  • Experience with Git, Java (JDK 8+), RDBMS, basic VM and Docker usage
  • Effective verbal and written communication skills
  • Strong desire for continuous learning
  • Excellent organizational and time management skills
  • Ability to work independently and collaboratively
  • Demonstrates accountability and ownership
  • Willingness to work in hybrid environment (3 days in-office, 2 days remote)

Jobs Related To tiket.com Software Engineer I, Backend (Payment)