Senior Software Engineer (Backend) - Consumer Lending

5 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

The Walt Disney Company - Senior Software Engineer - Scala

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Take-Two Interactive - Senior Product Security Engineer

Take-Two Interactive

(Remote)
1 Month ago
Extreme Network - Staff QA Automation Engineer

Extreme Network

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Google - Software Engineer III, Full Stack, Search

Google

Cambridge, Massachusetts, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Visual Concepts - Senior Server Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
6 Months ago
Applike Group - Senior Go Backend Developer (Anti-Fraud) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
7 Months ago
Google - Staff Software Engineer, Site Reliability Engineering

Google

Pittsburgh, Pennsylvania, United States (On-Site)
1 Month ago
Google - Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google

Seattle, Washington, United States (On-Site)
1 Month ago
Playtika - Senior Java Developer

Playtika

Romania (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Assystems - Senior Developer – Team Lead

Assystems

Gurugram, Haryana, India (On-Site)
7 Months ago
Dario Health - Senior QA Automation Engineer

Dario Health

Gurugram, Haryana, India (Hybrid)
8 Months ago
AppZen - Golang Developer

AppZen

Pune, Maharashtra, India (Hybrid)
5 Months ago
PwC - IN_Senior Associate_ JAVA_Utility Transformation _Advisory_Jaipur

PwC

Jaipur, Rajasthan, India (On-Site)
5 Months ago
Workato - Senior Infrastructure Engineer

Workato

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
Microsoft - Technical Support Engineer – Web Technologies

Microsoft

Seoul, South Korea (Remote)
1 Month ago
Meta - Software Engineering Manager, Product

Meta

San Francisco, California, United States (On-Site)
6 Months ago
Playtika - JavaScript Technical Lead

Playtika

Ukraine (On-Site)
5 Months ago
Microsoft - Technical Support Engineer

Microsoft

Vancouver, British Columbia, Canada (Remote)
1 Month ago
Next Level Business Services - ServiceNow Architect

Next Level Business Services

Cupertino, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Jakarta, Jakarta, Indonesia

NinjaVan - Business Development Manager (Logistic Service Provider Sectors)

NinjaVan

Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago
PwC - Senior Associate - Consulting - SAP (Talent Pool)

PwC

Jakarta, Jakarta, Indonesia (On-Site)
8 Months ago
PwC - Consulting Associate - Strategy & Operations (Talent Pool)

PwC

Jakarta, Jakarta, Indonesia (On-Site)
2 Months ago
ByteDance - Product Designer - Global Payment

ByteDance

Jakarta, Jakarta, Indonesia (On-Site)
1 Month ago
The Walt Disney Company - Intern, Social Media & Digital Integrated Marketing

The Walt Disney Company

Jakarta, Jakarta, Indonesia (On-Site)
1 Month ago
GoTo Group - Sr Recruiting Manager - Technology

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
NinjaVan - Field Sales Executive Jawa Tengah (Talent Pool)

NinjaVan

Surakarta, Central Java, Indonesia (On-Site)
7 Months ago
ByteDance - Partnership Manager - BytePlus

ByteDance

Jakarta, Jakarta, Indonesia (On-Site)
2 Months ago
Game5Mobile - Game Designer

Game5Mobile

Surabaya, East Java, Indonesia (On-Site)
10 Months ago
Gojek - Area Sales Support Supervisor

Gojek

South Sumatra, Indonesia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

NVIDIA - Senior Full-Stack Web Applications Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
N-iX - Middle Java Engineer with Kotlin

N-iX

Poland (Remote)
1 Month ago
Wargaming - Game Developer

Wargaming

Vilnius, Vilnius County, Lithuania (On-Site)
2 Months ago
MURKA - PHP Developer

MURKA

(Remote)
1 Month ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Aristocrat Gaming - Fullstack Engineer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
1 Month ago
MURKA - Java Backend Developer

MURKA

(Remote)
2 Months ago
Fanatee - Game Engineer - Backend

Fanatee

São Paulo, State Of São Paulo, Brazil (Hybrid)
2 Months ago
Newzoo - Full Stack Python Developer

Newzoo

Amsterdam, North Holland, Netherlands (Hybrid)
2 Months ago
Sporty Group - Software Engineering Team Lead - EU

Sporty Group

(Remote)
1 Month 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)

Jakarta, Jakarta, Indonesia (On-Site)

Singapore (On-Site)

Jakarta, Jakarta, Indonesia (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