职位描述:1. 负责后端系统的架构设计、核心模块的开发及性能优化。2. 参与项目需求分析,制定技术解决方案,并推动方案落地实施。3. 使用Spring Boot及其相关生态框架(如Spring Security、Spring Data 、JPA、Redis、MyBatis等)进行高效开发。4. 设计和实现微服务架构,熟悉Spring Cloud或Spring Alibaba等微服务框架,确保系统的可扩展性和高可用性。5. 利用Docker进行应用的容器化部署,优化持续集成和持续部署流程。6. 负责数据库设计和优化,包括关系型数据库(如MySQL)和非关系型数据库(如Redis、MongoDB)的应用。7. 参与团队技术分享,进行技术交流与协作,共同推动项目的进展。8. 协助解决开发过程中遇到的技术难题,提供有效的技术支持和解决方案。9. 完成上级领导安排的其他技术相关工作。职位要求:1. 本科及以上学历,计算机科学或相关专业,3年以上Java后端开发经验者优先。2. 精通Java语言,深入理解Java虚拟机原理和性能调优。3. 熟练掌握Spring Boot及其相关生态框架,有实际项目经验。4. 熟悉微服务架构,有Spring Cloud或Spring Alibaba等框架的使用经验。5. 熟练使用Docker进行应用的容器化部署和运维。6. 熟悉数据库设计和优化,包括SQL性能调优和数据库集群管理。7. 具备良好的代码风格和编程习惯,熟悉常用的设计模式和算法。8. 熟悉Linux操作系统,能够进行基本的系统管理和故障排查。9. 具备良好的沟通能力和团队协作精神,能够在快节奏的工作环境中保持高效。10. 有大型分布式系统开发经验者优先,有技术博客或开源项目经验者加分。11.熟悉Vue前端框架、技术栈的前端开发经验者加分。