1. Java基础扎实、掌握多线程、集合、并发编程、设计模式、常用数据结构和算法。
2. 熟悉MyBatis、Spring、SpringBoot、Spring Cloud等开源框架使用。
3. 熟悉Mysql、Oracle的使用, 对SQL优化有一定了解。
4. 熟练使用Zookpeer,MQ消息队列的使用。
5. 熟练掌握Redis数据结构及底层实现、集群高可用架构搭建、分布式锁实现原理、缓存一致性问题解决。
6. 熟悉Bootstrap、Thymeleaf、Jquery、vue的使用。
7. 熟练使用IDEA、Git、Maven等开发工具的使用。
8. 熟悉Linux系统下常规运维工作,熟练通过日志排除线上Bug。
项目1:
财经云-销售融资系统 开发工程师
项目描述:
财经云-销售融资系统是一个促销售业务融资平台,根据不同业务需求发起融资需求(选对应BG,需求
类型),对不同数据维度走相应审批电子流;根据融资需求去做相应融资方案、实施,询价,提款等流程;
最后生成台账数据,根据台账数据可发起支付流程(直付、利息支付,代收转付、回购和补贴代垫)等。
技术架构:SpringBoot + SpringCloud + Oracle + MyBatis + Jalor + Jquery + Activity
主要实现的功能:
1、需求、方案、实施、询价反馈、提款等系统模块功能优化开发
2、生成代收转付资金计划数据统计报表
3、系统框架两百多张数据表迁移集成
4、定时任务平台数据迁移,封装公共方法实现170多定时任务统一调度
5、申付集成接口的改造,支撑iFinancing、eci、cfm系统下申付数据对接MAP系统
6、KPI数据统计计算图表展示
项目2:
贵州银行运营管理平台 开发工程师
项目描述:
贵州银行运营管理平台为加快业务运营管控模式创新,提高业务效率,将内控管理线上化、数字化、
精细化,完成运营管理平台事后监督和运营指标监测等内容的建设。
技术架构:SpringBoot + SpringCloud + Nacos + MySQL + Hive + MyBatis +Vue +xxl-job
主要实现功能:
1、系统功能模块基础增删改查。
2、检查管理、考核管理模块整体功能分析实现落地。
3、实现计划任务按年、季、月、周、自定义周期、日、时配置计划,实时计划任务提醒,即将逾期短信提
醒,反馈结果统计等。
4、根据模型规则,使用hive在大数据平台对行内异常交易监督,生成预警数据分析。
5、根据账户评级命中评级规则,对行内一千多万客户账户进行自动处置计算;并处理账户处置结果,金额
和笔数控制发送核心系统,暂停柜面、只收不付和不收不付发送反欺诈系统控制。
角色 | 职位 |
负责人 | java中级开发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
系统总体流程,首先由定点位置摄像头、智能客流计数器红外线感应器等其他硬件设施,实时数据采集上传云端;数据应用层进行数据分析整合计算,实时掌握进出景区的人流量,可按时间段,按位置进行细节统计大屏展示;为景区管理决策和景区安全的有效数据支撑。能够查询输出通过全年客流统计,对场内运营状
XX公安分局智慧警务可视化,系统实时对接警务数据,公安分局出勤,人员统计,实时出警动态,实时违法记录等;实时监控公安分局警情况大屏展示。