GoTo Group

Software Engineer, Backend – Consumer Lending

GoTo Group

full-time

Posted on:

Location Type: Office

Location: Jakarta • 🇮🇩 Indonesia

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AWSDistributed SystemsGoogle Cloud PlatformGRPCJavaKafkaKubernetesSpringSpring BootSpringBoot

About the role

  • Work on mission-critical, high-scalability distributed systems for consumer lending
  • Own feature development from end-to-end
  • Write clear, concise, performant, tested code understandable by other teams and engineers
  • Contribute to design and development of highly scalable, available, reliable, secure, and fault-tolerant services
  • Improve engineering standards, tooling, and processes after assessing needs
  • Deep dive and debug production issues across services and stack levels when needed
  • Coordinate and communicate daily with internal/external teams, product manager, and team lead to execute the roadmap efficiently

Requirements

  • At least 2 years of relevant software development experience with consumer/merchant products; hands-on experience in developing, testing, and deploying applications
  • Proficiency in Java / Spring boot / REST / Databases
  • Understanding of concepts like HTTP/GRPC, idempotency, concurrency, database consistency and transactionality, asynchronous programming, fault tolerance and monitoring, performance, feature flags, and backward compatibility
  • Understanding of a mobile application’s interaction with back-end and other systems
  • Experience with monitoring tools and good understanding of their concepts
  • Have some experience with infrastructure related tools and concepts such as Kubernetes, Kafka, RDS, AWS, GCP
  • Excellent verbal and written communication skills
  • Passion about software development
Benefits
  • Collaborative iterative development with fast feedback cycles
  • Highly-supportive environment where team members help each other
  • Informal Zoom hangouts fostering cross-cultural interactions
  • Opportunity to work across Indonesia, China and Singapore

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootRESTDatabasesasynchronous programmingfault tolerancemonitoringfeature flagsbackward compatibilityconcurrency
Soft skills
communicationcoordinationproblem-solvingteam collaborationattention to detailadaptabilitycritical thinkingtime managementpassion for software developmentclear writing
Voxel

Senior Software Engineer - Platform

Voxel
Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 14 days agoSource: jobs.lever.co
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformGRPCKafkaKubernetesMicroservicesTerraform
Airwallex

Senior Engineering Manager, Risk

Airwallex
Seniorfull-time$320k–$550k / year🇸🇬 Singapore
Posted: 4 days agoSource: jobs.ashbyhq.com
AWSCassandraCloudDistributed SystemsDockerGoGoogle Cloud PlatformGradleHadoopJavaKafkaKotlin+11 more
Fanatics

Software Engineer II

Fanatics
Mid · Seniorfull-time$144k–$216k / yearAlabama, Arizona, Iowa, Kentucky, Louisiana · 🇺🇸 United States
Posted: 27 days agoSource: fa-exki-saasfaprod1.fa.ocs.oraclecloud.com
AWSCloudDistributed SystemsGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesMongoDBSpringSpring BootSpringBoot
Getinz

Principal Engineer, Data Platform

Getinz
Leadfull-time🇮🇳 India
Posted: 19 days agoSource: getinz-people.freshteam.com
AWSCloudDistributed SystemsGoGoogle Cloud PlatformGRPCJava
Censys

Full-Stack Software Engineer

Censys
Mid · Seniorfull-time$116k–$164k / year🇺🇸 United States
Posted: 16 days agoSource: boards.greenhouse.io
AWSCloudDistributed SystemsDockerGoGoogle Cloud PlatformGRPCKubernetesMySQLPostgresSQL