Software Engineer I, Accommodation (Backend)

Jakarta, Indonesia
Backend
Entry-Level Software Engineer
Hybrid
Travel

Description For Software Engineer I, Accommodation (Backend)

Last updated 4 months ago

Responsibilities For Software Engineer I, Accommodation (Backend)

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

Requirements For Software Engineer I, Accommodation (Backend)

Go
Java
Redis
MongoDB
MySQL
Kafka
RabbitMQ
Kubernetes
Linux
  • 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 working with RDBMS or NoSQL is a plus
  • Experience working with Redis and Memcached is a plus
  • 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
  • Experience with Kubernetes is a plus
  • Knows how to analyze log
  • Experience with pair programming is a plus
  • Experience with Linux syntax, Docker is a plus
  • 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, Accommodation (Backend)

Software Engineer I, Backend (Payment & Growth)

Entry-level Backend Software Engineer position at tiket.com, focusing on payment systems and post-purchase journey improvements for a platform serving 50M+ users.

Software Engineer I, Affiliate (Backend)

Entry-level Backend Software Engineer position at tiket.com, focusing on B2B API development and scalable solutions for a leading travel platform.

Tier 1 Technical Support Engineer

Tier 1 Technical Support Engineer position at Staff4Me, providing first-level technical support and customer service through various channels in Cebu City, Philippines.

Associate Software Developer (Outsystems)

Entry-level OutSystems developer position at Xcellink Pte Ltd, focusing on application development and maintenance using the OutSystems platform.

Tier 1 Tech Engineer

Entry-level Tier 1 Tech Engineer position at Staff4Me in Cebu, Philippines, offering technical support and problem-solving opportunities in an in-person work environment.