1.掌握了面向对象的编程思想。
2.熟悉JavaSE基本知识,具有扎实的java编程功底和良好的编程习惯。
3.熟悉数据库(Oracle/MySQL)的基本操作,对sql优化有一定的经验。
4.熟悉MySQL的事物、分库分表,性能优化。
5.熟悉IO、多线程。
6.熟悉缓存技术、搜索技术、异步框架、集群与负载均衡。
7.熟悉设计模式。
8.了解高并发、高性能的系统的应用、调优。
9.了解 dubbo框架。
10.了解服务器weblogic、Tomcat和JBOSS部署和项目发布。
11.了解linux操作系统下常用命令。
12.熟悉SVN版本控制工具和Maven项目构造工具。
13.熟悉Spring boot 和Spring Cloud微服务框架。
熟悉JVM虚拟机调优。
资金监管系统
项目介绍:资金监管系统是军队资金控制监管系统,主要包括:系统维护、账号管理、统计分析、风险监控和信息查询等相关功能。这些功能实现都是通过银联对外暴露接口进行数据同步或者数据校验完成的。
项目技术:Spring Boot+ Spring Cloud + Mybatis + Redis + mq
责任描述:1.资金监管系统软需设计;
2.系统维护功能开发;
3.统计分析功能开发;
4.去oracle化新系统开发;
5.数据库表的设计
6.参与项目需求文档书、技术文档的书写、开发任务划分和任务进度问题跟着和协调工作(向项目经理汇报)。
7. 测试环境部署和测试案例整理与测试人员沟通讨论测试方案。
8.与其他部门开发人员接口对接和问题排查。
9. 项目开发工作和技术知识手册输出(例如:oralce 数据迁移到 MYSQL 数据库 SQL 直接不同和函数之间关系文档输出)
10.其他组员代码审核、指导单元测试案例编码工作和业务逻辑讲解。
代码开发。