Shopee
Singapore / Global
Singapore / Global
Job Description: Design and develop backend services for large-scale data platforms, including data development, scheduling, data assets, and analytics services
Build and evolve core system modules and frameworks with a focus on scalability, stability, and maintainability
Abstract complex data models and computation logic into clear, user-facing platform capabilities
Troubleshoot and solve complex technical and business problems in distributed systems
Contribute to system reliability, performance optimization, and high-availability design
Collaborate closely with product managers, data engineers, and frontend engineers
Requirements: Bachelor's degree in Computer Science or related field
At least 6 years of Java backend development experience
Strong Java fundamentals, with solid understanding of JVM, concurrency, and performance tuning
Experience with mainstream Java frameworks (e.g. Spring Boot / Spring Cloud)
Solid system design skills able to own and deliver modules or subsystems independently
Familiar with Linux environments and relational databases (e.g. MySQL)
Strong learning ability and sense of ownership
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global