T

Toss

Fintech super-app for payments and banking

Server Developer - Lending

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSeoul, South KoreaNo salary listedIn-person

About the Job

Requirements

  • Ability to quickly learn and absorb complex business flows and unfamiliar technology stacks.
  • Ability to identify the essence of problems and focus on practical solutions.
  • Experience setting standards independently and structurally improving problems rather than simply implementing given requirements.
  • Ability to communicate responsibly and collaborate with related departments to develop solutions together.

Responsibilities

  • Own dedicated parts of the application, review, interest-rate calculation, execution, repayment, and post-loan management domains for Toss Bank's lending products, including consumer, corporate, and lease loans.
  • Maintain the MDD (Model Driven Development) and Java-based monolithic core banking system reliably while transitioning it in stages to a Kotlin and Spring Boot-based microservices architecture.
  • Design and automate processes so that the complete loan system workflow can run without staff intervention in a branchless environment.
  • Reinterpret and refactor policy-centered logic into domain-based structures, developing sustainable designs that accommodate legal and policy changes and operational requirements.
  • Design and implement key microservice elements, including data consistency, transaction processing, and event integration, while meeting precise numerical-calculation and real-time-processing requirements.
  • Standardize recurring policy branches and varied cases, establish design standards within the team, and build an extensible, highly available architecture.

Desired Qualifications

  • Experience operating or developing financial-sector systems or complex policy-based systems.
  • Experience developing Spring-based backend services using Kotlin or Java.
  • Experience designing or operating databases with transaction-processing and data-consistency considerations, or handling numerical monetary flows such as interest calculations, rate calculations, or settlements.
  • Experience structuring complex policy logic and designing or leading structural responses to exceptional situations such as incidents or policy changes.
  • Experience establishing design standards within a team or leading technical improvements.
  • Experience with financial-sector policy-based systems such as receivables management, post-loan management, delinquency systems, or overdraft accounts.

About the Company

Toss

Fintech super-app for payments and banking

Toss is a South Korean financial services platform that started as a peer-to-peer money transfer service and has grown into a digital 'super app' for personal finance. Its products are accessed through one mobile interface that unifies bank accounts, credit cards, loans, investments, and other financial services, including its own Toss Bank and Toss Securities. It differentiates itself by offering a broad, integrated ecosystem—combining digital banking, asset management, and brokerage services under one roof and running its own banking and securities units. Its goal is to become the leading consumer finance platform in South Korea while expanding its user base globally.

Company size
1,001-5,000
Company stage
Series G
Total funding
$1.5B
Headquarters
Seoul, South Korea
Founded
2011

Recently Posted Jobs

Explore more opportunities at Toss

See more jobs