ID:187581

浪逐清风 有团队

高级JAVA开发工程师

  • 公司信息:
  • 阿里巴巴
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 杭州
  • 下城

技术能力

8年软件开发经验其中3年参与项目管理及团队管理。2年创业经验。
专业技术精通JAVA,熟悉C++,C#,熟悉linux系统,掌握服务器项目Jenkins自动打包部署。Docker虚拟化容器技术,熟悉开源框架shiro,flyway,springboot,springmvc,spring,mybatis,springcloud等。熟悉RestfulUrl命名规范。熟悉数据库mysql,mongodb,redis。Mycat分库分表。运用开发工具eclipse,idea,maven、git,sonar等,熟悉高可用,高并发相关技术。熟悉数据结构及设计模式,了解区块链技术及人工智能相关技术,比较喜欢发现和研究新技术。熟练敏捷开发及项目研发管理方式。

项目经验

1、淘宝手机APP项目开发。
2、施小包工程平台。主要服务与建筑商开发商由劳务,商城,支付三大系统组成。整体架构主要分为视图层、网关层、应用服务层、基础服务层、存储服务层、物理存储层构成。项目采取前后端分离开发方式。
与8名后台同事共同负责劳务及支付模块开发,实现了基础服务层,应用服务层、存储服务层、物理存储层共计588个接口。
本项目结构上分为业务层和数据访问层。层次间的依赖关系自下到上。采用的技术有Apigateway,Shiro,Springboot,Spring,Mybatis,Log4J,Swagger,flyway,Jekins等。项目采用zuul作为网关层。为了提高性能以及让业务模块间的关联弱化采用了Springboot微服务方式构建项目。Shiro处理用户权限相关工作。业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类;数据访问层借助于Mybatis实现,代码简洁且可适应不同的数据库。事务部分利用Spring的声明式事务管 理。采用Log4J获取项目日志信息。使用Swagger自动构建API文档大大提高了分离开发的接口对接效率。采用flyway对数据库进行版本管理,方便了数据库的接口修改等操作。采用Jekins自动发布及部署管理项目。
3、浙江财经大学研究生院综合管理平台。项目采用SSM技术框架开发,为将来服务可自由配置将整体服务分成系统,学位,学术,培养,招生,教育建设,迎新,用户管理8个服务。前后端分离模式开发。

团队情况

  • 整包服务: PC网站开发   H5网站开发   App开发   文档原型图   运维类开发   
角色 职位
负责人 高级JAVA开发工程师
队员 产品经理
队员 UI设计师
队员 前端工程师
队员 后端工程师

信用行为

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

发布任务

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

微信接收人才推送

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

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