Senior Software Engineer (Backend) - Consumer Lending

3 Months ago • 4 Years + • Backend Development

Job Summary

Job Description

Senior Software Engineer (Backend) at GoTo Financial will design and build high-performance fintech applications for Gojek and GoPay. Responsibilities include Java backend development (web and server-side), participation in the full software development lifecycle (requirements analysis to deployment), architecting scalable and reliable systems, crafting MVPs, and staying updated on technology trends. The role requires experience with Spring, Spring Boot, MyBatis, MySQL, Oracle, Docker, and Kubernetes. The team focuses on providing responsible financial services and enjoys a collaborative and supportive work environment.
Must have:
  • 4+ years Java development experience
  • Spring, Spring Boot, MyBatis
  • MySQL, Oracle database proficiency
  • Linux OS knowledge
  • Docker, Kubernetes experience
  • Full SDLC participation

Job Details

About the Role

We are looking for an experienced Software Engineer to join our engineering team at GoTo Financial. You will be responsible for designing and building high-performance fintech applications. As a senior engineer, you will work on our flagship products across Goto, including Gojek, GoPay, ensuring our millions of users get the best experience.

What You Will Do

    • Develop Java backend applications for the company, including web applications and server-side applications
    • Be responsible for participating in the entire software development process, from requirement analysis to design, development, testing, and deployment, ensuring that our software products run efficiently and stably. The most significant thing is taking responsibility for results
    • Architect and engineer robust, high-performance systems that can effortlessly handle scale, maintain reliability, ensure security, and gracefully handle faults
    • Craft and refine our product vision into iterative Minimum Viable Products (MVPs), refining them as needed for scalability and adaptability
    • Stay at the forefront of technology trends, continuously evaluating and incorporating new tools and methodologies to supercharge our development efforts

What You Will Need

    • Bachelor's degree or above in Computer Science or a related major
    • 4+ years of Java development experience, those with large-scale project development experience are preferred
    • Be familiar with mainstream frameworks like Spring, Spring Boot, and MyBatis
    • Be familiar with Linux operating systems, understand database principles, and be proficient in using databases like MySQL and Oracle
    • Have good coding style and code specifications, and be able to independently complete project development
    • Have good communication skills and teamwork spirit, and be able to collaborate effectively with other developers
    • Have knowledge of container orchestration technologies like Docker and Kubernetes, and be able to use them for application deployment and management
About the Team

Our team works to provide responsible and sustainable financial services to millions of Indonesians. Partnering with other teams in Gopay and Gojek, we aim to build the best experience for our users looking for a convenient and safe way to access credit. Though we’re spread across Indonesia, India, and Singapore, we enjoy collaborative development with fast feedback cycles and prefer making pragmatic decisions despite working under many business and regulatory constraints. We work in a highly supportive work environment where we never hesitate to help each other out, unblock barriers, and have fun along the way. We love bonding over our catch-up sessions, where we learn about each other's cultures.

Similar Jobs

ByteDance - Video Experience Software Engineer Intern

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
Go Fund Me - Senior Data Engineer

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Remote)
4 Months ago
Netflix - Data Engineer (L5)

Netflix

United States (Remote)
5 Months ago
Tesla - Senior Trading Analyst, Autobidder

Tesla

North Holland, Netherlands (On-Site)
1 Month ago
Dream11 - SDE 2 - Frontend

Dream11

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Bigger Games - Software Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
1 Week ago
PhonePe - Software Engineer (Backend, 3 to 5 yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
4 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
5 Months ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Budapest, Hungary (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nielsen Holdings - Software Engineer - ( Java and GO, AWS, Kubernetes, Terraform, Cassandra, PostgreSQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Sporty Group - QA Automation Engineer

Sporty Group

(Remote)
8 Months ago
Ello - Product Engineer (ML & Mobile)

Ello

San Francisco, California, United States (On-Site)
1 Week ago
Warner Bros Games - Senior Data Engineer

Warner Bros Games

Atlanta, Georgia, United States (Hybrid)
1 Month ago
Netflix - Software Engineer (L5) - Distributed Refactoring Platform

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
CloudHire - Senior Java Developer

CloudHire

Uttar Pradesh, India (Remote)
2 Weeks ago
Bigger Games - Software Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
1 Week ago
ByteDance - Android Software Engineer - Global Payment

ByteDance

Singapore (On-Site)
6 Days ago
Saviynt - Principal Engineer, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
5 Months ago
ByteDance - Software Engineer, SRE - Platform Services

ByteDance

Seattle, Washington, United States (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Jakarta, Jakarta, Indonesia

NinjaVan - Field Sales Executive Jawa Tengah (Talent Pool)

NinjaVan

Surakarta, Central Java, Indonesia (On-Site)
5 Months ago
NetEase Games - Global Influencer Marketing

NetEase Games

Indonesia (On-Site)
5 Months ago
PwC - Assurance - Senior Manager - Actuary

PwC

Jakarta, Jakarta, Indonesia (On-Site)
4 Months ago
ByteDance - Music Partnerships & Licensing Manager

ByteDance

Jakarta, Jakarta, Indonesia (On-Site)
2 Months ago
PwC - Associate - Senior Associate - IFS - Application Development

PwC

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
ByteDance - Music Partnerships & Licensing Manager - SoundOn

ByteDance

Jakarta, Jakarta, Indonesia (On-Site)
6 Days ago
Garena - Graphic Designer (Talent Pool)

Garena

Jakarta, Jakarta, Indonesia (On-Site)
5 Months ago
PwC - Legal Services - Manager to Sr Manager (Talent Pool)

PwC

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
Team Liquid - Marketing Manager, Indonesia

Team Liquid

Jakarta, Jakarta, Indonesia (On-Site)
1 Month ago
Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

Indonesia (Remote)
5 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Egnyte - Sr Software Engineer - Java

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
3 Months ago
Epic Games - Technical Director, Machine Learning Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Knuddels - Java Backend Developer

Knuddels

Baden-Württemberg, Germany (Hybrid)
6 Days ago
The Walt Disney Company - Lead Backend (Java) Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
6 Days ago
VGW - Software Engineer

VGW

Sydney, New South Wales, Australia (On-Site)
1 Month ago
ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Voodoo - Senior Backend Engineer Golang - BeReal

Voodoo

Paris, Île-de-France, France (On-Site)
7 Months ago
Interactive Brokers - Senior Java Developer - Client Portal

Interactive Brokers

Hong Kong Island, Hong Kong (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

GoTo is the largest technology group in Indonesia, combining on-demand and financial services through the Gojek and GoTo Financial brands. It is the first platform in Southeast Asia to host these two essential use cases in one ecosystem, capturing a majority of Indonesian consumer household expenditure.


GoTo’s mission is to “Empower Progress” by offering an unparalleled selection of goods and services through a comprehensive merchant and partner network and promoting financial inclusion through its leading payments and financial services business.

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Surabaya, East Java, Indonesia (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by GoTo Group

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug