顺丰M线科技-后端开发工程师(SKA大客户)
社招全职3-5年地点:深圳状态:招聘
工作描述
任职要求 1、本科及以上学历,计算机类相关专业; 2、JAVA基础扎实,有JVM调优以及分析堆栈、线程、内存等经验; 3、熟悉常用设计模式,了解大型分布式、集群、高并发、高负载、高可用系统设计思想; 4、了解多线程开发以及原理,熟悉MySQL数据库技术,对SQL优化有一定的经验,熟悉redis/kafka等中间件使用; 5、良好的沟通理解能力,以及团队协同及推…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
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.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
高负载+
https://dev.to/m0n0x41d/highload-saga-the-fundamentals-4kj4
In the modern big tech world, there are titans among mortal, tiny applications, and the common name for such titans is "Highload applications."
高可用+
https://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
还有更多 •••
相关职位
社招3-5年
1. 3年及以上产品运营经验,熟悉产品运营相关工作; 2. 熟悉客户全生命周期管理、LTC流程管理,有CRM项目经验优先; 3. 具备优秀的沟通能力,能与业务、产品及研发共同推进产品持续迭代; 4.
更新于 2025-12-12深圳
社招3-5年
1、本科及以上学历,计算机类相关专业; 2、精通Spring、MyBatis等主流框架,熟悉常见的中间件kafka、redis等; 3、熟悉常用的大数据组件,有一定的使用经验,如ES、Hbase、Fl
更新于 2025-12-10深圳
社招3-5年
任职要求: 1.本科及以上学历,三年以上大型项目测试工作经验,AI测试经验者优先。 2.熟悉软件开发、测试流程以及测试过程管理,掌握软件测试的基础理论、规范标准、流程、常用方法和工具。 3.能制定测试
更新于 2025-12-10深圳