ID:288926

中级java软件开发工程师

  • 公司信息:
  • 东风日产
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 广州
  • 花都

技术能力

熟练运用Spring、mybatis、springBoot、springcloud等主流框架。
熟练常用 SQL,熟悉Oracle,Mysql关系型数据库,熟悉noSQL型数据库 redis、mogodb。
熟练使用设计模式。
熟练并发编程核⼼关键字了解其中原理如cas、volatile、synchronize、JMM、线程池等。
熟练Dubbo、zookeeper、Nginx、rabbitMQ等。

项目经验

广图预约系统/通用预约系统

该项目是疫情期间公司为广州图书馆定制的入馆预约系统,提供了全面的预约功能,如预约时间段及预约限制人
数线下登记预留人数设置、预约短信提醒、黑名单、护照预约、停⻋位预约、场地预约、⻔禁刷卡预约签到等功
能。系统实用度高,因推荐,多个图书馆提出使用预约系统,后根据多个馆通用业务开发通用版预约系统,全国多
家图书馆使用此预约系统,总馆可以通过账号管理总馆下的图书馆。系统将往各类型预约平台发展,提供数据统
计,如球场、场地、停⻋位预约等。项目主要用springboot、springCloud搭建的微服务框架技术。

涉及技术:spring、springmvc、mybaits-plus、redis、zuul、eureka、Feign、ribbon、hystrix、
docker、jenkins

项目职责:
1.在项目前期涉及与客户进行需求分析;
2.确认系统功能并参与系统设计以及数据库设计;
3.在开发阶段独完成了广图及通用系统全部模块的代码编写和相关文档编写;
4.通用系统需求迭代,与产品经理讨论新需求解决方案并实现完成功能;
5.分析部分馆需我司预约系统主动推送数据到指定馆app是否合理,并完成需求;
6. 完成上级交代的其他临时任务;

技术描述:
1.使用谷歌recaptcha无感验证预防远程并发预约名额出售及恶意请求短信发送;
2.使用CAS进行访问限流,并用Redis实现分布式锁保证预约人数和线下登记人数一致性;
3.独搭建springboot、SpringCloud架构及jenkins、docker开发运维devops一体化;
4.通用系统使用webSocket实现预约签到数据实时推送各馆,因是集群搭载使用 AtiveMQ消息队列topic模式进行消
息推送至webSocket服务;
5.优化数据库sql执行效率;

信用行为

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

发布任务

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

微信接收人才推送

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

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