CareerPlan

Java Backend Engineer - Retail

Shanghai, ChinaFull-time2026-10-19 → 2026-11-10

Core

Design and build scalable, multi-tier distributed enterprise applications powering Apple's online, physical retail, and marketing platforms.

Role type

Senior IC Java Backend Engineer

Builds

High-availability RESTful APIs and backend services for retail and marketing ecosystems

Domain

Retail technology, Enterprise Software, Cloud Infrastructure

Required skills

Java, Object-Oriented Design, Distributed Systems Architecture, RESTful API Design, Relational and NoSQL Databases, CI/CD Pipelines

Preferred skills

Microservices Architecture, Containerization (Kubernetes/Docker), Public Cloud (AWS/GCP), GraphQL, Test-Driven Development, Agile Methodologies

Technologies

Java, Kubernetes, Docker, AWS, GCP, Git, Maven, Gradle, NoSQL, GraphQL