Summary 
- Company - Fintech Corporation 
- Workstyle - Full Remote 
- Budget - $46,000 - $72,000 USD 
About the Company: 
A leading fintech corporation based in Tokyo has positioned itself at the forefront of Japan’s digital financial revolution.
Closely integrated with a popular mobile payment ecosystem, the company offers credit services designed to simplify and enhance the cashless experience for consumers.
Its strategic focus lies in building a comprehensive financial life platform that goes beyond traditional banking, aiming to challenge the dominance of cash in everyday transactions.
With a culture rooted in speed, innovation, and user-first design, the organization fosters a dynamic work environment that blends agile development with hybrid flexibility—making it a standout in the competitive fintech landscape.
 What We’re Looking For 
- Proficiency in one or more general-purpose OOP programming languages (e.g., Java, Kotlin, Go, Scala).
 
 
- Willingness to explore and adopt new languages and technologies as needed.
 
 
- Hands-on experience working with both structured (SQL) and unstructured (NoSQL) data stores, plus familiarity with caching in distributed systems.
 
 
- Solid understanding of core computing concepts including algorithms, data structures, and object-oriented design.
 
 
- Practical knowledge of building concurrent and distributed systems.
 
 
- Experience developing backend components such as APIs, messaging systems, and database connectors.
 
 
- Familiarity with microservice architecture and its implementation.
 
 
- Background in designing systems that handle large-scale traffic and performance demands.
 
 
- Either a formal education in computer science or engineering, or equivalent professional experience (2+ years) in building SaaS platforms.
 
 
- Note:  As part of the interview process, candidates will be asked to complete an online coding assessment similar to LeetCode challenges—practicing beforehand is strongly recommended.