Senior Software Engineer (Backend) - Consumer Lending

GoTo Group is an Indonesian tech company providing financial services, including GoPay and Gojek, serving millions of users with fintech solutions.
Jakarta, Indonesia
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance · Consumer

Description For Senior Software Engineer (Backend) - Consumer Lending

GoTo Group is seeking a Senior Software Engineer to join their engineering team at GoTo Financial, focusing on backend development for their consumer lending division. This role is central to developing and maintaining high-performance fintech applications that serve millions of users across the GoTo ecosystem, including Gojek and GoPay.

The position offers an opportunity to work on flagship products that impact millions of users across Indonesia. As a senior engineer, you'll be responsible for architecting and building robust, scalable systems that maintain high reliability and security standards. The role involves working with modern technologies including Java, Spring Boot, MySQL, and container orchestration tools like Docker and Kubernetes.

The team operates across Indonesia, India, and Singapore, fostering a collaborative environment with quick feedback cycles. They pride themselves on making pragmatic decisions while navigating complex business and regulatory requirements. The culture emphasizes mutual support, barrier removal, and maintaining a fun work atmosphere while delivering responsible and sustainable financial services to millions of Indonesians.

This is an ideal opportunity for an experienced backend engineer who wants to make a significant impact in the fintech space while working with a diverse, multicultural team. The position requires strong technical skills in Java development, system architecture, and modern development practices, combined with the ability to work effectively in a fast-paced, collaborative environment.

Last updated 2 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 deployment
  • Architect and engineer robust, high-performance systems
  • Craft and refine product vision into iterative MVPs
  • Stay current with technology trends and evaluate new tools

Requirements For Senior Software Engineer (Backend) - Consumer Lending

Java
MySQL
Kubernetes
  • Bachelor's degree in Computer Science or related field
  • 4+ years of Java development experience
  • Familiarity with Spring, Spring Boot, and MyBatis frameworks
  • Knowledge of Linux operating systems and databases (MySQL, Oracle)
  • Good coding style and ability to complete project development independently
  • Strong communication skills and team collaboration
  • Experience with Docker and Kubernetes

Interested in this job?

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

Senior Software Engineer (Backend) - DPI Risk

Senior Backend Engineer role at GoTo Group's DPI Risk team, building high-throughput payment systems using Golang, Java, and Kubernetes in Jakarta.

Senior, Software Engineer

Senior Backend Engineer position at Walmart Global Tech, focusing on enterprise people technology solutions using Java, Kafka, and big data technologies.

Software Developer

Senior Software Engineer role at Oracle focusing on distributed systems and cloud native solutions for healthcare platform, offering competitive compensation and comprehensive benefits.

Founding Engineer (UK)

Senior Full-Stack Engineer position at Aglide, building innovative SSO solutions for enterprise security.

Senior Integrations Developer

Senior Integrations Developer position at Oracle, focusing on designing and implementing complex integration solutions using Oracle Integration Cloud (OIC) and related technologies.