ID:236994

сαтмιит

JAVA开发工程师

  • 公司信息:
  • 泛微网络
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 闵行

技术能力

Web开发:熟练使用Java开发Web应用,熟悉多线程高并发场景处理
Web框架:熟练使用SpringBoot,了解SpringMVC、SpringCloud等框架
数据库相关:熟练使用MySQL,Redis。掌握热备方案、哨兵模式,有数据库优化经验
版本管理、文档和自动化部署工具: 熟练使用Git进行版本管理,Swagger自动生成接口文档、以及NLB和KeepAlived+Nginx高可用部署方案,了解Docker的使用。
单元测试:掌握JUnit进行测试,有很好的单元测试习惯
云和开放平台: 熟悉使用企业微信开放平台、微信小程序开放平台、高德地图开放平台、云助理开放平台
操作系统:熟悉Windows、Linux 开发,有过Linux系统上线后的运维经验。
英语水平:CET6,读写熟练能简单沟通。

项目经验

中国人寿保单体检V1+V2(中国人寿数据中心创新科技金奖):
负责V1后端所有接口开发以及V2框架设计和部分接口开发。使用SpringBoot框架Java语言开发,KeepAlived+Nginx双机部署,实现高可用负载均衡以及MySQL热备和Redis哨兵模式。
该项目是我第一个从设计到开发以及上线部署独立完成的项目,V1版本项目工期紧张,我通过加班以及前期对代码的充分设计,14天工作日完成了3万行代码,不仅按时完成了上线,且项目质量高Bug少,得到了客户肯定。
项目上线推广后客户量上升日均用户达到两万,但逐渐出现使用集中时段访问卡顿的问题,经过一个星期的线上运维,通过句柄数优化、连接数优化以及接口优化解决了该问题。
V2版本更面向互联网,对系统的并发能力和稳定性要求更高,因此我基于V1对框架进行了重构和优化,经过2个月的项目迭代,目前已正式上线。
项目开发过程中,全面参与了需求讨论的工作,出差部署期间,协调小组其余开发人员的工作,并答复客户提出的疑问,承担了部分项目经理的工作。

河南中行对公营销平台系统:
负责移动端全部接口以及部分web端接口开发,使用SpringBoot框架Java语言开发,采用NLB+Nginx双机部署,实现高可用负载均衡以及MySQL热备。
使用Redis进行数据缓存,通过优化索引、数据库表分区等提高查询速率。
该项目二期开发过程中,由于客户数据增加,达到了千万级,而管理界面中的查询逻辑较为复杂,因此查询速度很慢,
维持在40s左右,通过深入优化索引和连表语句,以及增加表分区,将查询速度提升至5s内。
该项目是我第一个开发的项目,银行项目业务逻辑复杂,Java开发经验从0开始,半年的时间提升了很多,虽说项目存在
一些不足,但进步之快还是得到了上级和同事的认可。
在该系统上线后,已在河南省进行全面推广,目前使用营销员大概在3000人左右。

信用行为

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

发布任务

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

微信接收人才推送

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

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