
同程旅行系统架构师
社招全职6年以上地点:上海状态:招聘
任职要求
任职资格 1、计算机专业本科,6年以上Java开发经验,1年以上团队管理经验; 2、精通Spring、Spring Boot、Spring Cloud,熟悉Spring Cloud相关组件; 3、熟悉Oracle、MySQL、Redis、RocketMQ、ElasticSearch等常用技术,有丰富实践经验; 4、加分项:有K8S、Docker等容器化技术经验,有大数据经验,并有相关实施经验; 5、熟悉计算机网络、数据库、操作系统、数据结构、算法等计算机知识; 6、良好的逻辑思维能力,具备很强的分析和解决问题能力,有激情和感染力,具备强力推进和执行能力。 7、熟悉微信,企业微信开发环境优先 8、熟悉DDD架构思想优先
工作职责
工作职责 1、配合团队负责人落地领域核心技术方案制定,架构设计和优化升级,核心功能开发、上线及业务推广; 2、带领技术团队完成各项技术难题攻关,系统优化与疑难问题排查解决,试点前沿技术,提升团队技术水平; 3、对业务需求进行系统分析与评估,对开发人员进行代码审核保证符合代码规划; 4、能够站在业务的角度思考系统架构的规划
包括英文材料
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 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.
Oracle+
[英文] Oracle Tutorial
https://www.oracletutorial.com/
On this website, you can learn Oracle Database fast and easily.
https://www.youtube.com/watch?v=QHYuuXPdQNM&list=PL_c9BZzLwBRJ8f9-pSPbxSSG6lNgxQ4m9
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
RocketMQ+
https://www.baeldung.com/apache-rocketmq-spring-boot
In this tutorial, we’ll create a message producer and consumer using Spring Boot and Apache RocketMQ, an open-source distributed messaging and streaming data platform.
ElasticSearch+
https://www.youtube.com/watch?v=a4HBKEda_F8
Learn about Elasticsearch with this comprehensive course designed for beginners, featuring both theoretical concepts and hands-on applications using Python (though applicable to any programming language). The course is structured in two parts: first covering essential Elasticsearch fundamentals including index management, document storage, text analysis, pipeline creation, search functionality, and advanced features like semantic search and embeddings; followed by a practical section where you'll build a real-world website using Elasticsearch as a search engine, working with the Astronomy Picture of the Day (APOD) dataset to implement features such as data cleaning pipelines, tokenization, pagination, and aggregations.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
大数据+
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.
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
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.
相关职位
社招10年以上A62478
1. 持续洞察OS方向新技术,定期总结技术论文、专利、行业动态等信息,跟进业界技术发展趋势。 2. 持续跟踪和分析友商竞品的优劣势,有效度量各业务单元与国际顶尖团队的技术差距,并牵头制定改进方案并落地; 3. 承接部门的技术战略目标制定,输出OS相关技术的三年规划,一年专项清单,并推进业务落地; 4. 深入分析核心业务用户场景,挖掘架构、软硬件协同等优化潜力,为对系统和芯片定义设计提供技术规划指导。 5. 在OS相关技术方向上,与高校、政府、产业联盟等有效对接,促进交流与合作。
更新于 2025-03-10
社招5-8年研发类
1、负责XR产品的系统架构优化积极系统方案设计; 2、与算法团队、系统服务团队、XR Runtime团队紧密合作,规划设计整体系统架构; 3、负责XR相关技术领域的竞品分析研究; 4、跨领域组织团队进行重大项目的技术攻关与落地。
社招10年以上智能与信息技术
1.洞察AI软硬件系统的应用场景以及AI支撑技术联动的演进趋势; 2.定义下一代AI软硬件系统在业务中的应用场景,并驱动基于产品价值和技术边界的系统设计和探索性研究; 3.负责承接公司在AI软硬件系统产品领域的战略规划,横向拉通各技术部门,推动协同规划,推动预研项目的立项以及目标达成。