tiket.com, a leading online travel and lifestyle booking platform in Indonesia, is seeking a Senior Software Engineer for their Flight Backend team. This role offers an exciting opportunity to work on cutting-edge travel technology in a hybrid work environment.
As a Sr Software Engineer Flight (Backend), you'll be responsible for building and extending backend code using SOLID principles and clean code practices. You'll create APIs to serve frontend applications, focusing on performance optimization and maintaining a robust test suite. Your role will involve refactoring existing code, documenting your work, and collaborating with the technical lead on code reviews.
The ideal candidate should have at least 5 years of experience as a Senior Engineer, with a strong background in Java programming. You'll work with various technologies including gRPC, Elastic Search, and event-driven architectures like Kafka or RabbitMQ. Experience with CI/CD, TDD, and system refactoring is crucial, as is familiarity with Git Flow and Kubernetes.
This position requires a balance of technical expertise and soft skills. You should be a critical thinker, fast learner, and excellent communicator. The ability to prioritize tasks, understand product requirements, and work under pressure is essential.
Join tiket.com to be part of a dynamic team shaping the future of online travel bookings in Indonesia. This role offers the opportunity to work on large-scale systems, tackle complex challenges, and grow your skills in a fast-paced, innovative environment.