携程直连-资深后端开发工程师(MJ027885)
社招全职商旅业务开发地点:上海状态:招聘
任职要求
1 精通 Java 编程语言,熟悉 Java 技术体系。熟练掌握 Spring、Spring Boot、Spring Cloud 等主流 Java 开发框架,理解其核心原理和机制,能够灵活运用框架进行系统开发和架构搭建。3 精通关系型数据库(如 MySQL、Oracle)的设计、开发和优化,掌握非关系型数据库(如MongoDB、Elasticsearch)。4 熟悉常用的中间件技术,如消息队列(Kafka、RabbitMQ 等)、分布式缓存(Redis)、分布式协调服务(Zookeeper)等…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1 系统设计与架构:主导业务系统的架构设计,针对业务需求制定技术架构方案,保证系统的扩展性、高性能与高可用性。同时,负责对现有系统进行性能优化和架构升级。2 功能开发与代码实现:产品需求开发,包括详细设计、编码、单元测试、集成测试等,确保系统功能的实现和交付。3 性能优化与安全保障:对后端系统进行性能监控和分析,以及SRE相关工作。负责系统的安全防护工作,保障系统数据安全和业务安全。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.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
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.
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
MongoDB+
https://learnxinyminutes.com/mongodb/
MongoDB is a NoSQL document database for high volume data storage.
https://studio3t.com/academy/#courses
The fastest way to learn MongoDB
https://www.youtube.com/watch?v=c2M-rlkkT5o
This video will give you and introduction to MongoDB in 1 Hour. Afterwards I recommend exploring aggregation, replication, and sharding.
https://www.youtube.com/watch?v=ExcRbA7fy_A&list=PL4cUxeGkcC9h77dJ-QJlwGlZlTd4ecZOA
You'll learn how to use MongoDB (a NoSQL database) from scratch. You'll also learn how to integrate it into a simple Node.js API.
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.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
还有更多 •••
相关职位
社招8年以上旅游业务开发
1、 协助完成需求收集、分析,系统设计,测试和部署,编写开发过程中涉及的相关文档 2、 负责供应商直连部分需求沟通、产品方案、系统设计和技术方案落地,以及日常升级维护 3、 对系统进行持续优化和改进,提升系统性能和用户体验 4、 参与团队内部技术分享,提高团队整体技术水平
更新于 2025-03-14上海
社招3年以上核心本地商业-业
1.参与度假业务研发,负责需求把控、系统设计、功能开发等,保证需求高质量、高效率实施落地。 2.关注产品功能使用和体验,深挖业务痛点,用技术提高生产力,通过技术分析改进驱动业务前进。 3.参与稳定性保障建设,综合运用全链路压测、监控报警优化、服务巡检、搭建故障预案等多种手段,保障线上系统的高可用性。 4.参与直连系统架构设计,结合业务发展趋势和行业技术对标,持续迭代系统架构,保持技术先进性。 5.负责指导和培养团队初阶工程师,提升工程师的业务能力和技术能力。
更新于 2025-04-17北京
社招3年以上核心本地商业-业
1.参与核心业务(门票、住宿)研发,负责需求把控、系统设计、功能开发等,保证需求高质量、高效率实施落地。 2.关注产品功能使用和体验,深挖业务痛点,用技术提高生产力,通过技术分析改进驱动业务前进。 3.参与稳定性保障建设,综合运用全链路压测、监控报警优化、服务巡检、搭建故障预案等多种手段,保障线上系统的高可用性。 4.参与直连系统架构设计,结合业务发展趋势和行业技术对标,持续迭代系统架构,保持技术先进性。 5.负责指导和培养团队初阶工程师,提升工程师的业务能力和技术能力。
更新于 2025-04-17上海