ID:279696

autism

java工程师

  • 公司信息:
  • 深圳市家通达电子商务有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 成都
  • 青羊

技术能力

1.掌握JAVASE基础,熟悉MVC 传统模式RESTful风格编程,了解常用设计模式
2.掌握MySQL关系型数据库,熟悉sql语句的编写及数据库优化
3.掌握IDEA结合 Tomcat、Maven、Git 完成项目的搭建及项目上传拉取
4.掌握SpringBoot、SSM和SpringCloud、SpringCloudAlibaba相关组件及组件的整合
5.掌握Eureka/nacos注册中心、SpringConfig配置中心、openFeign远程调用等组件搭建微服务框架
6.掌握 Redis 非关系型内存型数据库,及其删除、淘汰、持久化策略和去中心化集群的搭建
7.掌握RabbitMQ 消息队列的应用和集群搭建,及队列可能存在问题和解决方案熟悉
8.掌握 ElasticSearch 主流全文搜索引擎的数据导入和查询操作及其集群的搭建
9.熟悉Ngnix 反向代理服务器,结合 Docker、Linux 实现服务的负载均衡、动静分离
10.掌握ORM映射框架MyBatis-Plus、tkMapper来进行简化开发,提高代码的复用
11.熟悉HTML、JS、CSS 、JQuery技术掌握 Ajax 异步交互技术及EasyUI、Echars、zTree的使用

项目经验

项目一:家通达
开发环境:IDEA、MySQL、Tomcat、Git、Maven、Postman、Maven、RedisManager、Linux
项目架构:SpingBoot+ SpringCloud+SpringCloudAlibaba 组件、Spring-Security、OAuth2.0 、JWT、RedisCluster、ElasticSearch、RabbitMQ、Nginx、FastDFS、MyBatis-plus、Docker、Lombok、Swagger-UI
项目描述:家通达是一款居家服务人员接单的APP,主要针对的是维修师傅,维修材料提供店铺,用户下单是当师傅上门维修之后,来进行下单的。整个项目分为会员中心模块、分销商城模块、入驻认证模块、订单模块、个人中心、购物车模块、支付模块。项目采用的是SpringBoot+SpringCloud搭建的微服务架构,整体采用前后端分离模式进行开发,通过nacos进行服务的注册与发现和配置中心,实现各个微服务之间的配置文件统一管理和动态刷新、使用nginx反向代理服务器来实现负载均衡,并搭建getway网关集群,通过Spring-Security集成 Redis 和 SpringCloud OAuth 2.0 实现单点登录和权限验证,使用Openfeign来进行各服务之间的rpc远程调用,Hytrix来实现服务的熔断与降级,并搭建redis去中心化集群避免服务雪崩。整个项目使用Spring Admin作为监控中心,实现服务的动态监控,以及性能的分析。整个项目采用FastDFS来进行图片的存储。当项目启动时使用ElasticSearch对商品进行一个全量导入,当后续进行商品查询,能够直接使用ElasticSearch,减轻数据库压力。
负责模块:参与项目的需求分析与项目功能模块的确定;
分销商城模块中商品订单模块、购物车模块的代码编写、测试与优化

信用行为

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

发布任务

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

微信接收人才推送

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

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