This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
PayPay is seeking a Backend Engineer to enhance their payment system and provide an exceptional payment experience for customers.
The main responsibilities include designing large-scale systems with high complexity to support high throughput applications, leveraging infrastructure for large-scale problem-solving, developing tools, and contributing to open source projects.
The engineer is expected to adopt problem-solving as a lifestyle and support the code they write in production.
The tech stack includes Java, Kotlin, Scala, Spring Boot, MySQL/AuroraDB, Docker, Kubernetes, AWS, and more.
Requirements:
Candidates must have 3+ years of experience using Java in a professional environment or excellent skills in other programming languages such as Scala, Python, or Go.
An interest and ability to learn other coding languages as needed is required.
Experience with NoSQL databases and distributed cache is necessary.
Strong fundamentals in data structures, algorithms, and object-oriented programming are essential.
An in-depth understanding of concurrency and distributed computing is required.
A degree in Computer Engineering or Computer Science, or 3+ years of equivalent experience in SaaS platform development is mandatory.
Proficiency in English or Japanese is required.
Benefits:
The position offers full-time employment with a remote work option, allowing employees to live anywhere in Japan.
Employees enjoy super flex time with no core hours and a structured work schedule.
Paid leave includes annual leave (up to 14 days in the first year) and personal leave (5 days each year).
The salary is based on skills, experience, and abilities, with annual reviews and special incentives based on company performance.
Additional benefits include social insurance, a 401K plan, translation/interpretation support, and VISA sponsorship with relocation support.