Senior Software Engineer (Backend) - Consumer Lending

11 Hours ago • 4 Years + • Backend Development

About the job

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
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.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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)

Makassar, South Sulawesi, Indonesia (On-Site)

Semarang, Central Java, Indonesia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Bandung, West Java, Indonesia (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

View All Jobs

Get notified when new jobs are added by GoTo Group

Similar Jobs

PwC - Senior Associate | Devops SRE

PwC, India (On-Site)

Nagarro - Staff Engineer, Java

Nagarro, India (On-Site)

Zuru - Senior Node JS Developer

Zuru, India (On-Site)

Warner Bros Discovery - Staff Software Engineer - Kafka (AMS Team),Bangalore

Warner Bros Discovery, India (On-Site)

Vi - Backend Developer

Vi, Israel (On-Site)

Microsoft - Senior Software Engineering Manager

Microsoft, Spain (On-Site)

Paypal - Senior Engineer, Backend (Java)

Paypal, United States (Hybrid)

Stratosphere games - Technical Director - Games

Stratosphere games, Germany (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Go Fund Me - Senior Data Engineer

Go Fund Me, Argentina (Remote)

Rush Street Interactive - Chief Software Architect

Rush Street Interactive, Malta (On-Site)

SSC Technologies - Senior Technical Consultant (Riyadh, KSA)

SSC Technologies, Saudi Arabia (On-Site)

Crunchyroll - Software Engineer

Crunchyroll, India (On-Site)

Playtech - Fullstack Developer

Playtech, Ukraine (On_site)

King - Senior Staff Backend Engineer

King, United States (On-Site)

Netflix - Research Engineer (L5) - Identity Algorithms

Netflix, United States (Remote)

Luxoft - Backend Java Developer

Luxoft, India (On-Site)

Relax Gaming  - Casino QA Engineer

Relax Gaming , Estonia (On-Site)

Bazaar Voice - Staff Software Engineer - Backend

Bazaar Voice, India (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Jakarta, Jakarta, Indonesia

Windranger Labs - Business Development Lead

Windranger Labs, Indonesia (Remote)

GoTo Group - FP&A Manager

GoTo Group, Indonesia (On-Site)

Trend Micro - Marketing Manager, Indonesia

Trend Micro, Indonesia (On-Site)

ByteDance - Customer Success Manager, Lark - Jakarta

ByteDance, Indonesia (On-Site)

Mattel  Inc  - Industrial Engineer I

Mattel Inc , Indonesia (On_site)

NinjaVan - Operations Solutions Design Manager

NinjaVan, Indonesia (Hybrid)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

GoTo Group - Data Platform Engineer

GoTo Group, India (On-Site)

Wargaming - Game Developer (Unannounced Project)

Wargaming, Lithuania (On-Site)

Sporty Group - Senior Backend Engineer

Sporty Group, (Remote)

GrowthX® - Tech Lead

GrowthX®, India (On-Site)

Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany, China (On-Site)

Get notifed when new similar jobs are uploaded