ID:282975

亚洲男神

Java开发工程师

  • 公司信息:
  • 北京九恒星科技股份有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 通州

技术能力

1、五年Java后端开发经验 ;
2、精通使用Java、J2EE,熟悉Springcloud、Springboot、MyBatis等微服务框架技术;
3、熟练使用Oracle、MySql等主流数据库,熟练SQL优化;
4、参与系统0到1的建设工作,解决过各种分布式场景的技术难题;
5、能快速的适应各种工作环境,具有良好的分析能力、学习能力、适应能力;
6、能长时间承受工作压力,对待工作态度积极,对工作负责;
7、有良好的代码风格,习惯优化代码,多写注释;

项目经验

开发环境:Windows环境
开发工具:MySQL+Idea+Git
使用技术:SpringBoot+Spring+MyBatis+Redis+Nacos+Gateway
项目描述:为贯彻公司世界一流能源互联网企业建设目标,加快公司项目管理数字化转型,业务中台定位于为公司项目管理业务提供共享服务;系统包含项目资源、项目流程、项目规划、项目储备、项目计划、项目执行、项目评价、项目合规、管理创新、项目生态等十个业务服务中心。
责任描述:
1、任职期间主要参与项目评价、项目储备两大服务中心的开发;
2、应对服务中减少非必要数据库查询操作,集成redis缓存提高查询速度;
3、集成ElasticSearch提高查询服务的速度、效率;
4、项目入库等相关服务需要对数据进行解析、规则校验审查,集成Drools业务规则引擎,基于数据库实现动态规则配置和执行;
5、解决线上项目检索服务发生OOM内存溢出异常的问题,修改日志打印级别;
6、根据业务需求,参考其他服务中心接口文档对,接其他中心接口;
7、解决公共服务在高并发场景下发生数据重复的问题,解决方式为两种:
① redis分布式锁结合Lua脚本使用
② 使用数据库表行级锁
8、项目更新服务涉及需要调用其他服务中心服务进行项目关联信息的同步更新,集成RockMQ实现服务解耦,加快响应速度;
9、 解决因MySQL数据库全局变量wait_timeout设置参数不规范导致服务无法正常使用;
10、解决数据库触发器使用不当导致业务流程无法正常执行;

信用行为

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

发布任务

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

微信接收人才推送

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

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