PayPay Corporation
Senior Backend Engineer (Remote)
Senior Backend Engineer | PayPay Corporation |Japan
About PayPay
PayPay is a FinTech company that has grown to over 64M users since its...
Senior Backend Engineer | PayPay Corporation | Japan
About PayPay
PayPay is a FinTech company that has grown to over 64M users since its launch in 2018. Our team is hugely diverse with members from over 50 different countries. To build “PayPay”, we allied with Paytm; the biggest payment service company inIndia. Based on their customer-first technology, we created and expanded the smartphone payment service in Japan. Our biggest competitor is “cash”. We seek people who can accept this challenge positively, brush up the product at a tremendous speed, and promote PayPay with professionalism and passion
.
Job Descripti
on
PayPay is looking for a Senior Backend engineer to work on our P2P and Chat systems to deliver the best experience for our custome
rs.
Responsibili
- ties
Design large scale systems with high complexity to support our high throughput applica - tionsUnderstand how to leverage infrastructure for solving such large scale pro
- blemsDevelop tools and contribute to open source wherever pos
- sibleAdopt problem solving as a way of life – always go to root c
- ause!Support the code you write in produ
- ctionCollaborate with front-end developers and external team members to integrate user-facing elements with server-side
- logicParticipate in code reviews to maintain high quality code standards and ensure security/data protection mea
- suresSupport team members by providing technical guidance and design direc
- tionsConstantly identify performance improvements and optimize the application for maximum speed and scalab
- ilityCollaborate with product managers ands other stakeholders to gather requirements and deliver features on
time
Tech
Stack
Our technology stack may vary based on project needs. Currently, we u
- tilize:Programming Languages: Java, Kotlin
- , ScalaFrameworks and Tools: Spring Boot, JUnit, Resilience4j
- , FeignDatabases: MySQL/AuroraDB, DynamoDB, ELK, Kafka, Redi
- s, TiDBDeployment and Orchestration: Docker, Kubernetes, ArgoCD, A
- WS, GCPDevelopment Tools: GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway,
- JenkinsData Analytics: BigQuery, Kibana
- , SparkDiagramming Tools: PlantUML, draw.io, m
- iro.comCommunication: Slac
k, Zoom
Qualif
- ications
Excellent skills in Java, or any other generalized programming language, such as Scala, Pyth - on, or GoInterest and ability to learn other coding languages
- as neededExperience with SQL and NoSQL databases, along with distribu
- ted cacheStrong fundamentals in data structures, algorithms and object oriented pr
- ogrammingIn-depth understanding of concurrency and distributed
- computingExperience implementing platform components such as RESTful APIs, Pub/Sub Systems, and Databas
- e ClientsExperience with micr
- oservicesExperience designing high traffi
- c systemsDegree in Computer Engineering or Computer Science or 5+ years equivalent experience in SaaS platform de
- velopmentBusiness of English or
Japanese
Preferred Qual
- ifications
Experience in working for system development in finance, payment, or similar - industriesLanguage ability in Japanese and English is a plus (We have a professional translator but it is nice to have langu
- age skills)Experience with A
WS services
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
Save
-
Save
-
Save
-
Save
-
Save
-
Save
-
Save
-
Save
-
Save
-
Save