传音资深后端研发工程师(研发效能平台方向)(J17915)
社招全职8年以上地点:重庆状态:招聘
任职要求
1、计算机等相关专业, 本科及以上学历,8年以上Java开发经验(3年以上复杂系统开发经验) 2、精通Java生态体系: 3、深度掌握JVM调优(内存模型/GC机制/性能诊断工具链) 4、熟练应用Spring生态(Spring Boot/Spring Cloud) 5、精通分布式架构设计(微服务/服务网格/DDD实践) 6、研发效能领域技术栈: 熟悉DevOps体系(CI/CD原理/流水线编排/制品管理) 熟悉研发工具集成(Jenkins Pipeline) 7、架构能力要求: 具有复杂分布式系统设计经验(分库分表/分布式事务/最终一致性) 熟练使用性能优化工具(Arthas/JProfiler/火焰图分析) 掌握高并发设计模式(异步编…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责研发效能平台(涵盖CI/CD、DevOps、自动化测试、效能度量等模块)的架构设计与核心开发 2、开发高可用、可扩展的分布式系统,支撑千级研发团队的协同与效能提升 3、设计实现研发工具链的集成方案(如对接Jira/GitLab/Jenkins等系统) 4、攻克研发效能领域的特有技术难题(如构建加速、测试环境治理、分布式流水线调度等) 5、推动平台稳定性建设,设计监控告警、故障自愈等可靠性保障机制 6、持续优化系统性能,解决海量代码仓库、千万级流水线执行等场景的技术挑战
包括英文材料
学历+
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.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
GC+
[英文] Garbage Collection
https://craftinginterpreters.com/garbage-collection.html
The GC doesn’t throw away the memory, it reclaims it to be reused for new data.
https://learn.microsoft.com/en-us/dotnet/standard/garbage-collection/fundamentals
In the common language runtime (CLR), the garbage collector (GC) serves as an automatic memory manager.
https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
This tutorial covers the basics of how Garbage Collection works with the Hotspot JVM.
https://www.youtube.com/watch?v=c32zXYAK7CI
How does memory management work? In C you had to manage things yourself, but modern languages take care of a lot of it for you.
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 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.
Spring Cloud+
[英文] Spring Cloud Series
https://www.baeldung.com/spring-cloud-series
Learn Spring Cloud including concepts, additional libraries and examples for distributed systems.
系统设计+
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.
微服务+
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.
DDD+
https://ddd-crew.github.io/ddd-starter-modelling-process/
This process gives you a step-by-step guide for learning and practically applying each aspect of Domain-Driven Design (DDD) - from orienting around an organisation’s business model to coding a domain model.
[英文] Domain Driven Design
https://medium.com/@matteopampana/list/domain-driven-design-c1efaabe287e
Everyone talks about DDD, but how many understand and correctly apply Domain-Driven Design? I want to be one of them.
https://redis.io/glossary/domain-driven-design-ddd/
Domain-Driven Design (DDD) is a software development philosophy that emphasizes the importance of understanding and modeling the business domain.
DevOps+
https://roadmap.sh/devops
Step by step guide for DevOps, SRE or any other Operations Role in 2025
https://zhuanlan.zhihu.com/p/562036793
DevOps中的Dev指的是Development(开发),Ops指的是Operations(运维),用一句话来说,DevOps就是打通开发运维的壁垒,实现开发运维一体化。
还有更多 •••
相关职位
社招A141166
1、负责国际电商研发过程的能力建设,通过平台能力提供给研发从开发、测试到发布上线的体验和效率; 2、能够深入和理解核心业务场景,参与研发流程标准化方案调研与制定与变更规范的落地; 3、建设业务研发效能的度量和洞察机制,决策改进和系统优化,引导研发效能的持续提升; 4、关注行业优秀做法,深刻理解和挖掘研发提效发展趋势。
更新于 2024-03-21深圳
社招3年以上技术
部门介绍: 这里是滴滴网约车技术-质量效能团队。负责网约车公司研发流程优化和工具开发,最终为网约车质量效能提升负责。主要职责包括开发/测试等提效工具开发,推动公司重大测试工具基建落地! 岗位职责: 1、负责网约车测试效率工具建设,比如云真机、自动化测试、线下测试环境等; 2、改进网约车技术线测试体系,为需求交付质量和效率提供基础能力。
更新于 2025-12-02北京
社招3年以上网易游戏(雷火)
1、负责后端开发工作,包括但不限于相关推广网站、工具网站及APP后端接口/系统的开发或重构; 2、雷火事业群内各管理及运营系统的开发或重构; 参与研发团队敏捷开发流程,理解和响应产品的需求; 3、项目后端环节的技术咨询与项目管理,改善系统的稳定性及易用性,提升用户体验。
更新于 2025-06-13杭州