ID:384335

季冠臣

Java研发工程师

  • 公司信息:
  • 国网南瑞
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

拥有4年Java开发经验,对分布式、微服务架构有深刻理解。
熟练掌握Java,对集合框架,反射,NIO有深入理解,掌握JDK1.8新特性,熟练使用Lamada,Stream流,函数式编程。
熟练掌握并发编程,熟悉JUC中常用类,对各种锁机制,线程池等有一定理解,能够运行多线程在项目中解决实际问题。
熟悉JVM相关原理,JVM类加载机制、内存结构、GC垃圾回收机制、了解CMS和G1垃圾回收器的工作原理。
熟练掌握MySQL存储引擎,索引原理,事务和锁机制,熟悉常见SQL优化,索引优化,分库分表设计方案。
熟练使用Spring,SpringBoot,MyBatis等主流开发框架,熟悉SpringCloud相关微服务组件,阅读过Spring部分源码。
熟悉Redis不同数据结构的各种应用场景,掌握Redis持久化方案和过期策略以及集群部署。
熟练使用RabbitMQ,掌握消息可靠性,延迟消息,避免消息重复消费等方案。
熟练使用Elasticsearch,能够运用ES处理全文检索。
熟练使用XXL-JOB分布式任务调度,熟悉分布式下时间驱动任务的业务场景。
熟悉常见数据结构与算法,熟悉单例,建造者,代理,工厂等常用设计模式。
了解Linux常用命令,Docker容器,Jenkins持续集成部署。
了解Nginx配置,负载均衡策略,了解Ngnix高可用集群解决方案。

项目经验

项目描述:踏上鞋潮网是一个B2C模式的鞋类销售平台,采用了Spring主流技术框架,系统分为前台管理和后台管理。后台管理的主要功能:包括商品的上架下架,商品的分类管理,优惠券管理,评论管理等;前台管理主要功能:包括商品的检索,商品的详情,单点登录,添加购物车,订单处理,在线支付(支付宝,微信),营销插件(秒杀,拼团,分销裂变)等。 

技术栈:SpringBoot、SpringCloudAlibaba、MyBatis-Plus、Redis、Redisson、RabbitMQ、Elasticsearch、XXL-JOB、MinIO、ElementUI

开发环境:IntelliJ IDEA、JDK1.8、MySQL、Git、Maven

职责描述:

负责详情服务架构设计,开发迭代以及性能优化。
负责(部分)搜索服务架构设计,完成全文检索功能的开发。
负责订单服务架构设计,对接相关服务进行开发,完成服务核心功能。
负责购物车服务架构设计,给出合理优化方案解决实际问题。

技术描述:

使用SpringCloudAlibaba相关组件对服务进行治理。
使用Spring AOP+Redisson实现分布式锁,引入布隆过滤器,保证服务高可用。
使用CompletableFuture异步编排技术,提高服务性能。
使用RabbitMQ消息中间件异步发送消息,实现服务解耦,保证数据一致性。
使用Elasticsearch作为全文搜索引擎,完善检索相关优化。
结合业务场景,使用Redis各种数据类型实现分布式缓存,保证服务高性能。

项目描述:liberal是一款企业内部加强员工学习,提升员工素质而定制开发的学习考核系统。主要功能是发布企业内训课程,利用协同过滤算法个性化推荐学习内容,学员通过学习课程参加考核,通过学分+考试成绩,加权平均得到季度得分作为员工绩效考核标准之一。

项目技术栈:SpringBoot、MyBatis-Plus、Redis、OSS、EasyExcel 、Echart、Vue、Cube-UI

开发环境:IntelliJ IDEA、JDK1.8、MySQL、Git、Maven

职责描述:

负责(部分)系统重构设计和开发迭代,设计抽取通用组件。
负责后台分类管理、分页显示、增删改等功能。
负责前台学习资源的分类展示,检索,排序等。

技术描述:

使用MyBatis-Plus,对系统持久层框架进行升级,便于后期项目维护。
使用Redis缓存实现前台学习资源展示。
使用EasyExcel进行分类管理,使用Excel文件批量导入分类信息。

案例展示

  • 医院预约挂号平台

    医院预约挂号平台

    职责描述: 负责预约系统后台管理模块设计和开发。 负责用户登录功能接口设计和开发。 负责用户预约功能接口设计和开发。 主要技术栈: 前端 :Vue3.x+NUXT框架+Element-UI+EChars+NodeJS+NPM 后台 :Springboot、Sp

  • 绿色国网项目

    绿色国网项目

    国企项目 内网部署 属于营销部的电力预测系统,担任用户负荷钻取与预测功能模块的设计开发 项目技术栈:SpringBoot、MyBatis-Plus、Redis、OSS、EasyExcel 、Echart、Vue、Cube-UI 开发环境:IntelliJ IDE

  • 绿色国网项目

    绿色国网项目

    国企项目 内网部署 属于营销部的电力预测系统,担任用户负荷钻取与预测功能模块的设计开发 项目技术栈:SpringBoot、MyBatis-Plus、Redis、OSS、EasyExcel 、Echart、Vue、Cube-UI 开发环境:IntelliJ IDE

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

信用行为

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

发布任务

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

微信接收人才推送

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

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