ID:403212

随缘

高级Java开发工程师

  • 公司信息:
  • 中软国际科技服务有限公司
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 西安
  • 全区

技术能力

·熟悉Java语言,具有扎实的编程基础和良好的编程习惯以及代码规范;
·掌握Spring、SpringMVC、MyBatis、SpringBoot等开源框架,掌握Camunda工作流引擎的相关应用开发;
·了解基于SpringCloud的微服务架构解决方案,了解Eureka、Ribbon、Feign、zuul、Hystrix、RabbitMQ、Nginx 等分布式开发技术;
·熟练使用 idea、eclipse、git、navicat等各种工具;
·熟练使用PostgreSQL、MySQL、Gauss、Oracle等数据库,熟练编写sql指令,有一定sql优化能力;
·熟悉开发中的 Redis 等缓存技术的使用;
·熟练使用Junit、Postman、Swagger2等项目测试工具;
·熟练使用Maven、Git、SVN等项目管理工具;
·具备分析、设计专业文档编写、团队协作能力;
·熟悉使用Linux常用指令及相关操作。

项目经验

项目 一:2GO线上数据平台
技术方案:
SpringBoot + Mybatis + Gauss + Redis + GCExcel
项目描述:
本项目为会计提供excel线上处理数据功能,包含模板配置,操作节点公式配置,模板发布,执行加工,导出,下载等功能。涉及合并、关联、筛选、透视、排序、字段设置、新增公式列、新增汇总列等操作节点。提供大数据量excel线上处理能力。
职责描述:
·开发java后台代码;
·数据库表结构设计;
·GCExcel高性能表格组件API的使用;
·使用ThreadPoolExecutor线程池处理多个节点的不同操作提高响应速度;
·对当前节点操作执行结果存Redis库,以用于节点结果预览;
·参加并组织需求评审,用例评审,提出疑问,并完成软件技术文档的编写记,及时与产品人员沟通。

项目 二:集团财经资金指令管理系统
技术方案:
SpringBoot + Mybatis + PostgreSQL + Jalor + RabbitMQ + Camunda
项目描述:
资金指令衔接资金计划,创建指令,审批完成创建交易。根据指令类型创建调拨和渠道调拨指令,包含主体分为同主体跨主体场景,定向支付协议场景,发票选取创景。渠道调拨场景调用渠道服务选取发票,提交CMO资金专员创建资金指令,过程涉及发票回传及余额回退。CMO资金专员创建指令提交至指令审核,根据交易主体是否为集中主体进入完成环节或指令审批环节。指令完成环节调用渠道服务创建账务核销。以及相关报表的导入导出。
职责描述:
·参与项目的指令相关场景的需求开发;
·参与生产环境问题定位,测试发现的开发及重构过程中引入BUG的修改;
·使用DDD框架,根据接口层,应用层,领域层,基础施实层的架构,解决复杂场景代码逻辑的耦合问题,做到各层互不影响;
·使用基于Camunda封装的神农工作流平台,对指令各个环节审批做到管控;
·使用事件监听,对各审批操作出现异常时,跨服务API做到异步监听调用;
··使用多线程对检查项调用,大批量发票数据保存做到快速处理,提升相应速度。

项目 三:OMRP资源管理系统
技术方案:
Spring + SpringMVC + Mybatis + Druid + Redis +Nginx + POI + jQuery
项目描述:
OMRP(OM Resources Platform),目标是构建OM资源集成设计平台,实现OM资源的集成设计,配置管理,变更控制和评审、归档、数据发布等。在产品正向设计过程中保证设计的质量和效率,并为各种角色的用户提供差异化数据服务,包括灵活的查询、版本比较、发布、数据同步,各类资源的下载等。
职责描述:
·参与项目的新需求开发及相关文档的编写;
·参与超大源文件的拆分重构;
·参与测试发现的开发及重构过程中引入BUG的修改;
·使用JSP 通过自己开发 JS 完成展示页面上功能开发;
·使用SpringMVC框架,MVC设计思想的轻量级web框架,使开发简洁高效;
·使用POI实现相关业务数据的导入导出;
·使用Redis,提高系统响应速度,提升服务器性能,降低数据库查询;
··使用Nginx反向代理工具实现Web服务器集群,缓解WEB服务器的压力,负载均衡;

项目 四:NBI北向应答系统
技术方案:SpringBoot + Myabtis + Gauss + POI
本项目支持北向应答流程IT话,对北向应答流程中,从接口SE承接需求到各领域应答结果进行PC评审及结果交付件的到处过程标准化。北向应答流程通过标准化的流程工具进行管控,提高接口SE和下游领域负责人的信息传递的效率和准确性,缩短整个北向应答的反馈周期,同时避免北向变更不同步,并实现北向变更可追溯。
职责描述:
·负责导入客户新规范与基线的差异对比,获取变更内容模块的功能开发;
·负责根据变更内容生成子任务模块的功能开发;负责极限对比模块功能开发;
·用户权限系统开发,通过注解完成按钮功能权限校验;
·对不同功能模块数据库进行设计;
·理解spring 定时配置,开发定时任务。

项目 五:EasyXDT自动化集成交付平台
技术方案:
SpringBoot + Mybatis + Gauss
项目描述:该平台提供对智能手机开站APP的统一接入、开站数据推送、开站结果回传、终端APP自动更新、终端APP权限管理、用户权限管理及项目执行进度统计等功能。服务端主要提供以下五个功能:1.开站数据推送;2.开站结果回传;3.终端管理;4.权限管理;5.APP管理。
职责描述:
·

案例展示

  • EasyXDT自动化集成交付平台

    EasyXDT自动化集成交付平台

    该平台提供对智能手机开站APP的统一接入、开站数据推送、开站结果回传、终端APP自动更新、终端APP权限管理、用户权限管理及项目执行进度统计等功能。服务端主要提供以下五个功能:1.开站数据推送;2.开站结果回传;3.终端管理;4.权限管理;5.APP管理。

  • OMRP资源管理系统

    OMRP资源管理系统

    OMRP(OM Resources Platform),目标是构建OM资源集成设计平台,实现OM资源的集成设计,配置管理,变更控制和评审、归档、数据发布等。在产品正向设计过程中保证设计的质量和效率,并为各种角色的用户提供差异化数据服务,包括灵活的查询、版本比较、发布、数据同步,各

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

信用行为

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

发布任务

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

微信接收人才推送

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

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