Paypaycard
Backend Engineer
Hybrid. Posted 33 months ago
The role
Backend engineers will build or rebuild scalable and maintainable services. You will design and implement large scale systems and support code in production.
What you will do
- Support the design, implementation and delivery of large scale, and complex, systems
- Collaborate with product managers, frontend engineers or other team members
- Leverage infrastructure to solve large scale problems
- Contribute to the team by sharing knowledge, participating in code reviews and providing feedback
- Triage, debug and resolve product issues or other incoming troubles inquiries
- Support the code you write in production
Required qualifications
- Experience with RDBMS, NoSQL databases along with distributed cache
- Strong fundamentals in data structures, algorithms and object oriented programming
- In-depth understanding of concurrency and distributed computing
- Experience implementing platform components such as RESTful APIs, Pub/Sub Systems, and Database Clients
- Experience with microservices and event-driven architectures
- Experience designing high traffic systems
- Degree in Computer Engineering or Computer Science or 3+ years equivalent experience in SaaS platform development
- Business level proficiency in English or Japanese
Nice to have
- Skills in OOP language such as C# or other JVM language, such as Scala
- Domain-driven development knowledge
- Java/Spring Boot experience
- gRPC and Kafka development experience
- Experience in a multicultural environment
- Stakeholder management
Benefits
- Annual leave (up to 14 days in the first year)
- Personal leave (5 days each year)
- PayPay Group's own special paid leave system
- Overtime allowance
- Late overtime allowance
- Commuting and transportation expenses
- Social Insurance (health insurance, employee pension, employment insurance and compensation insurance)
- 401K
Before you apply
- You cannot apply or be selected in parallel with PayPay Corporation, PayPay Card Corporation and PayPay Securities Corporation
About the company
PayPay Card Corporation was established in 2021 to provide users a FinTech service that is more accessible and convenient compared to previous credit cards and credit services, by integrating with the PayPay payment platform.