
哈啰高级/资深后端开发工程师
社招全职3年以上技术地点:上海状态:招聘
任职要求
1. 3年以上Java开发及经验,基础扎实,优秀的编码能力及良好的开发习惯。 2. 熟练掌握目前主流的开源框架(Spring/Spring Cloud/MyBatis等),并对其核心思想和实现原理有一定的了解。 3. 熟练掌握常用的设计模式,对抽象建模有一定的实践和沉淀,有大型分布式平台型系统的设计和研发经验。 4.有良好地抽象问题能力,系统地解决问题能力。 有以下经验优先考虑: 1. 有高并发、大数据的处理经验。 2. 有良好的快速学习能力和团队协作能力。 3. 有产品意识,善于沟通,积极主动,能够以目标为导向理解工作中相关任务的处理优先级关系。 4.有出行相关领域的研发经验(打车、计价、匹配、判责等)
工作职责
1. 能理解业务,识别需求本质,参与核心应用系统的架构设计、开发、优化和维护工作。 2. 能够完成大型项目的系统分析和设计,独立完成详细设计和核心编码。
包括英文材料
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.
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
Spring Cloud+
[英文] Spring Cloud Series
https://www.baeldung.com/spring-cloud-series
Learn Spring Cloud including concepts, additional libraries and examples for distributed systems.
MyBatis+
https://mybatis.org/mybatis-3/getting-started.html
https://www.baeldung.com/mybatis
MyBatis is an open source persistence framework which simplifies the implementation of database access in Java applications.
设计模式+
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://www.youtube.com/watch?v=bAyrObl7TYE
https://www.youtube.com/watch?v=H4bf_uuMC-g
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
相关职位
社招3年以上网易游戏(雷火)
1、负责后端开发工作,包括但不限于相关推广网站、工具网站及APP后端接口/系统的开发或重构; 2、雷火事业群内各管理及运营系统的开发或重构; 参与研发团队敏捷开发流程,理解和响应产品的需求; 3、项目后端环节的技术咨询与项目管理,改善系统的稳定性及易用性,提升用户体验。
更新于 2025-06-13
社招3年以上商旅业务开发
· 编写代码实现产品功能,完成项目开发,撰写相关文档,参与需求分析; · 能够在团队中完成Code Review的任务,确保相关代码的有效性和正确性,并能够通过Code Review提供相关性能以及安全的建议; · 协同产品、运营团队,推动业务及项目落地,持续优化升级现有软件产品和系统,及时响应线上故障,快速定位并修复现有软件缺陷。 · 指导初级Java工程师根据产品需求进行开发,保证开发效率和代码质量。 · 负责核心技术问题的攻关,架构设计、系统优化,协助解决项目开发过程中的技术难题; · 了解互联网的技术发展、评估外部技术与解决方案。
更新于 2025-06-27
社招3年以上商旅业务开发
编写代码实现产品功能,完成项目开发,撰写相关文档,参与需求分析;具备sre和devops意识;能够在团队中完成Code Review的任务,确保相关代码的有效性和正确性,并能够通过Code Review提供相关性能以及安全的建议;协同产品、运营团队,推动业务及项目落地,持续优化升级现有软件产品和系统,及时响应线上故障,快速定位并修复现有软件缺陷;指导初级Java工程师根据产品需求进行开发,保证开发效率和代码质量;负责核心技术问题的攻关,架构设计、系统优化,协助解决项目开发过程中的技术难题;了解互联网的技术发展、评估外部技术与解决方案。
更新于 2025-06-11