迅雷Java开发工程师(广州)
社招全职3-5年地点:深圳状态:招聘
任职要求
1. 本科及以上学位,3-5年后端开发经验,具备互联网开发经验,有社交行业开发经验优先 2. 精通Java,熟悉Golang优先 3. 熟悉分布式系统基础设施中常用组件,如缓存、消息中间件、网关、DB等 4. 参与过高并发、高可靠性系统的设计 5. 有网络优化,系统安全建设经验者尤佳 6. 思路清晰,具备良好的沟通能力和理解能力,有强烈的责任心和敬业精神
工作职责
1. 负责公司项目服务端开发,承担重点、难点的技术攻坚 2. 负责高质量的设计和编码,积极发现和改进发现的不足 3. 负责服务端高可用和高可扩展系统的技术选型、评测、设计和搭建 4. 负责服务端关键技术的预研和攻关,提高系统的扩展性、稳定性和安全性
包括英文材料
学历+
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
高并发+
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
相关职位
社招3-6年LAZADA
● 负责海外电商场景下的消费金融业务拓展与流程研发,确保业务的高效集成与快速接入;对外负责和外部渠道沟通协作,推动项目高效落地,并优化合作流程。 ● 负责信贷核心系统的架构设计与研发,确保系统的高可用性、稳定性及可扩展性,支撑复杂金融业务需求。 ● 持续优化信贷核心后台架构,提升系统性能与安全性,确保资金安全及合规性;推动工程质量建设,优化开发流程,提升代码质量、可维护性与自动化水平。
更新于 2025-05-07
社招7年以上网易职能
1、根据产品定义,结合自身思考,完成各类开发文档的整理和编写; 2、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务; 3、具有整体架构思维,积极参与全系统的设计、讨论与实现; 4、主动思考,主动发挥技术特长,主动发掘和解决技术问题;
更新于 2025-06-20
社招2年以上技术类-开发
1. 负责夸克服务端(搜索、网盘、文档、扫描王和AI工具等相关业务)技术体系的系统分析、设计,并主导完成详细设计和编码的任务,确保项目的进度和质量;主导技术难题攻关,持续提升核心系统的高处理性能。 2. 能够在团队中完成Code Review的任务,确保相关代码的有效性和正确性,并能够通过Code Review提供相关性能和稳定性的建议。 3. 理解业务,识别需求,参与架构、系统、分析设计等多领域项目的相关技术的实践、应用和研发。
更新于 2025-10-15