Software Engineer II

GTN_IDN PT Global Tiket Network

Indonesia

On-site

IDR 279,000,000 - 468,720,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GTN_IDN PT Global Tiket Network in Indonesia is seeking a backend developer to build and extend services using Java and Spring Boot, delivering robust APIs for our travel app ecosystem. You will contribute to scalable systems and help drive performance improvements across the backend stack.

You will maintain tests, refactor code, and collaborate across teams, while using CI/CD pipelines, Kafka or RabbitMQ, Redis, and Docker to ensure reliable operation and fast delivery of features.

Qualifications

  • Bachelor's degree or equivalent in Computer Science or IT.
  • 2+ years of backend development experience.
  • Proficient with Java and Spring Boot.
  • Experience with RDBMS or NoSQL databases, with demonstrated ability to analyze indexing strategies and design table schemas.
  • Experience 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.
  • Proficient in log analysis and debugging.
  • Experience with pair programming is a plus.
  • Experience with Linux syntax, Docker is a plus.
  • Good sense of prioritization and product ownership.
  • Strong critical thinking, fast learner, excellent communication skills, and collaborative mindset – comfortable working across cross‑functional teams and communicating technical tradeoffs.
  • Well‑motivated, responsible for deadlines, and able to work under pressure.
  • Comfortable leveraging AI tools for coding, debugging, and documentation to boost engineering velocity.

Responsibilities

  • Build and extend backend code based on SOLID principles 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 tests and implement self-tests to ensure the code runs well.
  • Assist the technical lead in reviewing and following up on code that has been developed.

Education

Bachelor’s degree or equivalent in Computer Science or Information Technology

Tools

Java
Spring Boot
Redis
Memcached
Elastic Search
CI/CD
TDD
Kafka
RabbitMQ
Git Flow
Kubernetes
Docker
Linux

Job description

We are tackling misinformation in travel apps, ensuring a smooth experience for our 50+ million users.

Responsibilities
  • Build and extend backend code based on SOLID principles 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 tests and implement self-tests to ensure the code runs well.
  • Assist the technical lead in reviewing and following up on code that has been developed.
Qualifications
  • Bachelor’s degree or equivalent, preferably in Computer Science or Information Technology.
  • 2+ years of experience in backend development.
  • Proficient with Java and Spring Boot.
  • Experience with RDBMS or NoSQL databases, with demonstrated ability to analyze indexing strategies and design table schemas.
  • Experience 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.
  • Proficient in log analysis and debugging.
  • Experience with pair programming is a plus.
  • Experience with Linux syntax, Docker is a plus.
  • Good sense of prioritization and product ownership.
  • Strong critical thinking, fast learner, excellent communication skills, and collaborative mindset – comfortable working across cross‑functional teams and communicating technical tradeoffs.
  • Well‑motivated, responsible for deadlines, and able to work under pressure.
  • Comfortable leveraging AI tools for coding, debugging, and documentation to boost engineering velocity.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

BFI • Tangerang Selatan

On-site
Software Engineer - Fullstack
Software Engineer - Fullstack

Samsung Southeast Asia & Oceania • Daerah Khusus Ibukota Jakarta

On-site
Full Stack Engineer
Full Stack Engineer

Jubelio • Daerah Khusus Ibukota Jakarta

On-site
IDR 100,000,000 - 150,000,000
Software Developer / Software Engineer
Software Developer / Software Engineer

PT DIPANTARA INOVASI TEKNOLOGI • Daerah Khusus Ibukota Jakarta

On-site
Backend Engineer
Backend Engineer

Bibit.id • Daerah Khusus Ibukota Jakarta

On-site
IDR 350,140,000 - 700,281,000
Backend Engineer
Backend Engineer

SG-EDTS • Jakarta Pusat

On-site
Senior Software Engineer
Senior Software Engineer

BookCabin • Jakarta Pusat

On-site
IDR 400,000,000 - 600,000,000
Fullstack Software Developer
Fullstack Software Developer

PT Intikom Berlian Mustika • Jakarta Pusat

On-site
IDR 133,920,000 - 200,880,000
Backend Engineer
Backend Engineer

EDTS • Jakarta Pusat

On-site
IDR 240,000,000 - 420,000,000
IT Developer
IT Developer

Bank Universal BPR • Tangerang Selatan

On-site
IDR 173,520,000 - 347,042,000