> 精通 Java 知识,具有良好的编码习惯
> 掌握并熟练使用 Maven、g it、sourceTree、idea、myeclipse、svn等工具
> 熟练使用 Springcloud ,springboot,Spring MVC,mybatis等框架。
> 熟练使用 redis
> 熟练视同 linux 环境的语法和使用
> 了解部分 jvm 原理和优化等
> 熟练使用 MySQL 等数据库,以及数据库优化。
> 对多线程开发有一定的基础和经验,以及线程池的使用
> 具有良好的理解和业务分析能力,以及良好的设计能力
> 使用过 JS 与 jQuery、Ajax,vue+ element
> jenkins、nacos
1.企业办公自动化系统
开发环境:Windwos
开发工具:eclipse,SVN
开发数据库:mysql
系统描述:开发工具选用idea,该项目由MAVEN进行管理,该项目由控制层,服务处,持久层组成,持久层选 用mybtis技术,前端选用VUE3技术进行发开。
责任描述:对该系统进行二次开发,主要开发功能有审批条件及流程的更改,档案库管理功能模块的增,删, 改,查。企业项目数量,业务数量,项目状态的大屏数据统计。以及项目升级, 日常维护修改系统问题工作,以及部 分定时任务的开发。
2.微宠医:基于公司现有平台完成宠物相关的定制化服务系统。采用的vue前端技术、spring boot框架、MySQL数据库以及可视化打包部署工具jenkins。缓存工具redis。项目与事务跟踪工具则使用jira。配置中心则使用nacos。
作为5个人的团队leader我在这个项目中主要负责和产品进行需求评审以及评估工作量和工时,拿到工作开发任务后制定开发计划,比如何时提测何时上线等等。以及设计数据库的表结构和梳理表之间的关联关系。还与其他开发小组沟通进行联合开发。解决一些突发问题。每周总结开发周报。每个月进行月度报告总结。每天早会进行前一天的工作总结和今天的开发任务。周期性进行小组内培训学习。
人员宠物定制信息化:由于此功能是基于标准产品进行修改因此在改动之前和产品以及人员信息组的开发组长讨论如何改动。讨论之后提出具体的改动方案交给产品在进行一次产品谈论。重点任务就是如何动态的去修改人员和宠物信息。由于之前有些客户未完善人员和宠物信息在此次上线之后还会做强弹限制方便客户完善。
老版商品也以及下单页jsp转vue:我会梳理出需要转移的页面以及功能。排期进行小组内任务派发。分功能点同时进行开发,最后整合起来进行联调测试。因为是基于标准产品开发因此定制化的功能我们通过nacos设置了一个开关可以随时切换新老页面。也会协调美工和前端开发人员进行页面的图片修改和样式的一些微改动。
对接第三方完成跨境电商:此部分独立开发完成。了解整体需求之后,首先负责和第三方公司同事沟通所需要的接口以及接口的规范。之后和产品制定计划。在规定的时间内开发进行测试联调。上线之后遇到问题我会先排查问题所在并且及时和他们进行沟通解决问题。采用定时任务同步第三方的订单之后回显修改我们的订单信息。
开发卡券功能并完成下单选券优化功能开发:卡券是整个系统中最重要的一部分。客户在购买商品之后触发发券任务。在这部分开发之前和产品经理以及技术总监探讨多次研究出产品以及开发的合理性。在使用卡券的时候优先级关系,使用特定类型的卡券会选择特定的处方单。以及在新版的vue页面中如何快速的加载卡券。
处理线上一些紧急问题和帮助组内同事解决在开发中遇到的问题以及在提测后测试提出来的bug等。在这中间遇到了一次大数据量的问题,导致整个系统执行变慢。临时增加分页处理问题,然后和技术经理定下方案最终解决问题
角色 | 职位 |
负责人 | JAVA开发工程师 |
队员 | 后端工程师 |
> 精通 Java 知识,具有良好的编码习惯 > 掌握并熟练使用 Maven、g it、sourceTree、idea、myeclipse、svn等工具 > 熟练使用 Springcloud ,springboot,Spring MVC,mybatis等框架
> 精通 Java 知识,具有良好的编码习惯 > 掌握并熟练使用 Maven、g it、sourceTree、idea、myeclipse、svn等工具 > 熟练使用 Springcloud ,springboot,Spring MVC,mybatis等框架