ID:346993

随心

java全栈开发工程师

  • 公司信息:
  • 四川思途智旅软件
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 成都
  • 高新

技术能力

1、掌握计算机组成原理、操作系统原理、开发中所需要的计算机网络知识
2、掌握Spring、SpringMVC、SpringBoot、Mybatis,阅读过相关源码并根据需要扩展
3、掌握SpringCloudNetflix、SpringCloudAlibaba常用组件
4、掌握分布式锁实现方案:Redis分布式锁底层原理,Zookpeer分布式锁实现原理,基于数据库的分布式锁实现原理
5、熟悉Jdk8、熟悉23种设计模式、熟悉网络编程、并发编程、JVM
6、有良好的编程功底,掌握常见的数据结构、算法、网络协议等
7、熟悉JVM工作原理和GC机制,熟悉并发编程底层原理
8、熟悉分布式事务:熟悉2PC,TCC,熟悉RocketMq可靠消息最终一致性方案,熟悉最大努力通知
9、熟悉Mysql,对事务、索引优化、锁机制、MVCC和Innodb有一定的了解
10、熟悉Redis、MongoDb、Elasticsearch,熟悉Logstash、Kibana,搭建过elk日志系统
11、熟悉使用RabbitMq、RocketMq,掌握MQ的高可用方案、消息的可靠消费
12、熟悉Docker,docker-compose,熟练使用docker-compose部署常见中间件与常用组件
13、阅读过Tomcat源码,熟悉Tomcat性能优化
14、熟悉定时任务组件xxl-job、quartz
15、熟悉鸿蒙,熟悉Arkts,坚持对新技术的学习
16、熟悉Linux,熟悉常用Linux常用命令
17、熟悉Vue、Uniapp、JavaScript、TypeScript、Axios、Html、Css、ElementUI、JQuery等常用前端技术
18、熟练使用IDEA、PostMan、Git、Maven等常用开发工具

项目经验

项目背景介绍
随着全球化的深入发展,中国作为世界上历史最悠久、文化最丰富的国家之一,其独特的魅力吸引着越来越多的外国人前来旅游、学习、工作和生活。然而,语言和文化差异成为许多外国友人了解和融入中国生活的主要障碍。因此,开发一款旨在帮助外国人更好地理解中国文化、享受中国美食、探索中国旅游景点的软件显得尤为重要。本项目旨在打造一款集翻译、中国美食推荐、中国旅游景点推荐等功能于一体的综合性软件,为外国友人提供一站式服务。


技术架构
SpringCloudAlibaba + Mysql + MybatisPlus + Redis + Elasticsearch+ Mongodb + Rocketmq + xxl-job


个人职责
- 订单服务:负责订单创建、支付处理和状态管理等核心功能的设计和实现。确保订单流程完整,提升用户体验,优化了订单处理速度和准确性。提高了订单处理效率,系统稳定性增强。日处理订单量处理量提升200%,系统性能显著提升。
- 酒店服务:实现酒店列表展示、详情展示和预订等功能,确保用户体验流畅。通过携程API集成,实现酒店预订功能,提供实时房间状态查询。提升了酒店信息展示的加载速度。预订系统支持高并发处理,用户预订成功率提高了15%。
- 报表服务:汇总酒店和旅游团服务数据,提供全面的数据分析报表。提供的报表功能帮助管理层更好地做出决策,业务数据分析效率提高了40%。报表生成时间从30分钟缩短至5分钟,极大地提升了工作效率。
- 课程服务:负责课程的添加、删除和上下架功能,实现课程管理的自动化。课程上线流程从2小时缩短至30分钟,提高了运营效率。系统支持并发访问,用户课程购买和学习体验流畅度提高了25%


技术难点与解决方案
高并发处理:使用Redis进行缓存,RocketMQ进行异步消息处理,分布式锁防止重复提交。
系统解耦:使用消息队列(如RocketMQ)进行服务间的异步通信,降低服务间的耦合度。
性能优化:通过Redis缓存热点数据,异步处理部分非关键业务逻辑,减轻数据库压力,提高系统整体性能。
复杂业务逻辑:各子功能涉及多种复杂的业务规则,需要深入理解业务需求并进行灵活配置。

相似人才推荐

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服