Taro Logo

Senior Software Engineer (Backend) - Consumer Lending

Indonesia's largest digital ecosystem offering technology infrastructure for digital economy, including transportation, food delivery, logistics, and financial services.
Jakarta, Indonesia
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Consumer

Description For Senior Software Engineer (Backend) - Consumer Lending

GoTo Financial, part of GoTo Group, Southeast Asia's leading digital ecosystem, is seeking a Senior Software Engineer to join their engineering team in Jakarta. This role focuses on developing high-performance fintech applications for flagship products including Gojek and GoPay, serving millions of users. The position offers an opportunity to work on large-scale financial technology projects, building sustainable solutions that impact millions of Indonesians.

The team operates across Indonesia, India, and Singapore, fostering a collaborative development environment with fast feedback cycles. They prioritize pragmatic decision-making while navigating complex business and regulatory requirements. The supportive work culture emphasizes mutual assistance, barrier removal, and maintaining an enjoyable workplace atmosphere.

GoTo Group's ecosystem encompasses on-demand transportation, food and grocery delivery, logistics, and financial services through the Gojek and GoTo Financial platforms. As the first platform in Southeast Asia to integrate these services in a single ecosystem, it serves the majority of Indonesia's consumer household needs. The role involves working with cutting-edge technologies including Java, Spring ecosystem, Kubernetes, and various database systems, while maintaining high standards of code quality and system reliability.

The position requires strong technical expertise in Java development, system architecture, and modern development practices, combined with the ability to mentor junior developers and collaborate effectively with stakeholders. This is an excellent opportunity for experienced engineers looking to make a significant impact in the fintech sector while working with a diverse, multicultural team.

Last updated 4 days ago

Responsibilities For Senior Software Engineer (Backend) - Consumer Lending

  • Develop Java backend applications including web and server-side applications
  • Participate in entire software development process from requirements to production
  • Architect and engineer robust, high-performance systems at scale
  • Create and refine product vision into iterative MVPs
  • Evaluate and incorporate new tools and methodologies
  • Monitor and address production incidents

Requirements For Senior Software Engineer (Backend) - Consumer Lending

Java
MySQL
PostgreSQL
RabbitMQ
Kafka
Kubernetes
  • Bachelor's degree in Computer Science or related field
  • 5+ years of Java development experience
  • Strong understanding of SOLID principles, Clean Code practices, and design patterns
  • Experience with Spring ecosystem (Spring Boot, Spring Data JPA, Spring Cloud)
  • Familiarity with Linux operating systems
  • Proficiency in databases like MySQL, Postgres and Oracle
  • Experience with messaging systems like RabbitMQ and Kafka
  • Knowledge of Docker and Kubernetes
  • Ability to independently drive and deliver projects
  • Strong communication and collaboration skills
  • Ability to mentor junior developers

Interested in this job?

Jobs Related To GoTo Group Senior Software Engineer (Backend) - Consumer Lending