Software Engineer(Backend)-Consumer Payments

GoTo Group is a Southeast Asian technology company providing financial services through GoPay, one of the fastest-growing consumer payments and financial services apps in the region.
Jakarta, Indonesia
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Finance · FinTech

Description For Software Engineer(Backend)-Consumer Payments

Join GoTo Group's Consumer Payments Engineering team as a Backend Software Engineer, where you'll be at the forefront of building and maintaining large-scale distributed systems. As part of GoPay, South East Asia's fastest-growing consumer payments and financial services app, you'll work on designing and implementing scalable, reliable, and high-performance backend services that serve tens of millions of registered users.

The role requires a deep understanding of backend technologies, system architecture, and emerging industry trends. You'll be part of a close-knit product engineering team built on high collaboration, trust, and self-management. The position offers the opportunity to work on essential features that help grow and engage GoPay users, focusing on building secure and robust applications that earn users' trust.

As a member of the Consumer Experience team, you'll be responsible for delivering critical features that enhance the GoPay platform. The team operates with a fundamental belief in financial inclusion as a pathway to improving quality of life. You'll be working with modern technologies including Java, Go, and various database systems, implementing REST APIs, GRPC, and messaging systems.

This role is perfect for engineers who are passionate about fintech, have strong collaborative skills, and are eager to take on challenges in a fast-paced environment. You'll have the opportunity to make a significant impact on financial inclusion in Southeast Asia while working with cutting-edge technology and a supportive team.

Last updated 3 hours ago

Responsibilities For Software Engineer(Backend)-Consumer Payments

  • Design and develop tested, secure, clean, clear, scalable, and well-documented code base
  • Translate objectives into step by step, evaluate and then refactor into a scalable and extensible design
  • Exercise high end-to-end ownership and initiative of tasks
  • Design, develop, ship, and maintain medium or high complexity features
  • Monitor backend services and systems via alerts and dashboards
  • Participate in production support on a rotational basis
  • Collaborate with mobile app engineers, QAs & Product Managers
  • Perform code pairing with fellow backend engineers using TDD
  • Research new technologies and tools to improve products

Requirements For Software Engineer(Backend)-Consumer Payments

Java
Go
  • 2 to 4 years of experience working in backend REST API, GRPC or Messaging systems
  • Understanding of UI/UX of mobile apps
  • Well-versed in Java or Go programming languages
  • Data modeling experience in Relational and/or NoSQL databases
  • Proficient in OOP, SQL, Design Patterns, and software best practices
  • Supportive and high collaborative attitude
  • Passionate in learning new stack and taking challenges

Interested in this job?

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

Software Engineer - Identity Platform

Backend Software Engineer position focusing on identity platform development, requiring 2+ years experience in Go, Java, or Ruby, building secure login and verification systems.

Software Engineer, Black Community Inclusion

Mid-level Software Engineering position at Google focused on Black Community Inclusion, offering opportunity to work on next-generation technologies while promoting diversity in tech.

Software Development Engineer II, Alexa Connect Kit, Alexa Smart Home

SDE II position at Amazon's Alexa Connect Kit team, developing IoT and smart home solutions, requiring 3+ years of experience in software development.

Software Development Engineer II, Alexa Connected Devices

Build and optimize connectivity services for Alexa devices at Amazon, leading software design and development for millions of users.

Wireless Network Development Engineer, OTIE Wireless Engineering

Lead wireless network infrastructure development for Amazon's global fulfillment centers, focusing on automation, scalability, and reliability improvements.