Xiaomi
Posted 1mo ago

Java开发工程师

Xiaomi
Beijing, China
OnsiteFull Time
Responsibilities
  • designing system
  • developing code
  • integrating AI
Requirements
  • Bachelor's degree,5+ years Java backend experience
  • Proficiency with Spring ecosystem
  • Databases, and AI integration
  • Strong system design, multithreading, JVM and SQL skills
Technical tools mentioned
JavaSpringSpring MVCMyBatisSpringBootDubboMySqlOracleMemcachedRedisMongoDBGPTClaudeLangChainDifyCozeMCPFunction Calling

Job description

1.负责系统总体设计与核心代码开发:应用系统架构设计、开发框架搭建、开发规范制定
2.负责优化现有产品架构,设计新的架构,解决现有技术架构的瓶颈,解决现有业务产品优化升级的技术问题等
3.主导AI能力在业务场景中的落地集成,包括但不限于:大模型API对接、RAG检索增强生成、Agent工作流编排、Prompt工程优化
4.设计并开发AI应用的工程化链路:模型调用层、向量检索层、缓存层、异步任务调度等
5.持续优化AI推理链路的延迟、成本和效果,建立效果评估与监控体系

1.大学本科及以上学历,5年以上Java后端开发经验
2.精通java,对Spring、Spring MVC、MyBatis、SpringBoot、Dubbo了解其原理和实现机制,扎实的Java编程基础,熟悉常用设计模式、多线程、JVM,包括内存模型、类加载机制以及性能优化,具有系统设计、系统架构能力
3.精通SQL,熟练使用MySql、Oracle等数据库,并具有一定的SQL优化能力;熟悉Memcached、Redis、MongoDB等常用NoSQL解决方案
4.有AI应用落地经验,至少满足以下一项:
-有大模型(GPT/Claude/通义千问等)API集成开发经验
-有RAG系统搭建经验(向量数据库 + Embedding + 检索排序)
-有Agent/工作流框架(LangChain、Dify、Coze等)的工程化落地经验
5.能独立推动项目从0到1,具备较强的问题拆解和落地能力

加分项
1.具有大数据开发经验或精通数据库调优经验者优先
2.有独立Agent开发并投入生产经验者优先
3.有MCP(Model Context Protocol)或Function Calling相关开发经验
4.有AI产品的效果评估体系搭建经验(准确率、召回率、用户满意度等)

About Xiaomi

Designs and manufactures smartphones, consumer electronics, and smart hardware.

Similar jobs

Java Developer roles in Beijing
1w
Save
Mark Applied
Hide
Java工程师-云服务
Beijing, Beijing, China
OnsiteFull Time
Xiaomi
XiaomiHKEX: 1810: Designs and manufactures smartphones, consumer electronics, and smart devices.
0+ YOERecent computer-related graduate with strong Java fundamentals, familiarity with Java backend technologies, data structures, computer networks, and operating systems, plus project experience and strong problem-solving skills.
Java, SDK
1w
Save
Mark Applied
Hide
乌鸫科技-Java高级开发工程师-AI推理平台
Beijing, Beijing, China
OnsiteFull Time
Alibaba Group
Alibaba GroupNYSE: BABA: A global technology specializing in e-commerce and cloud computing.
2+ YOEBachelor's degree or higher; proficient in Java or Python on Linux; strong computer science and programming skills; capable of module analysis, architecture design, and coding; high-concurrency backend experience preferred.
Java, Python, Linux
1w
Save
Mark Applied
Hide
Java开发工程师
Beijing, Beijing, China
OnsiteFull Time
iQIYI
iQIYINASDAQ: IQ: Online entertainment service platform providing streaming video content
Bachelor's degree in computer science or related field; strong data structures, algorithms, object-oriented design, Java backend frameworks, databases, distributed systems, and AI-assisted development skills.
Java, Spring Boot, MyBatis, MySQL, Redis, Claude Code, Cursor, CodeX
1mo
Save
Mark Applied
Hide
直播Java研发工程师
Beijing or Shenzhen
OnsiteFull Time
Xiaohongshu
Xiaohongshu: Social media and e-commerce platform for lifestyle sharing.
Strong Java foundations, knowledge of JVM, concurrency and data structures; experience with microservices, Spring/Dubbo, MySQL, high-performance distributed systems and live-streaming architectures.
Java, JVM, Spring, Dubbo, MySQL
2mo
Save
Mark Applied
Hide
JAVA开发实习生
Beijing, Beijing, China
OnsiteInternship
DP Technology
DP Technology: Developing AI-powered platforms for scientific and industrial research.
Bachelor's in computer science or related, proficiency in Java and Python, familiar with web backend protocols/architecture/storage/cache/security, experience with MySQL/Redis/MQ, product-oriented and collaborative.
Java, Python, MySQL, Redis, MQ
3mo
Save
Mark Applied
Hide
Java专家
Beijing, Beijing, China
OnsiteFull Time
Tiger Brokers
Tiger BrokersNASDAQ: TIGR: Provides online trading and investment services to global investors.
5+ YOE5+ years backend development experience in internet or fintech; strong computer science fundamentals, Java and system design skills; familiar with Spring Boot, MySQL, Redis, Kafka/RocketMQ; experience with high-concurrency, high-availability systems.
Java, Spring Boot, MySQL, Redis, Kafka, RocketMQ
3mo
Save
Mark Applied
Hide
Java开发工程师(长期建设)
Beijing, Beijing, China
OnsiteFull Time
YeePay
YeePay: Payment processing and digital financial solutions for enterprises.
3+ YOEBachelor's degree, 3+ years Java development, proficiency with Spring Boot, Dubbo, MySQL, MyBatis, MQ, Redis, distributed systems and architecture design.
Java, Spring Boot, Dubbo, MySQL, MyBatis, MQ, Redis
4mo
Save
Mark Applied
Hide
Java 开发实习生
Beijing, Beijing, China
OnsiteInternship
iQIYI
iQIYINASDAQ / HKEX: IQ / 2518: Video streaming platform for movies, dramas, and entertainment content.
Computer-related major; proficiency in Java or Python, preferably Java; familiarity with Spring, MyBatis, Redis, MySQL, Couchbase, ZooKeeper, Linux, JavaScript, and web development.