New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Razer

Principal Java Engineer

Razer
Apply →
senior full-time Shanghai

First indexed 22 Jun 2026

Description

Join Razer, a global gaming organisation, and work on revolutionizing the way the world games. As Principal Java Engineer in Razer Gold, you will lead the overall backend system development and play a key role in the Razer Gold Engineering team.

Responsibilities:

  • Proactively drive the design and implementation of the Razer Gold payment system.
  • Engage with Product and various partner teams for business and technical requirements.
  • Drive the review of the technical design and implementation of the team.
  • Lead the team to tackle challenging technical issues.
  • Help the team to grow and prepare for the foreseeable technical challenges.
  • Set an example by building high-quality code with unit tests and automation tests.
  • Stay on top of any critical issues and drive them to completion.
  • Lead the team to migrate the existing system to a new tech stack.

Preferred Skills & Qualifications:

  • BA/BS in Computer Science, Math, Physics, or other technical fields.
  • 8+ years of experience in E-Commerce Java-based core system design and implementation.
  • Experience in payment systems, including online payment processing, transaction lifecycle management, and reconciliation.
  • Experience in building highly scalable, high-availability online systems.
  • Experience in .Net systems.
  • Experience in DB systems, especially Microsoft SQL Server and PostgreSQL.
  • Experience with at least one of the major public cloud services, especially AWS.
  • Hands-on experience integrating with Payment Service Providers (PSPs) such as Adyen, Stripe, Braintree, PayPal, or regional PSPs (Alipay, WeChat Pay, etc.).
  • Strong understanding of payment gateway integration, acquiring bank flows, and settlement processes.
  • Familiarity with payment industry standards and compliance requirements, including PCI DSS, 3DS/3DS2, and tokenization.
  • Experience with fraud detection mechanisms and risk management in payment systems.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Shanghai/Principal-Java-Engineer_JR2026007547