小米java后端工程师(供应链)
社招全职5年以上A114086地点:武汉状态:招聘
任职要求
基础要求: 1. 计算机相关专业本科及以上学历,5年Java后端开发经验,3年以上复杂系统开发经验 2. 主导过至少2个制造领域相关系统的核心模块开发,完整参与过微服务架构项目生命周期 技术能力: 1. 精通Java生态体系: - 深入理解JVM内存管理机制,具备性能调优实战经验 - 熟练使用Spring Cloud Alibaba全家桶(Nacos/Sentinel/Seata等) - 掌握多线程编程、分布式事务处理等核心技术 1. 分布式架构经验: - 5年以上微服务架构开发经验,熟悉服务…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 参与供应链采购和产销(APS、MRP、排产排程)等制造域核心系统的架构设计与技术方案落地,负责核心模块的代码实现与性能优化 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年以上技术类
1、负责国内电商系统的迭代、开发、重构; 2、编写代码实现产品功能,完成项目开发,撰写相关文档,参与需求分析; 3、理解业务线和技术方案,熟悉常见的开发和问题处理方式;
更新于 2025-09-05长沙
社招5年以上A59837
1、负责国际电商供应链物流相关的算法架构、数据生产链路的工程架构工作; 2、针对复杂的业务场景,根据业务需求,提供高性能,高可用和灵活的架构设计,解决研发全流程、生产全链路的工程问题,确保服务的稳定,并不断提升研发效率; 3、根据业务实际情况,抽象和沉淀通用业务架构,提高基础能力复用程度,更好支持业务高速迭代。
更新于 2024-11-11北京
社招5年以上A238400
1、负责国际电商供应链物流相关的算法架构、数据生产链路的工程架构工作; 2、针对复杂的业务场景,根据业务需求,提供高性能,高可用和灵活的架构设计,解决研发全流程、生产全链路的工程问题,确保服务的稳定,并不断提升研发效率; 3、根据业务实际情况,抽象和沉淀通用业务架构,提高基础能力复用程度,更好支持业务高速迭代。
更新于 2024-11-11珠海