PayPay Card Corporation was established in 2021 to provide users with a FinTech service that is more accessible and convenient compared to previous credit cards and credit services.
The company integrates with the PayPay payment platform, which has surpassed 69 million users since its launch (as of May 2025).
The company is looking for passionate individuals to refine products quickly and promote cashless payments in Japan.
The role involves building or rebuilding robust services with a focus on scalability and maintainability.
Responsibilities include supporting the design, implementation, and delivery of large-scale systems, collaborating with product managers and frontend engineers, and resolving product issues.
The tech stack includes Spring Boot, Java 11/17, AWS ECS, and various tools for testing, deployment, and project management.
The company values communication and inclusivity in a multicultural environment.
Requirements:
Candidates should have skills in an OOP language such as C# or other JVM languages like Scala.
Experience with RDBMS, NoSQL databases, and distributed cache is required.
Strong fundamentals in data structures, algorithms, and object-oriented programming are necessary.
An in-depth understanding of concurrency and distributed computing is essential.
Experience in implementing platform components such as RESTful APIs, Pub/Sub Systems, and Database Clients is required.
Candidates should have experience with microservices and event-driven architectures.
Experience in designing high-traffic systems is necessary.
A degree in Computer Engineering or Computer Science, or 3+ years of equivalent experience in SaaS platform development is required.
English business proficiency is mandatory.
Benefits:
The position offers a full-time employment status with a hybrid workstyle, allowing for flexible working arrangements.
Employees enjoy full flex time with no core hours and a principle working schedule of 9:00 am to 5:45 pm.
Holidays include every Saturday, Sunday, national holidays in Japan, New Year's break, and company-designated special days.
Paid leave includes annual leave (up to 14 days in the first year) and personal leave (5 days each year).
The salary is paid in 12 installments, reviewed annually, with a special incentive based on company performance and individual contributions.
Additional benefits include social insurance, a 401K plan, overtime allowances, and commuting expenses.