ID:328665

高级java开发工程师

  • 公司信息:
  • 中科软
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 昌平

技术能力

1、熟练使用mysql,oracle等常见关系型数据库和编写相应sql语法
2、熟悉webservice接口调用接口对接
3、熟练掌握基于java体系的服务器端开源框架如springcloud,ssm、netty等
4、熟悉shardingjdbc cannel els rocketmq disruptor等常见开源中间件
5、熟练掌握hibernate,mybatis等持久层框架
6、 熟练使用linux操作系统,熟悉shell脚本以及常用的管理命令,熟练掌握nginx、tomcat、apache等应用服务器部署、配置
7、 理解jvm底层工作原理和垃圾回收机制,熟练使用jstat、jmap、mat进行JVM调优
8、 熟悉redis、nginx、rocketmq、zookeeper等中间件
9、 熟悉nio、juc等高并发知识
10. 熟悉select、poll和epoll等io多路复用原理

项目经验

项目名称:产权交易系统

项目介绍:项目为实现农村产权拍卖交易的系统。主要对系统进行管理、交易和对交易数据 统计、查询、对账功能的实现
主要分为两个子系统: (1) 拍卖管理子系统: 包括对不同产权的产权鉴定和产权拍卖,涉及技术有消息推送、即时通信、权限管理等 (2) 拍卖交易子系统:包括拍卖竞价和资金结算,涉及c端的拍卖竞价、交易数据统计、交易数据查询等

技术架构: springcloud+git+maven+oss+mysql+redis+k8s
采用springcloud架构,使用netty为基础通讯框架,用nacos实现服务的注册与发现,使用openfeign实现与其他系统进行交互,使用nginx实现反向代理,使用gateway管理外部系统访问

责任描述:
一: 承担后台模块的核心设计,完成多个技术难题的方案设计和解决
(1) 产权鉴定模块:自定义审批流引擎解决产权鉴定不同产权模板不同审批流程的问题
(2)用户管理模块:使用caffeine本地缓存组件解决了万条组织数据查询慢的问题
(3)资金交易模块:使用mq消息队列的方式解实现系统的解耦和流量削峰
(4)产权拍卖模块:通过websocket实时展示拍卖数据。
(5)管理员管理:使用aop动态代理+反射动态修改管理员所查看的字段
(6)门户网站模块:使用elasticsearch+页面静态化的方式解决门户前端回显慢的问题


二: 对资金对账流程进行优化,使用mq消息队列进行削峰,aop实现非入侵式的权限校验
(1)将资金对账的同步rpc架构,优化为mq的异步架构,通过mq消息队列的接入,完成的削峰,同时也实现了解耦,实现高并发
(2)用aop+反射的方式实现管理员模块的字段权限功能

案例展示

  • 医院挂号系统

    医院挂号系统

    医院挂号系统,在微信公众号平台上开发,使用webservice调用his接口完成医院预约挂号的功能.

  • 医美易拍

    医美易拍

    项目介绍:为实现医院对用户档案管理,也为了实现系统标准化、智能化、快捷化的三个目标,为用户实现更好的服务 技术架构: springboot+sqlite+git+maven+opencv 通过java调用c的edsdk连接相机和控制拍照,modbus协议控制电机来操作设备

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

信用行为

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

发布任务

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

微信接收人才推送

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

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