Senior Backend Engineer (Principal/Tech Lead)
- Remote OK - Anywhere in Japan
- Full-time
- April 10, 2024
Responsibilities
- Design and develop large-scale systems to support high throughput applications with complex requirements.
- Utilize infrastructure effectively to address scalability challenges.
- Contribute to open source projects and develop tools to improve system efficiency.
- Embrace problem-solving as a core practice, focusing on root cause analysis and providing ongoing support for production code.
Tech Stack
Our technology stack may vary based on project needs. Currently, we utilize:
- Programming Languages: Java, Kotlin, Scala
- Frameworks and Tools: Spring Boot, JUnit, Resilience4j, Feign
- Databases: MySQL/AuroraDB, DynamoDB, ELK, Kafka, Redis, TiDB
- Deployment and Orchestration: Docker, Kubernetes, ArgoCD, AWS, GCP
- Development Tools: GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway, Jenkins
- Data Analytics: BigQuery, Kibana, Spark
- Diagramming Tools: PlantUML, draw.io, miro.com
- Communication: Slack, Zoom
Qualifications
- Proficiency in Java or equivalent programming languages (Scala, Python, Go).
- Eagerness to learn new languages and technologies as required.
- Experience with SQL and NoSQL databases, as well as distributed caching.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Knowledge of concurrency and distributed computing.
- Hands-on experience with RESTful APIs, Pub/Sub Systems, and Database Clients.
- Familiarity with microservices architecture.
- Previous involvement in designing and maintaining high-traffic systems.
- Bachelor's degree in Computer Engineering, Computer Science, or equivalent experience in SaaS platform development (minimum 5 years).
- Fluent in English or Japanese.
Preferred Qualifications
- Previous experience in developing new products from inception.
- Ability to design systems compliant with legal and security standards, with strong leadership skills for requirement identification.
- Experience in improving system resilience and implementing disaster recovery strategies.
- Awareness of market trends and needs, prioritizing speed and quality through MVP approaches.
- Track record of delivering products within tight deadlines.
- Commitment to continuous product improvement post-launch.
- Strong cost-efficiency mindset with effective system cost analysis skills.
- Willingness to share experiences and foster a culture of learning and improvement.
- Experience in finance, payment, or related industries.
- Additional language proficiency in Japanese and English is a plus.
- Experience with AWS services.
About PayPay
2018年にサービスを開始してからわずか2年4か月でユーザー数3600万人を突破したフィンテック企業であるPayPayは現在35か国以上の国から集まった多様なメンバーで構成されています。従業員は1000名をすでに超えていますが、まだまだ会社は成長段階であり「未完成」です。「PayPay」の提供に当たっては、インド最大の決済サービス事業者であるPaytm社と連携し、同社の顧客本位のテクノロジーを活用して日本におけるスマホ決済を構築しサービスを拡大していきます。
わたしたちの最大のライバルは“現金”です。この困難な課題に前向きに取り組み、他社に真似できない圧倒的なスピードでプロダクトを磨き上げ、日本のキャッシュレス決済、またそれを使用した金融ライフプラットフォームとしての普及を一気に推進することにプロフェッショナルとして情熱を持って取り組み、自ら課題発見し、周囲と協力して新しい価値創出を共に推進する仲間を募集します。
また、働き方に関してもWFA(Working From Anywhere)制度など、新しい人事制度を採り入れてます。当社は基本的にフルリモートでの勤務となる為、勤務場所や現在の居住地は問いません。 地方に暮らしながらも国際都市水準の給料・福利厚生を得ながら、世界レベルの仲間と仕事をする。 そんな働き方もPayPayでは実現できます。
【言語要件】日本語 / 英語どちらかが流暢(ビジネスレベル以上)であれば応募いただけます!
COVID-19期間中のPayPayの方針は以下の通りです。
PayPayはパンデミック期間中、従業員の安全を確保するためにリモートワークへの移行を進めており、パンデミックが治まった後もこれを継続していきます。
日本への移住を希望する方の応募は受け付けていますが、渡航規制の関係で移住の時期を明確にすることが難しい状況です。内定が出た場合は、在留資格認定証明書の申請を行いますので、国境が開通すればビザの取得が容易になりますし、遠隔地からの契約など、特別な配慮をすることも可能です。
COVID-19が落ち着き、ビザ発給の準備が整うまでは、海外からリモートで仕事を始めることができます。
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.