ID:190248

北境

高级JAVA研发工程师

  • 公司信息:
  • 成都奥知睿云科技
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 成都
  • 高新

技术能力

经验: 熟悉敏捷开发模式, 善于使用 JIRA, Confluence 等工具,熟悉 Linux 环境,独立工作能力强
语言: Java/JavaScript/CSS/Shell Script/GO
Java 框架: Spring/Spring Boot/Hibernate/DWR/Mybatis/Spring Clould/Selenium/Cucumber
Web开发:JSP/AJAX/ExtJS/jQuery/NodeJS/VueJS
数据库相关:MySQL/MongoDB/SQL Server
依赖/版本管理、文档和自动化部署工具:Maven/Gradle/Git/Jenkins/Docker
云和开放平台:AWS ECS

项目经验

一、智能决策引擎
软件环境: Microserivce, AWS, Spring Cloud, Docker, Camunda, BPMN 2.0, Kafka, VueJS, bpmn-js, MongoDB, MySQL
系统描述: 采用微服务架构的 BPMN 流程引擎基础服务,集成了表达式服务,流程引擎服务,以及消息中间件(和业务系统沟通的桥梁)
责任描述:
1. 研究 AWS ECS,搭建 Jenkins 自动初始化 ECS 并部署微服务的原型
2. 参与流程引擎选型
3. 搭建微服务架构的 BPMN 流程引擎服务 (Camunda)
4. 研究 Camunda 集群,运行时和历史数据服务分离
5. 定制脚本解析处理器, 将一些流程从BPMN流程引擎执行转换为语法脚本执行, 让执行效率有巨大的提升(1W条数据的执
行速度从28分钟优化到0.9秒完成)
6. 深度定制 bpmn-js,支持动态修改图元显示方式,自定义图元功能,图元验证
7. 使用 MongoDB 存储流程启动相关数据,优化速度

二、Flex Site
软件环境: Magnolia CMS, Spring, Spring Data, Spring Security, Spring Web Flow, FreeMarker, EhCache, Jackrabbit,
MySQL
系统描述: 类似于个人网上银行,但是服务于多个不同银行。通过 Magnolia CMS 管理内容模板, 银行可以通过管理界面或者
API 随时变更/发布页面内容
责任描述:
1. 多次赴美封闭式开发,参与需求讨论,技术选型
2. 研究 Magnolia(CMS 系统)源码,重写了页面渲染部分 (Jackrabbit),以支持不同银行多语言显示页面内容,并提供
API 随时变更/发布页面内容

三、FlexStation
软件环境: Hibernate, Spring, Spring MVC, Spring Security, EhCache, DWR, ExtJS, Selenium, MySQL
系统描述: 提供客服人员的工作平台,主要倾向于债务催收,但也可以应用于其他业务的呼叫中心
责任描述:
1. 多次完成前后台框架(Hibernate, Spring, ExtJS 等) 升级并解决兼容性问题
2. 定制 mysql-connector-j,解决版本升级导致 TimeZone 和 Fractional Seconds 与老数据不兼容问题
3. 定制 net.sf.json-lib,解决与 DWR 时间转换问题
4. 使用动静分离、合并请求和异步加载等方式把一个页面的加载时间从 18 秒左右优化到 1 秒上下
5. 参与 Selenium 自动化测试实施
6. 多个功能模块开发

四、FlexCenter
软件环境: Hibernate, Spring, Spring MVC, Spring Security, EhCache, DWR, ExtJS, mxGraph, Selenium, MySQL
系统描述: 基础服务,包含决策树管理、变量管理、问答流程管理、动态文档模板管理和用户管理等模块
责任描述:
1. 多个功能模块开发
2. 定制多个 ExtJS 组件供团队使用

案例展示

  • 瑜伽馆小程序

    瑜伽馆小程序

    目前正在独立做一个瑜伽馆小程序,包扩门店,课程,教练,预约,授课等管理,主要采用技术为 spring boot, vue, mybatis等。

  • FlexStation

    FlexStation

    从事国外银行信用卡催收软件系统开发8年,多次赴美封闭式开发,多次负责技术调研,新人培训,核心功能开发及带领小组完成新功能开发等任务。

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

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服