滴滴高级软件开发工程师-杭州(J250325020)
社招全职技术地点:北京 | 杭州状态:招聘
任职要求
1.有丰富的服务端开发经验,熟练掌握 PHP/Golang/JAVA中的一种 2.有主流PHP框架(如CI、Yaf、laravel)、GO框架(如echo)、JAVA Spring框架之一的使用经验,并了解其实现原理及优缺点 3.良好的编码和文档习惯,注重代码风格,熟悉各种设计模式和原则,能持续的关注和优化自己做的项目 4.熟悉大型分布式系统的设计与开发,熟练掌握如消息队列、ES、redis、Mysql、N…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.参与国际化出行核心业务系统的相关研发工作,包含交易,价格,收银、财税等多个方向 2.参与服务端业务架构设计、模块划分和开发 3.完成系统优化和重构,提供系统可用性和稳定性 4.积极跟其他团队沟通和配合,推动项目进展,讨论并提出有建设性的意见
包括英文材料
PHP+
https://www.learn-php.org/
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
https://www.youtube.com/watch?v=l4_Vn-sTBL8
This PHP full course for beginners will teach you everything from scratch—from PHP basics to advanced concepts!
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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.
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
Laravel+
https://laracasts.com/
Equip yourself with our endless collection of Laravel and PHP courses, take an exam, and participate in a programming community that's second to none.
https://laracasts.com/series/30-days-to-learn-laravel-11
Laravel is an incredible and mature PHP framework that has sky-rocketed in popularity since its initial introduction back in 2012.
https://laravel.com/learn
Bite-sized lessons. Real-world projects. All in one place.
https://www.youtube.com/watch?v=DKnn8TlJ4MA
In this tutorial series, you'll learn how to make web applications using Laravel (a popular PHP framework) from the ground up.
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.
设计模式+
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.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
还有更多 •••
相关职位
社招3-5年技术
1、负责滴滴代驾业务需求开发,参与项目的系统分析,设计工作,承担系统架构设计,核心功能代码编写; 2、参与技术规划,技术难题攻关,升级与重构系统,保障业务需求交付、高质量代码便携和线上系统稳定运行;
更新于 2025-06-16杭州
社招技术
1. 负责外卖骑手管控技术核心服务的日常开发与维护,保障治理业务的高效、高质量落地 2. 充分理解骑手管控,可以通过业务模型拆解技术架构,可以识别现有系统问题并能给出系统优化方案 3. 学习和研究新技术,并能应用于实际项目中,以满足实际的业务需求
更新于 2025-09-08杭州
社招2年以上技术
1、负责滴滴搜索平台的架构设计以及研发工作,推动技术的不断升级及优化 2、负责ElasticSearch引擎建设,包括索引压缩、检索优化、稳定性建设等关键技术,探索检索前沿技术 3、深入理解领域需求和业务痛点,不断优化索引、检索、排序等功能,构建高可靠、高性能、高可扩展的分布式检索系统
更新于 2025-08-26杭州