顺丰应用架构师
社招全职5-10年地点:深圳状态:招聘
任职要求
【岗位要求】: 基础: 计算机本科及以上,扎实的计算机基础,优秀的OOP及设计模式能力。 经验: 5年以上核心业务Java开发经验,3年以上系统架构设计经验。 Java深度: 精通 Java、JVM原理、多线程并发、JDK核心库,丰富的JVM调优实战经验。 架构与框架: 精通 Spring Boot/Cloud、微服务架构设计治理及分布式理论基础。 数据库: 精通 MySQL/Oracle原理与性能优化,熟悉分布式数据库/NoSQL (如Redis, HBase) 应用。 中间件: 精通 Kaf…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
【岗位职责】: 架构设计与规划: 主导核心系统技术架构设计、选型及评审,制定中长期技术规划。 稳定性保障: 构建高可用、容灾体系,主导容量评估、全链路压测、监控告警及应急预案建设。 性能优化与攻坚: 深度分析系统瓶颈,主导性能调优(JVM/DB/中间件/代码),解决复杂技术难题,推动架构演进。 技术规范与指导: 制定研发规范与技术标准,指导团队解决技术问题,沉淀核心技术组件。 技术前瞻: 跟踪前沿技术,评估其在金融场景的适用性,推动技术创新落地。
包括英文材料
面向对象+
https://liaoxuefeng.com/books/java/oop/index.html
面向对象编程,英文是Object-Oriented Programming,简称OOP。
https://liaoxuefeng.com/books/python/oop/index.html
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。
https://www.youtube.com/watch?v=SiBw7os-_zI
Learn the basics of object-oriented programming all in one video.
设计模式+
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.
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://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
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/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!
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
微服务+
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.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Oracle+
[英文] Oracle Tutorial
https://www.oracletutorial.com/
On this website, you can learn Oracle Database fast and easily.
https://www.youtube.com/watch?v=QHYuuXPdQNM&list=PL_c9BZzLwBRJ8f9-pSPbxSSG6lNgxQ4m9
还有更多 •••
相关职位

社招8年以上计算机网络技术类
1. 负责核心业务系统的架构设计、技术选型、落地实施,主导设计高可用、高并发、高扩展性的分布式系统架构。 2. 深入理解业务需求,主导设计并能将AI高效、稳定地集成到生产系统的技术方案。 3. 解决系统开发和应用中的关键核心技术难题,持续进行系统性能优化、容量规划和成本控制。 4. 关注线上系统运行状态,保障金融级系统的稳定性和安全性。 5. 制定并推行技术规范和标准,提升团队整体技术水平和设计质量。 6. 跟踪并研究业界最新技术动态(特别是在AI工程化等领域),进行技术分享和引进,驱动技术创新。
更新于 2025-09-11深圳

社招5年以上计算机网络技术类
1、规划AI系统技术架构,设计系统整体技术蓝图 2、探索AI前沿技术,跟踪技术发展趋势(如生成式AI、多模态模型),发掘创新应用方向 3、指导开发团队实现技术方案,推动AI技术在实际业务中的落地与价值转化 4、主导系统技术选型、技术可行性评估、技术难点攻关、问题排查及系统调优 5、具备自主意识和创业精神,目标导向、自我驱动,团队协作能力强,拥有良好的沟通能力、执行力和抗压能力
更新于 2025-09-28深圳
社招8年以上A48598
1、负责Hyper OS应用开发及运行框架的方案规划和技术演进 2、熟悉Android相关应用开发技术,对应用的开发与运行有较深刻的理解,能够对应用架构进行改进,不断提升产品体验体验和性能优化,深度参与产品需求讨论,功能定义等 3、熟悉其他应用开发框架,如Flutter、arkUI,对框架原理和运行有深刻了解;熟悉各类开发语言rust、dart、ts等,有实践经验优先
更新于 2025-01-21南京
