ID:412822

暖阳

大模型应用开发工程师/Java开发工程师

  • 公司信息:
  • 国网信通亿力科技邮箱公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 福州
  • 全区

技术能力

1.具备扎实的Java基础,熟练掌握常用开发工具包,如Hutools、Common-lang3等
2.熟练掌握MySQL数据库,掌握MySQL基本知识,如索引、锁、MVCC、日志等
3.熟练掌握Explain关键字对SQL进行优化,熟悉SQL调优,有SQL调优经验
4.熟练掌握Spring、SpringMVC、MyBatis、MyBatis-Plus、SpringBoot、SpringCloud等主流框架。熟练Sentinel、Resilence4J、Seata、Nacos等工具为分布式系统赋能,提升系统的稳定性
5.熟练掌握Redis以及相关数据结构的使用场景,并掌握多级缓存缓存击穿、雪崩、穿透、一致性解决方案
6.熟悉使用Redisson技术,基于分布式锁,保证数据一致性和并发控制,阅读Redisson分布式锁源码
7.熟练使用RocketMQ,实现异步消息、流量削峰、解耦服务,提升系统性能。基于事务消息实现分布式事务方案落地,了解RabbitMQ、Kafka消息中间件
8.熟悉JUC并发编程,工作中能运用线程池、ThreadLocal等,并阅读相关源码CAS、ThreadLocal、AQS等
9.熟悉LangChain4J、SpringAI,熟练使用Chat Model,Image Model以及Chat Memory实现持久化聊天
10.熟悉RAG,阅读文档并分隔、文本向量化和Milvus向量数据库构建知识库,通过Qwen向量模型实现增强检索
11.熟悉Prompt,基于Prompt提示词工程进行角色塑造、限定词等,并结合结构化输出返回指定的业务模型
12.熟悉MCP,通过LangChain4J实现客户端与MCP服务端的调用,了解其调用原理
13.熟悉Linux常用命令,熟练使用Git、Maven等开发工具
14.熟悉前端HTML、CSS、JS、VUE,能独立完成基础的前端开发工作

项目经验

一、以太数艺数字藏品交易平台
1.项目时间:2024.06-至今
2.项目描述:该项目主要基于SpringBoot、Vue的NFT系统的设计和实现,数字藏品+实体商城的系统,基于第三方区块链服务来完成数字财产的链上转移。主要实现了会员系统、实名认证、统一鉴权、积分系统、藏品铸造、藏品下单、合成、拍卖等功能
3.技术架构:SpringCloud、SpringBoot、Minio、MySQL、Reids、RocketMQ、XXL-Job、Redisson、Poi-tl
4.项目职责:
(1)优化项目请求响应慢问题
(2)海量数据的导出
5.技术描述:
(1)通过Explain关键字优化慢查询,从全表扫描耗时3s,优化至查询耗时30毫秒,提升性能100倍
(2)使用XXL-Job分片任务结合游标重定义的方案实现数据同步。并解决深度分页带来的慢查询问题,将查询耗时从5s提升至100ms,性能提升50倍
(3)优化业务日志注解,引入线程池异步存储日志与主线程任务解耦,从而降低接口的响应时长
(4)线程池结合CountDownLatch实现5w+数据导出,接口性能提升接近100倍
(5)使用RocketMQ事务消息,解决分布式事务问题,达到最终一致性的效果
(6)Redisson实现分布式锁,解决在分布式情况下共享资源互斥问题
(7)为了保证用户冻结时的数据一致性,采用延迟双删的方案更新数据库及缓存中的用户数据。
(8)基于RocketMQ 实现链服务与其他服务的解耦,减少服务间的耦合

信用行为

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

发布任务

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

微信接收人才推送

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

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