ID:419774

Java工程师

  • 公司信息:
  • 用友
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 其他
  • 全区

技术能力

Java核心:熟悉Java核心知识(集合、IO流、多线程、反射等),熟悉常见设计模式。
并发编程:熟悉Java并发编程,比如Synchronized、ReentrantLock、ThreadLocal、CAS、线程池等。
开发框架:熟悉 Spring、SpringMVC、SpringBoot、Mybatis、Mybatis-Plus 等框架。
微服务框架:熟悉 SpringCloudAlibaba相关组件(Nacos、GateWay、Feign、Sentinel)进行项目开发。
持久化数据库:熟悉 MySQL数据库,熟悉数据库锁、隔离级别、索引结构底层原理,熟悉 SQL语句编写及索引优化。
常用中间件:熟悉 RabbitMQ、Quartz 以及日常项目基本使用,了解常见问题解决方案。
缓存数据库:熟悉 Redis 常用数据类型,熟悉持久化、集群高可用、缓存穿透/击穿/雪崩、分布式锁等业务方案。

项目经验

项目:上海太平石化金租创新业务管理系统
项目描述:为支持太平石化金租公司在 “光伏电站融资租赁” 这一绿色金融领域的战略创新业务,而自主研发的 电站资产全生命周期管理与数字化风控平台。系统直击光伏业务中资产分散、监控难、现金流依赖实际发电量的核心痛点,实现了从电站投前评估、资产确权、物联监控、发电收益预测与归集,到贷后风险预警的全流程线上化与智能化管理。
责任描述:
1、对保单推送、发票校验等涉及写操作的接口,使用Redis分布式锁(保单号为key)保证同一保单的并发请求串行化执行,防止重复插入或状态冲突。
2、使用Quartz定时任务每间隔半小时调用一次TCL巡天接口获取电站发电量以及故障信息;
3、负责首页报表开发,使用SQL编写复杂统计查询,包括各省电站装机容量统计、月发电量同比分析、故障报警TOP排名等。通过优化多表JOIN顺序(小表驱动大表)、使用覆盖索引、避免SELECT *、重构子查询为JOIN等手段,配合执行计划分析,显著提升页面加载速度。
4、基于本地消息表和RabbitMQ实现可靠异步通知(邮件/预警),通过生产者确认、手动ACK、业务幂等及定时补偿机制处理异常情况等设计,确保消息不丢失、不重复消费、最终一致。

信用行为

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

发布任务

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

微信接收人才推送

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

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