# Principal Java Engineer

**Company**: Razer
**Location**: Shanghai
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Shanghai/Principal-Java-Engineer_JR2026007547?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_2fdd94bc-9ed

## 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.

## Skills

### Required
- Java
- E-Commerce
- Payment Systems
- Cloud Services

### Nice to have
- .Net
- Microsoft SQL Server
- PostgreSQL
- AWS
- Adyen
- Stripe
- Braintree
- PayPal
- Alipay
- WeChat Pay

---

Source: [Apply at razer.wd3.myworkdayjobs.com](https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Shanghai/Principal-Java-Engineer_JR2026007547?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
