阿里云阿里云智能-java应用研发专家-产品架构
社招全职5年以上云智能集团地点:杭州状态:招聘
任职要求
主要职责: 1. 负责基于Spring Boot和Spring MVC的应用程序开发、维护和优化。 2. 参与系统架构设计/改造,编写高质量、可维护的代码。 3. 与产品经理、前端开发人员和其他团队成员紧密合作,确保项目按时交付。 4. 负责数据库设计、优化及SQL调优,确保系统的高效运行。 5. 编写技术文档,参与代码评审,确保代码质量和可维护性。 6. 解决系统中的技术难题,提供技术支持和解决方案。 职位要求 1. 必备技能: ○ 熟练掌握Java编程语言,具备扎实的编程基础,和日常问题的诊断能力。 ○ 熟悉Spring Boot框架,有基于Spring MVC开发应用程序的经验。 ○ 熟悉消息,缓存,RPC等中间件的使用,了解Docker、Kubernet…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
我们正在寻找有经验的Java研发工程师,加入我们的技术团队。你将负责设计、开发和维护基于Java的应用程序,支持阿里云产品的国际化。如果你对Spring Boot、Spring MVC有深入的理解,有常用中间件的使用经验,并且具备优秀的架构思维和扎实的代码功底,我们期待你的加入!
包括英文材料
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 Web MVC+
https://spring.io/guides/gs/serving-web-content
This guide walks you through the process of creating a “Hello, World” web site with Spring.
[英文] Spring MVC Series
https://www.baeldung.com/spring-mvc
Spring MVC provides tools driving both typical web applications as well as REST APIs.
系统设计+
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://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
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.
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
还有更多 •••
相关职位

社招技术类
1、负责数据应用产品的后端研发,完成产品的核心功能和模块的代码编写。如数据分析平台、指标平台、AB实验平台等数据应用; 2、负责数据应用架构设计和后端开发,设计和实现Web后端和关键数据服务; 3、负责数据应用的功能迭代和性能优化,提高效率,优化流程; 4、收集业务需求,协同各方合作,为业务发展提供有效的解决办法。
更新于 2023-12-26上海
社招A153553
1、工程基建,设计并落地高可扩展的AI Agent框架,引入MCP标准实现Agent与内部微服务、外部工具链的安全、低延迟集成; 2、AI Agent应用创新,基于大模型能力探索并落地ToC/内部研效提升等多场景Agent产品形态(对话、流程自动化、Copilot等)。
更新于 2025-08-15北京