ID:301303

1234

java开发工程师

  • 公司信息:
  • 纬创资通
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

熟悉Java语言开发,熟悉Jvm及数据结构
熟悉SQL调优,了解数据库构建
熟练掌握SpringBoot,Spring , SpringMVC,Mybatis,MybatisPlus框架技术
熟悉Spring中的IOC和AOP思想,了解Spring如何管理事务,以及事务管理机制和隔离级别
熟练掌握SpringCloud微服务框架,以及熟悉各个组件的使用
熟悉MySql数据库,了解Oracle数据库,熟练掌握sql语句以及多表查询和子查询
熟悉Elasticsearch全文检索技术
熟悉Nacos,Eureka,Feign,Ribbon等服务中间件以及Nginx代理服务器的使用
熟悉RabbitMQ,Kafka,等消息中间件。熟悉Redis缓存技术,了解MogoDB非关系型数据库
熟练使用Postman,Swagger接口测试工具
了解JavaScript,JQuery,Axios,Ajax,VUE,ElementUi等前台开发技术
了解LInux系统常用命令,以及Docker 命令的使用,能够编写shell脚本

项目经验

项目名称:iNews舆情平台
技术架构:SpringBoot、SpringCloud、Nacos、Kafka、Redis、ElasticSearch、Docker
项目描述:通过对全媒体新闻、舆情等数据作机器分析,为客户(企业、品牌、组织)提供整合的信息传播监测、数据技术、评估、翻译、市场研究等综合性服务,对于移动资讯客户端的需求也越来越高。该项目正是在这样背景下开发出来。整个项目分为三个端,分别是平台管理端,自媒体端,app新闻客户端;App新闻客户端主要就查看新闻的,自媒体端就是自媒体用编辑发布新闻的平台,平台管理端主要负责整个平台的管理。
责任描述:
1. 文章管理,粉丝管理,素材管理,图文数据的统计
2. 延迟任务服务的开发
3. 热点文章的计算
4. 利用aop技术实现了日志记录以及接口鉴权功能
5. 用户行为管理
实现技术:
1. springcloudgateway微服务之前架构的网关服务,实现微服务注册的api请求路由,控制流速和熔断处理
2. nacos作为整个微服务集群的注册与配置中心
3. Springbootalibaba Nacos作为项目中注册中心和配置中心
4. Mybatis-plus作为持久层提升开发效率
5. Kafka完成内部系统消息通知,与客服端系统消息通知,以及实时数据计算
6. Redis实现热数据的计算,提升系统性能指标
7. Mysql存储用户数据,保证上层数据查询的效率
8. Mongodb与redis作为nosql数据库,采用minio作为分布式文件管理系统,保证用户热数据高扩展和高性能指标
9. Minio作为静态资源存储器,在其上实现热静资源缓存等功能
10. Es搜索技术,对冷数据,文章数据建立索引,保证冷数据,文章查询性能
11. kafkastream作为实时流式计算工具,利用xxl-job作为分布式任务调度框架



项目名称:建行云市场
技术架构:SpringBoot、SpringCloud、Nacos、RabbitMQ、Redis、ElasticSearch、Docker
项目描述:云市场是建行云建设的云计算产品与服务交付平台,承接着云生态产品的落地。旨在与合作伙伴共同构建云上生态,整合产品、服务、渠道等各项资源,增强建行云的服务能力,尽可能满足用户对云产品和云服务的需求, 用云计算技术为建行云用户赋能
责任描述:
1. 产品管理模块
2. 实现索引库的查询,数据库与索引库同步
3. 实现定时实时产品信息更新、数据统计
4. 抢单功能
5. 使用Postman进行接口测试
实现技术:
1、使用redis缓存技术实现热点数据的计算
2、使用emq的事件通知和webhook实现设备的上下线监控
3、使用spring boot来完成对项目框架的快速开发和搭建
4、使用mybatis-plus和mysql对接实现系统功能
5、采用Spring Cloud全家桶技术微服务架构
6、使用gateway实现微服务网关的封装
7、使用Fegin来完成微服务间的调用
8、使用Elastic Search实现订单信息的全文检索
9、使用AQS来实现线程间的通信及调度
10、使用consul来实现微服务的注册中心和配置中心
11、使用RabbitMQ来实现服务端的消息队列
12、使用XXL-Job来完成分布式任务调度的分片广播任务
13、使用mybatis-plus的雪花算法来实现主键ld策略
14、使用Minio来实现分布式资源文件的存储
项目名称:汇配
技术架构:springboot、SpringCloud、mybatis、jpa、shiro、postgresql、Redis、poi、fastdfs、docker
项目描述:该项目分为后端管理和用户前台,后台包括商品的管理(管理商品、订单、类目、商品规格属性以及内容发布等功能),促销管理(秒杀商品等设置),用户前台包括商城首页、商品搜索、商品详情页、购物车、用户单点登录、订单、支付和秒杀活动等。
责任描述:
1.商品详情模块,订单管理模块。
2.数据的统计分析
3.抢单功能
4.参与购物车的开发和编码
实现技术:
1.使用前后端分离的技术开发,前端采用vue+elmentui进行页面开发,最终打包部署到nginx反向代理服务器
2.采用Spring Cloud全家桶技术微服务架构
3.使用springboot全家桶技术进行开发
4.使用持久层采用jpa+mybatis开发
5.使用jpa主要负责单表的增删改查
6.使用mybatis负责多表的动态sql查询
7.使用采用shiro实现登陆,认证,鉴权的

案例展示

  • 苍穹外卖

    苍穹外卖

    (苍穹外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括 系统管理后台 和 小程序端应用 两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类、菜品、套餐、订单、员工等进行管理维护,对餐厅的各类数据进行统计,同时也可进行来单语音播报功能。小程序端主要

  • iNews舆情平台

    iNews舆情平台

    通过对全媒体新闻、舆情等数据作机器分析,为客户(企业、品牌、组织)提供整合的信息传播监测、数据技术、评估、翻译、市场研究等综合性服务,对于移动资讯客户端的需求也越来越高。该项目正是在这样背景下开发出来。整个项目分为三个端,分别是平台管理端,自媒体端,app新闻客户端;App新闻客

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服