阿里巴巴闲鱼-Java开发专家(行业与交易)-杭州
社招全职5年以上地点:杭州状态:招聘
任职要求
1. 本科及以上学历,计算机软件或相关专业,5年及以上 Java 开发经验; 2. JAVA基础扎实,理解 io、多线程、集合等基础框架,对JVM原理有一定的了解; 3. 对常用的开源框架或者库,比如 SpringMVC、SpringBoot、ibatis 等有使用经验,并且了解其原理; 4. 理解 RPC 原理,并且有实际使用经验如 Dubb…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责闲鱼跨行业解决方案建设,持续沉淀商品-交易-营销-结算等核心能力,参与复杂架构下的行业交易&商业化方案设计; 2. 系统核心部分代码编写,疑难问题的解决; 3. 维护和升级现有软件产品和系统,快速定位并修复现有软件缺陷; 4. 针对新人、普通开发人员进行有效辅导,帮助其快速成长; 5. 能为团队引入创新的技术、创新的解决方案,用创新的思路解决问题,能对现存或未来系统进行宏观的思考,规划形成统一的框架、平台或组件;
包括英文材料
学历+
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://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!
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
Spring Web MVC+
https://spring.io/guides/gs/serving-web-content
This guide walks you through the process of creating a “Hello, World” web site with Spring.
[英文] Spring MVC Series
https://www.baeldung.com/spring-mvc
Spring MVC provides tools driving both typical web applications as well as REST APIs.
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.
iBATIS+
[英文] iBATIS Tutorial
https://www.tutorialspoint.com/ibatis/index.htm
RPC+
https://javaguide.cn/distributed-system/rpc/rpc-intro.html
为什么要 RPC ? 因为,两个不同的服务器上的服务提供的方法不在一个内存空间,所以,需要通过网络编程才能传递方法调用所需要的参数。并且,方法调用的结果也需要通过网络编程来接收。
https://www.youtube.com/watch?v=S2osKiqQG9s
This video is part of an 8-lecture series on distributed systems, given as part of the undergraduate computer science course at the University of Cambridge.
还有更多 •••
相关职位
社招3年以上
1、参与C2C交易系统架构设计及核心代码编写(订单/正逆向履约/资金/营销 等),与团队一起推动闲鱼交易向小中台平台化架构持续演进; 2、参与闲鱼交易增值服务核心能力建设(回收/帮卖/估价/鉴定 等),独立负责C2X交易服务垂直产品,挑战复杂架构下的行业交易整体解决方案; 3、维护和升级现有软件产品和系统,快速定位并修复现有软件缺陷; 4、针对新人、普通开发人员进行有效辅导,帮助其快速成长; 5、能为团队引入创新的技术、创新的解决方案,用创新的思路解决问题,能对现存或未来系统进行宏观的思考,规划形成统一的框架、平台或组件;
更新于 2025-06-09杭州
社招3年以上
1. 负责闲鱼跨行业解决方案建设,持续沉淀商品-交易-营销-结算等核心能力,参与复杂架构下的行业交易&商业化方案设计; 2. 系统核心部分代码编写,疑难问题的解决; 3. 维护和升级现有软件产品和系统,快速定位并修复现有软件缺陷; 4. 针对新人、普通开发人员进行有效辅导,帮助其快速成长; 5. 能为团队引入创新的技术、创新的解决方案,用创新的思路解决问题,能对现存或未来系统进行宏观的思考,规划形成统一的框架、平台或组件;
更新于 2025-09-28杭州
社招1年以上
1.负责闲鱼用户增长营销活动、互动产品矩阵和用户产品运营等核心链路设计,与运营&产品团队紧密合作,持续推动产品的全流程运转,打造极致体验; 2.参与互动组件化、权益中心和任务中心等技术基建平台建设; 3.参与产品的长期迭代,持续优化系统架构,提升稳定性和性能; 4.保障系统的高可用性,建立并完善监控和质量体系; 5.负责领域内系统核心部分代码编写,疑难问题的解决,维护和升级现有软件产品和系统;
更新于 2025-04-17杭州