ID:347338

程序员华华爱欢欢

Java高级开发

  • 公司信息:
  • 广州天趣网络科技
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 佛山
  • 全区

技术能力

1.熟练掌握Java核⼼知识,集合、多线程、IO流、反射、JVM等,拥有⾯向对象分析和设计能⼒,有严谨的编程规范和代码注释
2.熟悉有与客户沟通需求的能力,及时收集需求给出反馈及落实到位
2.熟练掌握Spring、Spring MVC、Spring Boot、MyBatis、MyBatis Plus等开源框架,熟悉其相关原理,能较快上⼿新型框架
3.熟练掌握Spring Cloud微服务架构,Gateway、OpenFeign、Nacos、Seata、Sentinel、LoadBalancer等微服务组件
4.熟练掌握MySQL关系型数据库,包括其索引、事务、锁以及MVCC等机制,有数据库优化相关经验
5.熟练掌握Redis线程模型、常⽤数据结构、持久化及淘汰机制、更新策略和过期策略等,熟悉Redis常⻅应⽤场景,并熟悉Redis主从读写分离、哨兵模式、集群模式等⾼可⽤部署
6.熟练掌握阿⾥云OSS对象存储、SMS短信服务等云产品技术、熟悉项目上线脚本的编写、熟悉项目上线流程及操作
7.熟练掌握Spring Security、Shiro权限认证安全框架,对于其认证授权、加密技术有⼀定的理解,基于JWT实现认证token
8.熟悉开发中常⽤的设计模式,能合理使⽤设计模式提⾼程序的可重⽤性和可扩展性
9.熟悉ElasticJob分布式任务调度解决⽅案,结合ZooKeeper选举机制实现对任务的分⽚处理
10.熟悉Redisson、Elasticsearch、RocketMQ、ShardingSphere等中间件
11.熟悉Linux操作系统和常⽤的命令,Docker容器化技术和Docker Compose容器编排技术等
12.了解HTML、CSS、JavaScript、Ajax、jQuery等前端相关开发技术

项目经验

1.小额贷款金融平台
项目职责:
负责项⽬的⽤⼾认证注册功能,完成⽤⼾认证流程 ,⼿机号验证码登录认证功能
负责借款⼈和投资⼈的交易开⼾功能,在银⾏存管系统进⾏开⼾
负责标的管理模块的开发,对借款⼈的标的信息进⾏⻚⾯展⽰、初审、复审等管理操作
参与⽤⼾发标功能模块开发,借款⼈发布标的信息后对标的的审核以及标的信息的同步
参与⽤⼾还款功能模块开发,由定时任务驱动业务执⾏,到期⾃动还款
参与对数据的缓存处理 ,减缓数据库的压⼒ ,提⾼系统的稳定性
技术要点:
使⽤SpringCloud +SpringBoot搭建项⽬的微服务架构
使⽤Gateway完成整个平台的请求管理及银⾏存管代理服务的请求管理,作为统⼀⼊⼝,
token校验,限流等
使⽤OpenFeign远程调⽤将⽤⼾开⼾请求数据发送到银⾏存管系统接⼝进⾏验证和开⼾
使⽤Canal数据同步中间件实现缓存和数据库⼀致性
使⽤Sentinel实现限流熔断
使⽤ElasticJob分布式任务调度实现对任务的分⽚定时处理,驱动还款业务执⾏
使⽤RocketMQ消息队列发送消息,实现平台系统通知可以通过站内信传达给⽤⼾
使⽤阿⾥云SMS短信服务对还款成功或失败⽤⼾进⾏短信通知
使⽤Seata、Hmily解决分布式事务问题


2.一站式购物平台
项目职责:
参与业务模块的划分,开发计划的确定,相关接⼝⽂档的编写
负责商品模块的功能开发,商品列表展⽰,商品详情数据,商品分类管理,商品搜索等
负责商家端模块开店功能、商品上架、商品属性修改、商品分类功能等
参与优惠券系统模块,优惠券的模板创建、分发、优惠券领取功能等
参与订单模块购物⻋下单、确认订单、提交订单、订单查询、订单开票功能等
技术要点:
使⽤雪花算法⽣成分布式唯⼀id
使⽤Elasticsearch实现对商品信息、订单信息快速搜索,减少数据库的压⼒
确认订单时通过OpenFeign远程调⽤获取⽤⼾地址信息、优惠券信息等
使⽤异步线程在创建优惠券模板的时候新开⼀个线程⽣成优惠券码存到Redis中,使⽤模板设
计模式对不同优惠券进⾏核算处理
使⽤AOP思想+Redisson封装分布式锁解决分布式数据安全问题,保证数据⼀致性
使⽤Redis判断唯⼀键值是否存在+Lua脚本保证Redis操作的原⼦性+⾃定义注解使⽤在接⼝
的⽅法上实现防⽌订单重复提交
正常提交订单,⾸先保存⽤⼾订单收货地址,然后将不同店铺的订单信息进⾏拆单,获取到不
同店铺的订单信息对象,然后分别保存订单信息和订单项信息,然后清空购物⻋,然后通过
OpenFeign远程调⽤锁定并扣减商品spu库存和sku库存(使⽤去重表解决幂等性问题),最后返
回下单成功订单id集合
使⽤RocketMQ消息队列发送延迟消息实现订单超时⾃动取消

案例展示

  • 优品得购

    优品得购

    优品得购是⼀款购物软件,⽇常穿搭、⽇⽤百货,数码产品,⼿表⽿机,吃穿,⼤⽶,各种洗护⽤品,各种⽣活⽤品,各种零⻝⼤礼包等应有尽有,优品得购平台追求⾼品质的购物体验及提供优质的服务,确保⽆忧购物的理念。 技术架构:Spring Boot、Spring Cloud、Load

  • 融薪贷

    融薪贷

    融薪贷是⼀款正规、合法运营的⾦融服务平台,多级信⽤借款额度选择,专业⼤数据智 能推荐利率低下款快的产品,凭信⽤就能贷款的⼀站式贷款产品,正规持牌机构放款,隐私有保 障,借款很安⼼;分期还款、轻松搞定资⾦周转! 技术架构:Spring Boot、Spring Clou

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

信用行为

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

发布任务

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

微信接收人才推送

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

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