ID:305883

Continue.

java开发工程师

  • 公司信息:
  • 用友网络科技
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(离职原因)
  • 所在区域:
  • 西安
  • 全区

技术能力

1. 熟悉Java基础语法,有扎实的Java基础,并且良好的面向对象编程思想。
2. 具有良好的Java编码习惯,遵守阿里规约,熟悉单例、工厂、代理等设计模式。
3. 熟练使用 IDEA、Postman、Navicat、FinalShell等开发工具。
4. 熟练掌握 Spring、SpringMVC、SpringBoot、Mybatis、Mybatis-Plus 等常用开源框架,能够快速构建项目进行编码。
5. 熟悉SpringCloud微服务架构系列组件,如:OpenFeign、Nacos、Ribbon、Gateway等组件。
6. 熟练掌握 Mysql、MongoDB 的使用。
7. 熟练掌握 Redis、RabbitMQ、Nginx、XXL-JOB、Minio等中间件技术,并且有独立使用经验。
8. 熟练掌握ElasticSearch全文检索技术。
9. 了解 Linux 系统操作的常用命令,以及相关操作;
10. 了解前端基础技术 HTML、JavaScript、Ajax 及 Vue 框架;

项目经验

趣星球 Java 2022.12-至今
内容:
趣星球是一个发布生活感悟以及分享文学创作的App,是一个面向toc用户的APP,主要分为两个系统客户端系统和平台管理系
统,客户端系统也就是用户App端主要有:用户登录注册、首页展示、内容详情展示、个人中心、内容搜索、创作发布、系统
通知、通用设置等模块,用户可以在app上看到身边的趣事儿以及相关文学著作,还可以通过申请成为相关趣事人,发布相关
生活感悟等动态,也可以发布自己的文学创作等。平台管理端主要有用户管理、作品及动态管理、评论管理、分类管理、用
户权限管理、系统管理模块等。主要负责用户管理、以及用户作品管理、数据维护等。
技术选型:
Spring、SpringBoot、SpringCloud、Redis、MybatisPlus、Elasticsearch、RabbitMQ、MySQL、XXL-JOB
技术描述:
1、 使用ElasticSearch全文检索,将用户分享动态的以及作品标题创建为索引,提高检索精度,降低数据库的压力。
2、 使用Mybatis、MybatisPlus对相关模块进行增删改查。
3、 使用RabbitMQ管理用户文学创作以及动态的延时发布,以及异步消息通知等。
4、 使用Redis作为高速缓存,缓存验证码、用户的点赞、收藏等行为、以及使用Redis客户端下的Redission实现分布式锁。
5、 使用xxl-job对热点事件进行实时计算并将其存储到Redis中。
6、用户发布相关动态时对文本的图片和内容进行审核,然后将文本或杂志的全部内容基于Freemaker生成为静态页面保存到阿
里云OSS中。

信用行为

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

发布任务

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

微信接收人才推送

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

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