小米java后端工程师(制造域方向)
社招全职5-8年A193390地点:武汉状态:招聘
任职要求
基础要求: 1. 计算机相关专业本科及以上学历,5-8年Java后端开发经验,5年以上复杂系统开发经验 2. 主导过至少2个制造领域相关系统的核心模块开发,完整参与过微服务架构项目生命周期 技术能力: 1. 精通Java生态体系: - 深入理解JVM内存管理机制,具备性能调优实战经验 - 熟练使用Spring Cloud Alibaba全家桶(Nacos/Sentinel/Seata等) - 掌握多线程编程、分布式事务处理等核心技术 1. 分布式架构经验: - 5年以上微服务架构开发经验,熟悉服…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 参与MES/物流/仓储等制造域核心系统的架构设计与技术方案落地,负责核心模块的代码实现与性能优化 2. 主导复杂业务需求的系统设计与技术实现,编写高质量技术文档,确保代码符合架构规范 3. 负责分布式系统关键组件开发,解决高并发场景下的技术难题,持续优化系统性能指标 4. 主导数据库设计与调优,构建高效数据访问层,确保数据存储方案满足业务发展需求 5. 推动DevOps体系建设,参与容器化部署方案实施,保障微服务架构的稳定性和扩展性 6. 跟踪前沿技术发展,在架构师指导下进行技术预研与创新方案验证 7. 指导初中级开发人员,推动代码规范落地,提升团队整体开发质量
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
Spring Cloud+
[英文] Spring Cloud Series
https://www.baeldung.com/spring-cloud-series
Learn Spring Cloud including concepts, additional libraries and examples for distributed systems.
Nacos+
https://nacos.io/docs/latest/overview/
Nacos 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
事务处理+
https://spring.io/guides/gs/managing-transactions
This guide walks you through the process of wrapping database operations with non-intrusive transactions.
https://www.baeldung.com/spring-programmatic-transaction-management
Spring’s @Transactional annotation provides a nice declarative API to mark transactional boundaries.
服务治理+
https://cloudnativecn.com/blog/istio-traffic-management-series-service-management-concept-theory/
通过阅读本文读者可以初步理解 Istio 流量治理的概念和相关知识框架。
https://juejin.cn/post/6844904006033080334
服务治理主要包括服务发现、负载均衡、限流、熔断、超时、重试、服务追踪等。我们今天要讲的,就是服务发现的内容。
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
还有更多 •••
相关职位
社招5年以上A114086
1. 参与供应链采购和产销(APS、MRP、排产排程)等制造域核心系统的架构设计与技术方案落地,负责核心模块的代码实现与性能优化 2. 主导复杂业务需求的系统设计与技术实现,编写高质量技术文档,确保代码符合架构规范 3. 负责分布式系统关键组件开发,解决高并发场景下的技术难题,持续优化系统性能指标 4. 主导数据库设计与调优,构建高效数据访问层,确保数据存储方案满足业务发展需求 5. 推动DevOps体系建设,参与容器化部署方案实施,保障微服务架构的稳定性和扩展性 6. 跟踪前沿技术发展,在架构师指导下进行技术预研与创新方案验证 7. 指导初中级开发人员,推动代码规范落地,提升团队整体开发质量
更新于 2025-08-26武汉
社招研发技术类
1、负责 DIMM/LPDDR Chip SLT测试系统 的 Web端设计与开发,优化测试流程与用户体验。 2、参与 测试业务需求分析,设计并实现高效、稳定的 Web后端架构。 3、开发 SLT测试数据分析模块,实现可视化展示及自动化报告生成。 4、与硬件、团队协作,优化 上位机(PC端)与Web系统的数据交互。 5、跟踪工业互联网技术趋势,探索 智能制造、自动化测试 相关方案的落地。
更新于 2025-09-12合肥
社招1年以上
1. 参与制造系统后端的需求分析和设计,根据业务需求制定合理的技术方案 2. 参与制造系统后端的开发,编写高质量的代码,确保系统功能的稳定性和可扩展性 3. 与前端开发团队密切合作,设计和实现系统的接口和数据交互,确保系统的高效运行 4. 协助跨部门团队,推动系统的上线和运营,持续优化系统性能和用户体验
更新于 2025-06-24广州