· 熟练掌握Java Web的开发,了解常用的设计模式;
· 熟练使用SpringBoot、SpringMVC、Spring、MyBatis、Hibernate、JPA等开源框架
· 熟练使用SpringCloud微服务架构,了解Docker
· 熟悉Mysql、Oracle、DB2数据库应用开发,有数据库设计经验;
· 熟练使用Redis、MongoDB等关系型数据库
· 熟悉Tomcat、Nginx等服务器部署;
· 熟练使用Maven、Git、SVN等开发工具;
· 熟练使用Linux操作系统,掌握常用命令;
· 掌握JVM的原理及JVM调优;
· 掌握JSP、JS、BootStrap、JQuery、Ajax、Vue等前端开发技术;
· 具备一定的应用系统设计能力,能够撰写系统开发所需的文档;
· 有银行、教育和电信领域经验。
项目名称/客户名称:支付宝基金监管系统-中信银行
项目时间:2018.10-2019.08
项目简述:为解决目前Java Web版的支付宝基金监管系统中代码繁琐、维护性低、组件耦合度高等问题,并且配合中信银行系统统一管理的需要,提出将现有的SSM 架构升级为分布式框架。
语言/技术:Java、SpringCloud、Spring、MyBatis、Oracle、Redis、Kafka、ELK
开发环境:IDEA、PLSQL Developer、Git、Linux、Windows
本人职责:
1). 业务需求分析,讨论可行性方案;
2). 评估项目进度,分配开发任务;
3). 系统开发,完成编码,解决技术问题,单元测试;
4). 部署测试环境,完成系统测试,撰写测试案例;
5). 配合领导做项目上线审计工作;
6). 编写项目文档,配合项目上线
角色 | 职位 |
负责人 | Java高级开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |