Xiaomi
Posted 3w ago

Java后端研发工程师

Xiaomi
Beijing, Beijing, China
OnsiteFull Time
Responsibilities
  • developing backend
  • optimizing services
  • designing architecture
Requirements
  • Bachelor's in computer science
  • 8+ years experience (6+ in Java)
  • Strong Java
  • Algorithms
  • Distributed systems
  • Spring/ RPC frameworks
  • Storage systems
  • JVM tuning, and system design skills
Technical tools mentioned
JavaSpringThriftDubboMySQLRedisRocketMQHiveCDNJVM

Job description

1. 参与视频类软件后端服务,负责项目建设与需求跟进;
2. 参与服务优化,负责建设高并发,高可用系统;
3. 参与服务端基础组件研发,核心架构建设,负责技术调研,技术方案实施与研发;
4. 深入理解微服务架构,对服务定义,服务边界有很好的把握能力。具备小型系统的架构设计能力;

1. 大学本科及以上学历,计算机以及相关专业。8年以上工作经验,6年以上Java研发经验;
2. 扎实的 Java 基础及数据结构与算法基础,熟悉计算机及网络相关知识,了解移动互联网;
3. 掌握面向对象思想,具备扎实的抽象能力,系统设计能力及基本的测试思维;
4. 熟练使用 Spring 或其他Web框架, 了解其原理; 掌握Thrift/Dubbo等RPC框架,并熟练使用;
5. 熟练使用 MySQL/Redis/RocketMQ/Hive/CDN等后端存储技术, 了解各种存储特性;
6. 了解 JVM 内存管理(有 JVM 调优技能加分),具备一定的服务器监控/调优能力;
7. 熟悉分布式系统常见技术及RPC框架,了解常见的网络模型,了解Java的网络编程;
8. 具备较强的学习能力和责任心,良好的沟通交流能力,有写文档习惯,乐于分享,代码优秀。

About Xiaomi

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

Similar jobs

Java Backend Engineer roles near Beijing, Beijing
1w
Save
Mark Applied
Hide
Java 研发工程师(在线服务/平台)
Beijing, Beijing, China
OnsiteFull Time
Duxiaoman
Duxiaoman: Provides AI-powered personal credit and financial lending services.
3+ YOEBachelor's degree in computer science or related field and 3+ years of Java backend experience. Requires distributed systems, microservices, databases, Linux, cloud-native, reliability, and AI coding expertise.
Java, JVM, Spring Boot, Spring Cloud, MyBatis, MySQL, Redis, Kafka, RocketMQ, Linux, SQL, Maven, Git, CI/CD, Kubernetes, RAG, CLI, Multi-Agent
1mo
Save
Mark Applied
Hide
java后端开发工程师-IT
Beijing or Shanghai
OnsiteFull Time
Xiaohongshu
Xiaohongshu: Social media and e-commerce platform for lifestyle sharing.
3+ YOEBachelor's in computer science or related, 3+ years Java development, experience with distributed systems, data modeling, ToB/CMDB preferred, strong problem-solving and communication skills.
Java
11mo
Save
Mark Applied
Hide
2026校招- Java后端开发工程师-北京
Beijing, Beijing, China
OnsiteFull Time
Smart Logic Technology
Smart Logic Technology: Designs and develops system-on-chip semiconductor solutions.
Master's degree in CS-related field, strong Java/JVM and concurrency skills, familiarity with Spring Boot/Cloud, MySQL/Redis, Linux; knowledge of Python/Go/JavaScript/Shell and container orchestration preferred.
Java, JVM, Spring Boot, Spring Cloud, MySQL, Redis, Linux, Python, Go, JavaScript, Shell, Docker, Kubernetes
1y
Save
Mark Applied
Hide
Java后端研发工程师-国际化
Beijing, Beijing, China
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
Bachelor's in computer science or related, strong data structures and algorithms, OOP, proficiency in Java (primary) and at least one of Go/Scala/C++/Python, experience with MySQL, Redis, Kafka, ElasticSearch, Druid; system design and scalability skills.
Java, Go, Scala, C++, Python, MySQL, Redis, Kafka, ES, Druid
5y
Save
Mark Applied
Hide
高级Java后端开发
Beijing, Beijing, China
OnsiteFull Time
C4Games
C4Games: Develops and operates mobile video games.
5+ YOE5+ years Java backend development; proficient with Spring/SpringBoot/MyBatis, JVM, Gradle/Maven/Git; experience with Redis, Nginx, Tomcat, Elasticsearch, MySql/MongoDB; backend design and distributed systems skills.
Java, Gradle, Maven, Git, JVM, Spring, SpringBoot, MyBatis, SpringMVC, Redis, Nginx, Tomcat, Elasticsearch, MySql, MongoDB, Jenkins
4y
Save
Mark Applied
Hide
Java后端工程师(高级)
Beijing, Beijing, China
OnsiteFull Time
Univista
Univista: Develops electronic design automation software for digital chip verification.
3+ YOEBachelor's in computer science or related, proficient in Java, 3+ years development/architecture experience preferred, familiar with Spring, Spring Boot, Dubbo, Redis, strong communication and teamwork.
Java, Spring, Spring Boot, Dubbo, Redis