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 3 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
About the Team : We build scalable data platform and intelligent analytics products that power analytics, BI, and business decision-making across the company. Our focus includes data platform engineering, data asset management, and next-generation ChatBI / AI-driven analytics.